uboot tftp bootm

ymymymym
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?

ymymymym
solved-
intsall uboot-mkimage
and run mkimage -A arm -O linux -T kernel -C none -a 0x30008000 -e
0x30008000 -d ./zImage_T35 ./uImage

ramina
what is the exact memory address to load the zImage and u-boot.bin through
tftpboot?

penguin
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.