I had the board working for some time, but now I can’t get it to boot. I was booting in QSPI mode (00 on the switches) when I rarely get anything more than this message:
U-Boot SPL 2021.10 (Feb 12 2023 - 18:15:33 +0800)
I try to install a new bootloader as described here but the only response I get after uploading with xmodem (in minicom) is:
JH7110 secondboot version: 221205-74596a9
CPU freq: 1250MHz
idcode: 0x1860C8
I am out of options now how to proceed. How can I tell if the board is salvagable or not?
Since it previously booted after having been powered off, I thought heat was an issue and I attached a fan, but now it almost never boots, even after a significant time powered off.
I got a board from Waveshare, and it will not boot either. I have tried to update the firmware, but it’s not moving once the bin is uploaded. When I tried to use Mobaxtem kept getting CRC error. I install Tera Term, it not giving the CRC, but I am getting the following.
It’s just sitting ther, this is same thing I was getting when I had set to boot from SD.
When I tired to boot from emmc, I get error loading. I did burn an email to a 64 GB emmc module. Maybe there is a bad batch? I only had my board a week or so.
The sad part, I bought to to review on my channel, because I heard a lot of cool, but until I get this fixed. I can’t and will not recommend this.
I did not recognise your original firmware. So I downloaded them all 10 of the publicly released versions from https://github.com/starfive-tech/VisionFive2/releases. It was not an exact match for any of them. But if I had to guess I would say that it was probably somewhere between VF2_v2.8.0 and VF2_v2.10.4.
My one question would be why did you choose to use jh7110-recovery-20221205.bin instead of jh7110-recovery-20230322.bin The document you linked to says “Transfer the latest recovery binary (jh7110-recovery-<Version>.bin) by XMODEM. <Version> indicates the version number of the recovery file. Make sure you use the latest version.”
If it was my board I would try and boot it using the previous 2023-06-16 image file ( https://debian.starfivetech.com ) with my boot switches set to use SDIO3.0, that way I might be able to tell if there was a problem with the 1-bit QSPI NOR Flash or a problem elsewhere on the board. If it can boot using the SPL+U-Boot and U-Boot+OpenSBI loading them from a MicroSD card (or an eMMC module) then that would be a strong indication that there was a fault with the QSPI NOR Flash. The (current) latest image VisionFive 2 Debian Image 202308 does not support loading and booting the firmware from MicroSD nor eMMC, because it does not work 100% of the time, on all MicroSD cards and all eMMC modules it has been removed. But using the previous image might help in determining if the fault is elsewhere on the board or with the onboard QSPI Flash.