uboot编译后生成的4个文件的问题,uboot.bin,uboot.map,uboot.srec,uboot,不知道分别有什么作用?
RT,uboot.bin,uboot.map,uboot.srec,uboot,不知道分别有什么作用?请牛人赐教。 uboot.binuboot.map
[解决办法]
u-boot.bin:是可执行的二进制文件,你烧在板子Flash中的u-boot就是这个。是uboot映像的原始二进制文件
u-boot.map:你把它打开不就知道是干啥的了吗?
u-boot:是ELF格式的uboot映像文件,也是可执行的。
u-boot.srec:我还真没怎么研究过
[解决办法]
u-boot.bin & u-boot:一个是二进制文件,一个是ELF格式的文件,都是可执行文件,可执行文件就意味着是可以被CPU执行的。你板子上跑的u-boot就是这两个其中的一种。通常u-boot.bin是放在Flash中(具体要看你编译的是从什么地方启动的u-boot),在启动的时候会被加载到内存中运行。ELF格式文件,其他人怎么用我不知道,我通常是用来调试的。
[解决办法]
根据情况 能运行就不用打补丁。
[解决办法]
uboot.bin就是烧到板子上用以启动内核的,就和bios一个概念,是需要打补丁的