星光2卡在uboot不知道怎么启动,我小白求大神解决

U-Boot SPL 2021.10 (Dec 25 2022 - 20:59:18 +0800)
DDR version: dc2e84f0.
Trying to boot from SPI

OpenSBI v1.0
   ____                    _____ ____ _____
  / __ \                  / ____|  _ \_   _|
 | |  | |_ __   ___ _ __ | (___ | |_) || |
 | |  | | '_ \ / _ \ '_ \ \___ \|  _ < | |
 | |__| | |_) |  __/ | | |____) | |_) || |_
  \____/| .__/ \___|_| |_|_____/|____/_____|
        | |
        |_|

Platform Name             : StarFive VisionFive V2
Platform Features         : medeleg
Platform HART Count       : 5
Platform IPI Device       : aclint-mswi
Platform Timer Device     : aclint-mtimer @ 4000000Hz
Platform Console Device   : uart8250
Platform HSM Device       : ---
Platform Reboot Device    : ---
Platform Shutdown Device  : ---
Firmware Base             : 0x40000000
Firmware Size             : 360 KB
Runtime SBI Version       : 0.3

Domain0 Name              : root
Domain0 Boot HART         : 1
Domain0 HARTs             : 0*,1*,2*,3*,4*
Domain0 Region00          : 0x0000000002000000-0x000000000200ffff (I)
Domain0 Region01          : 0x0000000040000000-0x000000004007ffff ()
Domain0 Region02          : 0x0000000000000000-0xffffffffffffffff (R,W,X)
Domain0 Next Address      : 0x0000000040200000
Domain0 Next Arg1         : 0x0000000042200000
Domain0 Next Mode         : S-mode
Domain0 SysReset          : yes

Boot HART ID              : 1
Boot HART Domain          : root
Boot HART Priv Version    : v1.11
Boot HART Base ISA        : rv64imafdcbx
Boot HART ISA Extensions  : none
Boot HART PMP Count       : 8
Boot HART PMP Granularity : 4096
Boot HART PMP Address Bits: 34
Boot HART MHPM Count      : 2
Boot HART MIDELEG         : 0x0000000000000222
Boot HART MEDELEG         : 0x000000000000b109


U-Boot 2021.10 (Dec 25 2022 - 20:59:18 +0800), Build: jenkins-github_visionfive2-4

CPU:   rv64imacu
Model: StarFive VisionFive V2
DRAM:  8 GiB
MMC:   sdio0@16010000: 0, sdio1@16020000: 1
Loading Environment from SPIFlash... SF: Detected gd25lq128 with page size 256 Bytes, erase size 4 KiB, total 16 MiB
OK
StarFive EEPROM format v2

--------EEPROM INFO--------
Vendor : StarFive Technology Co., Ltd.
Product full SN: VF7110B1-2318-D008E000-18003718
data version: 0x2
PCB revision: 0xb2
BOM revision: A
Ethernet MAC0 address: 6c:cf:39:00:af:9a
Ethernet MAC1 address: 6c:cf:39:00:af:9b
--------EEPROM INFO--------

In:    serial@10000000
Out:   serial@10000000
Err:   serial@10000000
Model: StarFive VisionFive V2
Net:   eth0: ethernet@16030000, eth1: ethernet@16040000
Unknown command 'nvme' - try 'help'
Unknown command 'usb' - try 'help'
Unknown command 'usb' - try 'help'
Hit any key to stop autoboot:  0 
Failed to load 'starfiveu.fit'
Wrong Image Format for bootm command
ERROR: can't get kernel image!
StarFive # fatls mmc 1:1
StarFive # fatls mmc 1:2
StarFive # fatls mmc 1:3
  3885438   System.map-6.12.5-starfive
      419   uEnv.txt
            extlinux/
      419   uEnv_Lite.txt
      424   uEnv_Lite_emmc.txt
            dtbs/
 13981593   initrd.img-6.12.5-starfive
      417   uEnv_CM.txt
   260474   config-6.12.5-starfive
 10440372   vmlinuz-6.12.5-starfive

8 file(s), 2 dir(s)

StarFive # sysbot mmc 1:3 extlinux/extlinux.conf
Unknown command 'sysbot' - try 'help'
StarFive # sysboot mmc 1:3 extlinux/extlinux.conf
Invalid filesystem: extlinux/extlinux.conf
StarFive # boot                                  
Failed to load 'starfiveu.fit'
Wrong Image Format for bootm command
ERROR: can't get kernel image!
StarFive # eraseenv 
Erasing Environment on SPIFlash... OK
StarFive # boot
Failed to load 'starfiveu.fit'
Wrong Image Format for bootm command
ERROR: can't get kernel image!
StarFive # 

这是日志,烧录的是百度网盘的69系统也更新了spl和uboot,不知道如何配置启动,求大佬帮帮帮帮我

69是VF2历史版本中的第2个镜像文件,2022年的,我不确定你升级的spl uboot是哪个版本,如果你刷的是百度网盘里202510下的spl uboot, 那么你应该烧录202510的镜像文件来启动。202510是VF2目前最新的官方镜像文件。
如果你不确定是刷哪个版本的spl uboot, 请参考这个回复重刷,这是我前几天回复国外用户的。

这个看起来是之前保存了旧版本u-boot的 environment,并与新的u-boot冲突。 可以试一下在u-boot里面清除之前保存的env

env erase

等待命令完成,然后reset

谢谢佬,解决了

1 Like

是的,手动引导了一下谢谢

我印象中,69版本是缺少很多驱动的,例如:GPU、VPU、声卡等等。。