xilinx ZC7020开发板uboot启动提示Unimplemented compression type 23

mz454619501 2017-02-06 05:52:46
自己制作了BOOT.BIN,设备树,以及ramdisk.image,
从SD卡启动之后,提示无效的映像。
根据最后的打印 Unimplemented compression type 23,我查了uramdisk.image.gz是gzip压缩的,
uImage是没有压缩的,都应该是可以识别的,也不至于会出现type为23,不懂这个23是因为什么导致的,求大神解答。。。


Model: Zynq ZC702 Development Board
Board: Xilinx Zynq
I2C: ready
DRAM: ECC disabled 1 GiB
MMC: sdhci@e0100000: 0
SF: Detected N25Q128A with page size 256 Bytes, erase size 64 KiB, total 16 MiB
*** Warning - bad CRC, using default environment

In: serial@e0001000
Out: serial@e0001000
Err: serial@e0001000
Model: Zynq ZC702 Development Board
Board: Xilinx Zynq
Net: ZYNQ GEM: e000b000, phyaddr 7, interface rgmii-id
eth0: ethernet@e000b000
reading uEnv.txt
380 bytes read in 10 ms (37.1 KiB/s)
Importing environment from SD ...
Hit any key to stop autoboot: 0
Device: sdhci@e0100000
Manufacturer ID: 3
OEM: 5344
Name: SL08G
Tran Speed: 50000000
Rd Block Len: 512
SD version 3.0
High Capacity: Yes
Capacity: 7.4 GiB
Bus Width: 4-bit
Erase Group Size: 512 Bytes
reading uEnv.txt
380 bytes read in 9 ms (41 KiB/s)
Loaded environment from uEnv.txt
Importing environment from SD ...
Running uenvcmd ...
Copying Linux from SD to RAM...
reading uImage
3615624 bytes read in 315 ms (10.9 MiB/s)
reading devicetree.dtb
14170 bytes read in 28 ms (494.1 KiB/s)
reading uramdisk.image.gz
3828183 bytes read in 336 ms (10.9 MiB/s)
## Booting kernel from Legacy Image at 03000000 ...
Image Name: Linux-4.6.0
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3615560 Bytes = 3.4 MiB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at 02000000 ...
Image Name: ramdisk
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 3828119 Bytes = 3.7 MiB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 02a00000
Booting using the fdt blob at 0x2a00000
Uncompressing Invalid Image ... Unimplemented compression type 23
...全文
448 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
mz454619501 2017-02-07
  • 打赏
  • 举报
回复
基本可以确定这应该是uboot的问题,我用开发板提供的uboot映像,设备树,ramdisk,uImage是可以启动成功的,只是换了uboot之后,就出现错误,我编译的uboot源代码是2016.07版本的。 加载地址应该没错的,都是一样的。 求大神帮忙看看,这是什么问题引起的。

23,120

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧