Cách tải hình ảnh jffs2 trong mpc8309twr


0

Tôi đang cố tải hệ thống tập tin jffs2 thông qua uboot trong bảng powerpc mpc8309twr, trong khi giải nén hình ảnh kernel mà nó đang hiển thị

Định dạng hình ảnh sai Ramdisk

Hình ảnh Ramdisk bị hỏng hoặc không hợp lệ

và tôi đang có bootargs & amp; bootcmd

bootargs = root = / dev / mtdblock4 rootfstype = jffs2 rw console = ttys0,115200

bootcmd = bootm fe100000 fe800000 fe0e0000

dưới đây là trường hợp, tôi đang nhận được

U-Boot 2010.06-00077-gd1e0776 (Dec 27 2011 - 19:51:03) MPC83XX

Reset Status:

CPU:   e300c3, MPC8309E, Rev: 1.1 at 400 MHz, CSB: 133.333 MHz
Board: Freescale MPC8309_twr
I2C:   ready
SPI:   ready
DRAM:  128 MiB
FLASH: 32 MiB
Firmware 'Microcode version 0.0.0 for MPC8309 r1.0' for 8309 V1.0
QE: uploading microcode 'Microcode for MPC8309 r1.0'
In:    vga
Out:   vga
Err:   vga
MMC:  FSL_ESDHC: 0
Net:   FSL UEC0, FSL UEC1
USB RESET
Register 10011 NbrPorts 1
USB EHCI 1.00
The USB ULPI VIEWPORT reg  value is 40000001
The USB ULPI VIEWPORT reg  value is 8
Hit any key to stop autoboot:  0 
## Booting kernel from Legacy Image at fe100000 ...
   Image Name:   Linux-2.6.33.7.2-rt30
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    2000340 Bytes = 1.9 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
Wrong Ramdisk Image Format
Ramdisk image is corrupt or invalid

bất cứ ai có thể chia sẻ thông tin, tại sao điều này đang hiển thị ramdisk?


"tại sao điều này được hiển thị ramdisk?" - Vì bạn đã chỉ định một initrd tồn tại ở địa chỉ RAM 0xfe800000 trong chiến lợi phẩm chỉ huy. Chỉ có thể sử dụng JFFS2 khi được cài đặt vào chip flash. Giả sử rằng bạn đã thực sự viết hình ảnh JFFS2 vào phân vùng MTD thích hợp, sau đó giày cao cổ (còn gọi là dòng lệnh kernel) là đủ để chỉ định rootfs cho kernel. Do đó, không có initrd nên được chỉ định trong chiến lợi phẩm chỉ huy. Sử dụng dấu gạch nối / dấu gạch ngang để chỉ định rằng không có initrd, ví dụ: bootm fe100000 - fe0e0000
sawdust

@sawdust Cảm ơn bạn đã trả lời, được rồi, giờ tôi đã thay đổi bootcmd, nó đang tải jffs2.
konduri praveen
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.