完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
StarFive #
U-Boot SPL 2021.10 (Apr 07 2024 - 13:18:20 +0800) LPDDR4: 4G version: g8ad50857. Trying to boot from SPI Use DBT FV FindFfsFileAndSection: DBT FV at 0x403A0000 FindFfsFileAndSection: FV at 403A0000 does not have FV header signature FFVVVUsss eDee BDTDDBBB TFTT VF F i 0FnFFiiidnFnndddfFsFFfffFsissFFFlieiilllAeneeAAAdnSnndddeScSSeeetcicctttoiniiooo:n nn:: B DDDTB BBTTTF V FFF VaVV ta aattt0 x 0004x0xx44430A003330A0AA00000000000 F00 i FnFFiiidnFnndddfFsFFfffFsissFFFlieiilllAeneeAAAdnSnndddeScSSeeetcicctttoiniiooo:n nn:::F V FFF VaVV ta aattt4 0 44430A003330A0AA00000000000 0d00 odeddooose eesssn o nnnto ootteh a hhhvaeaavvv eFee VF FFVVVh e hhhaedeeaaaedrddeee rsrr isgssiiingaggnnntauaatttrueuurrr Pee l atform Device Tree is not found on boot hart ASSERT [] /home/john/Documents/00_UEFI/JH7110_John/edk2-platforms/Platform/RISC-V/PlatformPkg/Universal/Sec/SecMain.c(684): ((BOOLEAN)(0==1)) 当时把JH7110.fd文件通过tftp烧进flash后,出现了找不到设备树的问题,这个dtb文件应该怎么打包进fd文件中呢 |
|
相关推荐
1个回答
|
|
要解决这个问题,您可以尝试以下步骤:
1. 确认JH7110.fd文件是否包含正确的设备树(Device Tree)信息。您可以使用文件浏览器或者Hex编辑器打开JH7110.fd文件,检查其中是否包含设备树的相关信息。 2. 检查您的U-Boot配置是否正确。确保您的U-Boot配置文件(如:include/configs/starfive_jh7110.h)中已经正确设置了设备树的加载路径和名称。例如: ``` #define CONFIG_SYS_BOOTM_LEN 0x80000000 #define CONFIG_SYS_FDT_PAD 0x200 #define CONFIG_SYS_INIT_SP_ADDR 0x80000000 #define CONFIG_SYS_MALLOC_LEN 0x80000000 #define CONFIG_SYS_FDT_BASE (CONFIG_SYS_TEXT_BASE + 0x4000000) ``` 3. 确保您的U-Boot引导脚本(如:board/starfive/jh7110/boot.cmd)中已经正确设置了设备树的加载命令。例如: ``` setenv bootargs 'console=ttyS0,115200 root=/dev/mmcblk0p2 rw rootwait ${extra}' setenv loadaddr '0x80000000' load ${devtype} ${devnum}:${distro_bootpart} ${loadaddr} /boot/Image load ${devtype} ${devnum}:${distro_bootpart} ${fdtaddr} /boot/${fdtfile} fdt addr ${fdtaddr} bootm ${loadaddr} - ${fdtaddr} ``` 4. 检查您的网络设置和TFTP服务器配置。确保您的开发板和TFTP服务器之间的网络连接正常,并且TFTP服务器上的JH7110.fd文件路径正确。 5. 如果以上步骤都无法解决问题,您可以尝试重新编译U-Boot和设备树,确保它们是最新版本并且与您的硬件平台兼容。 |
|
|
|
只有小组成员才能发言,加入小组>>
VisionFive2中openplc页面无法打开怎么解决?
885 浏览 1 评论
第一次启动StarFive VisionFive 2, U-Boot总是报错,为什么?
821 浏览 1 评论
VisionFive 2 生态进展双周报(1.1-1.31)
1979 浏览 0 评论
JH-7110现已支持AMP双系统(Linux + RT-Thread)
1257 浏览 0 评论
VisionFive 2 生态进展双周报(9.29-10.16)
778 浏览 0 评论
356浏览 2评论
353浏览 2评论
398浏览 2评论
250浏览 2评论
241浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 03:38 , Processed in 0.704185 second(s), Total 82, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号