Hi all, cant boot the kernel. this is the serial output. -------------------- P broadcast 2 *** Unhandled DHCP Option in OFFER/ACK: 28 *** Unhandled DHCP Option in OFFER/ACK: 28 DHCP client bound to address 192.169.10.20 *** Warning: no boot file name; using 'C0A90A14.img' TFTP from server 192.169.10.10; our IP address is 192.169.10.20 Filename 'C0A90A14.img'. Load address: 0x32000000 Loading: ################################################################# ################################################################# ################################################################# ############checksum bad ##################################################### ################################################################# ################################################################# ################################################################# ##################################### done Bytes transferred = 2517028 (266824 hex) MINI2440 # bootm 0x32000000 Wrong Image Format for bootm command ERROR: can't get kernel image! MINI2440 # --------------------------------------------------------- as you see i loaded the image into address 0x32000000 but cant boot the kernel. the file is C0A90A14.img zImage_T35 which works from supervivi>boot command. any ideas please?
uboot tftp bootm
solved- intsall uboot-mkimage and run mkimage -A arm -O linux -T kernel -C none -a 0x30008000 -e 0x30008000 -d ./zImage_T35 ./uImage
You can use address 0x30000000. But you cannot load zImage via u-boot. Well, maybe you can but it won't boot. Convert zImage to uImage first just like ymymymym did.