I bought two VisionFive 2 SBC and one of them boots nicely with the debian image, but I have not been able to get the other one to boot. I have tried two different SD-cards, both of which works fine with the card that boots. I am using the same power source (100 W USB C).
What else can I do to troubleshoot the card that does not boot?
The advantage of having two boards, as long as both have 3.3 volt TTL GPIO pins - which will be the case if they are the same make and model, is you can use one with 3 wires to connect to the other
And then use a program like cu/screen/minicom/ckermit/dterm/picocom/putty/cutecom⌠for interactive access. Or just tail -f the serial device if you only need the output.
Ah, yeah. Good point. Be careful tho, the pins are weak enough. I had troubles connecting usb2uart and it got destroyed, but I bought a pack of them. Better safe than sorry.
Nope, I just connected VF2âs one of signal wire to GND of pl2303âs and vice versa. pl2303 fried probably because VF2 forced current into itâs crystal like a dead short of a diode I dunno how lol. Damaged pl2303 was able to receive, but never was able to transmit and ran hot. No 3V3 of both were ever connected (I donât install 3V3 wire at all in my setups)
Could well be that one board has an old/unhappy SPI . Yes, I got that message on one of my boards and switching to sdio boot via dip switch (see Detailed Boot Mode Settings on VisionFive 2) and booting the sdcard.img, flashing spi and then switching back to SPI/flash did the trick for me.
Flashing via uart will do the same.
Did any of the suggestions, solve the original issue and let you boot the âsecondâ board?
If not, I was wondering if both boards were the same version. It should be (barely) readable on the top of the VisionFive2 board, to the right of the âStarFiveâ printed in large letters. The ones I got in the Kickstarter are 1.3B. One I just got from WaveShare is 1.2A. Both boot.
Yes, I got it resolved, but now I have a little hard time to remember how. I could never update the SPI flash using the serial port as described here. And I could never get one of them to boot from the SD-card, but booting from QSPI worked and that is the way I am doing it now and hoping that the SPI-flash never needs update.
Good enough. If you ever need to update the SPI flash I believe you could using the UART and another computer now that youâve got that connection worked out, but I fully understand-agree with âwhy bother?â.
Iâm also lucky I decided against stripping an old RS232 cable back and throwing 12+ volts at those pins. The VF2 is my first SBC and this was the first time Iâve ever connected a console with anything other than a terminated group of wires in a standardized plug of some sort.