页次: 1
我试着用petalinux编译一个最简单的sd卡启动文件,但是结果总是卡在如下步骤
Board: Xilinx Zynq
Silicon: v3.1
DRAM: ECC disabled 256 MiB
MMC: sdhci@e0100000: 0 (SD)
** No device specified **
Using default environment
In: serial@e0001000
Out: serial@e0001000
Err: serial@e0001000
Board: Xilinx Zynq
Silicon: v3.1
U-BOOT for testlinux2
Hit any key to stop autoboot: 0
Device: sdhci@e0100000
Manufacturer ID: 3
OEM: 5344
Name: ASTCTran Speed: 25000000
Rd Block Len: 512
SD version 1.0
High Capacity: Yes
Capacity: 14.8 GiB
Bus Width: 4-bit
Erase Group Size: 512 Bytes
reading image.ub
3951864 bytes read in 345 ms (10.9 MiB/s)
## Loading kernel from FIT Image at 10000000 ...
Using 'conf@system-top.dtb' configuration
Verifying Hash Integrity ... OK
Trying 'kernel@1' kernel subimage
Description: Linux kernel
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x10000104
Data Size: 3936654 Bytes = 3.8 MiB
Architecture: ARM
OS: Linux
Load Address: 0x00008000
Entry Point: 0x00008000
Hash algo: sha1
Hash value: f72cbeb4eee61af51bd5cdd3b91dd0b82ecf2959
Verifying Hash Integrity ... sha1+ OK
## Loading fdt from FIT Image at 10000000 ...
Using 'conf@system-top.dtb' configuration
Trying 'fdt@system-top.dtb' fdt subimage
Description: Flattened Device Tree blob
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x103c1394
Data Size: 13300 Bytes = 13 KiB
Architecture: ARM
Hash algo: sha1
Hash value: 5d7643d024778388c5fd81521326b2763a6a9d47
Verifying Hash Integrity ... sha1+ OK
Booting using the fdt blob at 0x103c1394
Uncompressing Kernel Image ... Error: inflate() returned -3
gzip compressed: uncompress error -1
Must RESET board to recover
resetting ...
感觉可能是 loadaddr 的地址有点问题,但调了几次还是同样的问题。请问问题出在哪里,希望大神指点:)
页次: 1