“Buildroot Bootloaders”的版本间的差异
来自百问网嵌入式Linux wiki
(创建页面,内容为“=编译bootloader= Bootloaders ---> [ ] afboot-stm32 [ ] Barebox [ ] mxs-bootlets [ ] s500-bootloader [ ] ts4800-mbrboot [*] U-Boot [ ] CRC image f…”) |
Zhouyuebiao(讨论 | 贡献) |
||
(未显示另一用户的1个中间版本) | |||
第1行: | 第1行: | ||
+ | {{DISPLAYTITLE:Buildroot引导加载程序}} | ||
+ | |||
=编译bootloader= | =编译bootloader= | ||
Bootloaders ---> | Bootloaders ---> | ||
第30行: | 第32行: | ||
[*] Install U-Boot SPL binary image | [*] Install U-Boot SPL binary image | ||
(MLO) U-Boot SPL/TPL binary image name(s) | (MLO) U-Boot SPL/TPL binary image name(s) | ||
+ | =参考注释= | ||
+ | Bootloaders:硬件启动程序,选择为 U-boot | ||
+ | Build system:u-boot系统选择为Kconfig | ||
+ | legacy:若是选择2015.04之前的u-boot 选择此项 | ||
+ | Kconfig:2015.04之后的 u-boot 选择此项,勾选此项 | ||
+ | U-boot Version:U-boot版本,默认为 2017.01,选择为Custom version | ||
+ | U-Boot version:填写为2017.11 | ||
+ | Custom U-boot patches:U-boot补丁,不添加 | ||
+ | U-Boot configuration:U-boot配置,暂时还没有U-BOOT,所以选择为:Using an in-tree board defconfig file | ||
+ | Board defconfig:板子的配置,选择与架构一样的板子的默认文件,mini2440。后期再修改 | ||
+ | U-boot needs dtc:是否需要设备树,默认,后期调试 | ||
+ | U-boot needs OpenSSL:是否需要 OpenSSL,默认,后期调试修改 | ||
+ | U-boot binary format:二进制文件,选择 .bin文件 | ||
+ | produce a .ift signed image:默认 | ||
+ | Install U-boot SPL binary image:默认 | ||
+ | Environment image:默认 |
2020年1月7日 (二) 10:04的最新版本
编译bootloader
Bootloaders --->
[ ] afboot-stm32 [ ] Barebox [ ] mxs-bootlets [ ] s500-bootloader [ ] ts4800-mbrboot [*] U-Boot [ ] CRC image for Altera SoC FPGA (mkpimage) [ ] Environment image ---- [ ] Generate a U-Boot boot script () Device Tree Source file paths [ ] X-loader
u-boot编译
[*] U-Boot Build system (Kconfig) ---> U-Boot Version (Custom Git repository) ---> (https://git.coding.net/codebug8/mini437x_uboot.git) URL of custom repository (master) Custom repository version () Custom U-Boot patches U-Boot configuration (Using an in-tree board defconfig file) ---> (mini437x) Board defconfig () Additional configuration fragment files [*] U-Boot needs dtc [ ] U-Boot needs pylibfdt [ ] U-Boot needs OpenSSL U-Boot binary format ---> [ ] produce a .ift signed image (OMAP) [*] Install U-Boot SPL binary image (MLO) U-Boot SPL/TPL binary image name(s)
参考注释
Bootloaders:硬件启动程序,选择为 U-boot
Build system:u-boot系统选择为Kconfig legacy:若是选择2015.04之前的u-boot 选择此项 Kconfig:2015.04之后的 u-boot 选择此项,勾选此项 U-boot Version:U-boot版本,默认为 2017.01,选择为Custom version U-Boot version:填写为2017.11 Custom U-boot patches:U-boot补丁,不添加 U-Boot configuration:U-boot配置,暂时还没有U-BOOT,所以选择为:Using an in-tree board defconfig file Board defconfig:板子的配置,选择与架构一样的板子的默认文件,mini2440。后期再修改 U-boot needs dtc:是否需要设备树,默认,后期调试 U-boot needs OpenSSL:是否需要 OpenSSL,默认,后期调试修改 U-boot binary format:二进制文件,选择 .bin文件 produce a .ift signed image:默认 Install U-boot SPL binary image:默认 Environment image:默认