
I follow these steps: $ make zImage $ arm-linux-objcopy -S -O binary vmlinux linux $ gzip -vf9 linux $ mkimage -n name -A arm -O linux -T kernel -C gzip -a a0008000 -e a0008000 \ -d linux.gz linuxgz.image
then load it follow these steps: =>loadb 0xa1000000 =>bootm 0xa1000000 ## Booting image at a1000000 ... Image Name: akzhd crazy Image Type: ARM Linux Kernel Image (gzip compressed) Data Size: 791658 Bytes = 773.1 kB Load Address: a0008000 Entry Point: a0008000 Verifying Checksum ... OK Uncompressing Kernel Image ... Error: inflateInit2() returned -4 GUNZIP ERROR - must RESET board to recover
Could someone tell me the detail step to create a usable uImage file, and how to load / run it? Thanks. Hongda Zhao