法一、1、首先,用u-boot/tools/mkimage这个工具为你的内核加上u-boot引导所需要的文件头,具体做法如下:[root@localhosttftpboot]#mkimage-n'linux-2
14'-Aarm-Olinux-Tkernel-Cnone-a0x30008000-e0x30008000-dzImagezImage
imgImageName:linux-2
14Created:FriJan1217:14:502007ImageType:ARMLinuxKernelImage(uncompressed)DataSize:1262504Bytes=1232
91kB=1
20MBLoadAddress:0x30008000EntryPoint:0x30008000这里解释一下参数的意义:-A==>setarchitectureto'arch'-O==>setoperatingsystemto'os'-T==>setimagetypeto'type'-C==>setcompressiontype'comp'-a==>setloadaddressto'addr'(hex)-e==>setentrypointto'ep'(hex)-n==>setimagenameto'name'-d==>useimagedatafrom'datafile'-x==>setXIP(executeinplace)2、下载内核U-Boot1
3(Jan122007-16:16:36)U-Bootcode:33F80000->33F9BAC0BSS:->33F9FBACRAMConfigu