UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Visitor wt660391
Visitor
149 次查看
注册日期: ‎10-18-2019

使用zynq7030和petalinux工具,构建linux时遇到无法启动的问题。

转到解答

linux启动卡在了这里:

ERROR: image is not a fdt - must RESET the board to recover.

FDT creation failed! hanging...### ERROR ### Please RESET the board ###

这可能是什么问题,有什么建议么?

开机启动信息如下:

U-Boot 2017.01 (Oct 22 2019 - 15:58:03 +0800)

Board: Xilinx Zynq
DRAM: ECC disabled 256 MiB
MMC: sdhci@e0100000: 0 (SD)
SF: Detected n25q128 with page size 256 Bytes, erase size 64 KiB, total 16 MiB
*** Warning - bad CRC, using default environment

In: serial
Out: serial
Err: serial
Net: ZYNQ GEM: e000b000, phyaddr ffffffff, interface rgmii-id
eth0: ethernet@e000b000
U-BOOT for zynq7030

ethernet@e000b000 Waiting for PHY auto negotiation to complete......... TIMEOUT !
Hit any key to stop autoboot: 4  3  2  1  0
SF: Detected n25q128 with page size 256 Bytes, erase size 64 KiB, total 16 MiB
device 0 offset 0x520000, size 0xa80000
SF: 11010048 bytes @ 0x520000 Read: OK
## Loading kernel from FIT Image at 10000000 ...
Using 'conf@1' configuration
Verifying Hash Integrity ... OK
Trying 'kernel@0' kernel subimage
Description: Linux Kernel
Type: Kernel Image
Compression: uncompressed
Data Start: 0x100000d4
Data Size: 3748784 Bytes = 3.6 MiB
Architecture: ARM
OS: Linux
Load Address: 0x00008000
Entry Point: 0x00008000
Hash algo: sha1
Hash value: 973ba23b2a6e05289ee867b29b747897216ec428
Verifying Hash Integrity ... sha1+ OK
## Loading ramdisk from FIT Image at 10000000 ...
Using 'conf@1' configuration
Trying 'ramdisk@0' ramdisk subimage
Description: ramdisk
Type: RAMDisk Image
Compression: uncompressed
Data Start: 0x10396ed0
Data Size: 5725406 Bytes = 5.5 MiB
Architecture: ARM
OS: Linux
Load Address: unavailable
Entry Point: unavailable
Hash algo: sha1
Hash value: 96dea648b450ee97eb31bf991c9e124fb12818d1
Verifying Hash Integrity ... sha1+ OK
## Loading fdt from FIT Image at 10000000 ...
Using 'conf@1' configuration
Trying 'fdt@0' fdt subimage
Description: Flattened Device Tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x10393578
Data Size: 14504 Bytes = 14.2 KiB
Architecture: ARM
Hash algo: sha1
Hash value: 8bf3a4d3d01fff9e329dde6a2945b3b3d212b2c9
Verifying Hash Integrity ... sha1+ OK
Booting using the fdt blob at 0x10393578
Loading Kernel Image ... OK
Loading Ramdisk to 07a8a000, end 07fffcde ... OK
ERROR: image is not a fdt - must RESET the board to recover.
FDT creation failed! hanging...### ERROR ### Please RESET the board ###

 

0 项奖励
1 个已接受解答

已接受的解答
Highlighted
Xilinx Employee
Xilinx Employee
109 次查看
注册日期: ‎09-14-2018

回复: 使用zynq7030和petalinux工具,构建linux时遇到无法启动的问题。

转到解答

Hi @wt660391 

可以参考下这个帖子,

https://forums.xilinx.com/t5/Processor-System-Design/Petalinux-problem-on-custom-board-quot-image-is-not-a-fdt-quot/td-p/754892

1. 你的板子ddr大小是多大?

2. 编译完的rootfs大小是多少?

 

供参考~

----------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
----------------------------------------------------------------------------------------------

在原帖中查看解决方案

1 条回复1
Highlighted
Xilinx Employee
Xilinx Employee
110 次查看
注册日期: ‎09-14-2018

回复: 使用zynq7030和petalinux工具,构建linux时遇到无法启动的问题。

转到解答

Hi @wt660391 

可以参考下这个帖子,

https://forums.xilinx.com/t5/Processor-System-Design/Petalinux-problem-on-custom-board-quot-image-is-not-a-fdt-quot/td-p/754892

1. 你的板子ddr大小是多大?

2. 编译完的rootfs大小是多少?

 

供参考~

----------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
----------------------------------------------------------------------------------------------

在原帖中查看解决方案