a–O binary:将输出二进制镜像,即会去掉elf头 b–R .note:-R选项表示去掉镜像中指定的section,如这里会去掉.note、.note.gnu.build-id和.comment段 c–S:去掉符号表和重定位信息,它与-R选项的功能类似,都是为了减小镜像的size 因此,执行该命令后生成的Image镜像是去掉elf头,去掉.note等无用的section,以及st...
源码解压以后,我们可以看到以下的文件和文件夹: 标为红色的是移植时比较重要的文件或文件夹。 2. U-boot代码的大致执行流程(以S3C24x0为例) 从链接脚本文件u-boot.lds中可以找到代码的起始: OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") OUTPUT_ARCH(arm) ENTRY(_start) SEC...
__bss_start = .; .bss (NOLOAD) : { *(.bss) . = ALIGN(4); } _end = .; } OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") /*OUTPUT_FORMAT("elf32-arm", "elf32-arm", "elf32-arm")*/ OUTPUT_ARCH(arm) ENTRY(_start) 第一个链接的是cpu/arm_cortex...
__bss_start = .; .bss (NOLOAD) : { *(.bss) . = ALIGN(4); } _end = .; } OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm") /*OUTPUT_FORMAT("elf32-arm", "elf32-arm", "elf32-arm")*/ OUTPUT_ARCH(arm) ENTRY(_start) 第一个链接的是cpu/arm_cortex...
boot-bootdefault,i.e.,run'bootcmd'bootd-bootdefault,i.e.,run'bootcmd'bootefi-Boots anEFIpayloadfrommemory bootelf-BootfromanELFimageinmemory bootelf_ft-BootfromanELFimageinmemory booti-boot Linux kernel'Image'formatfrommemory bootm-boot application imagefrommemory ...
bootelf - Boot from an ELF image in memory bootm - boot application image from memory bootp - boot image via network using BOOTP/TFTP protocol bootvx - Boot vxWorks from an ELF image bootz - bootLinuxzImage image from memory cmp - memory compare ...
bootelf - Boot from an ELF image in memory bootm - 从内存启动应用程序 bootp - 通过使用BOOTP /TFTP协议的网络引导映像 bootvx - Boot vxWorks from an ELF image chpart - 更改活动分区 cmp - memory compare coninfo - print console devices and information ...
(.u_boot_cmd) }__u_boot_cmd_end = .;. = ALIGN(4);__bss_start = .;.bss (NOLOAD) : { *(.bss) . = ALIGN(4); }_end = .;}OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")/*OUTPUT_FORMAT("elf32-arm", "elf32-arm", "elf32-arm")*/OUTPUT_...
OUTPUT_FORMAT("elf32-littlearm","elf32-littlearm","elf32-littlearm")/*指定输出可执行文件是elf格式,32位ARM指令,小端*/ OUTPUT_ARCH(arm) /*指定输出可执行文件的platform为ARM*/ ENTRY(_start) /*指定输出可执行文件的起始地址为_start*/
bootelf - Boot from an ELF image in memory bootm - boot application image from memory bootp - boot image via network using BOOTP/TFTP protocol bootvx - Boot vxWorks from an ELF image cmp - memory compare coninfo - print console devices and information ...