接下来进入spl目录, 看看它的Makefile : 这里只分析与SPL相关的部分 CONFIG_SPL_BUILD := y export CONFIG_SPL_BUILD export CONFIG_SPL_BUILD: 在接下来的编译中, 这个变量为y. 从后面的分析中可以看到, uboot的stage1, stage2阶段的代码用的是同一个Start.S, 只不过在Start.S中用#ifdef CONFIG_SPL_BUI...
CONFIG_SPL_BUILD := y export CONFIG_SPL_BUILD export CONFIG_SPL_BUILD: 在接下来的编译中, 这个变量为y. 从后面的分析中可以看到, uboot的stage1, stage2阶段的代码用的是同一个Start.S, 只不过在Start.S中用#ifdef CONFIG_SPL_BUILD这种条件编译来区分. 类似的还有其他一些文件. [plain]view ...
bool config SPL bool depends on SUPPORT_SPL prompt "Enable SPL" help If you want to build SPL as well as the normal image, say Y. CONFIG_SUPPORT_SPL表示是否支持SPL功能,一般是在具体arch的Kconfig的版型菜单中,根据需要select
!defined(CONFIG_SPL_BUILD) #define CMD_SAVEENV #elif defined(CONFIG_ENV_OFFSET_REDUND) #elif defined(CONFIG_ENV_OFFSET_REDUND) && !defined(CONFIG_SPL_BUILD) #error CONFIG_ENV_OFFSET_REDUND must have CONFIG_CMD_SAVEENV & CONFIG_CMD_NAND #endif 0 comments on commit f2fae51 Please sign in...
defined(CONFIG_SPL_BUILD) /* Call usb_stop() before starting the kernel */ void show_boot_progress(int val) { @@ -563,7 +563,7 @@ int ehci_hcd_stop(int index) return omap_ehci_hcd_stop(); } #endif /* CONFIG_USB_EHCI */ #endif /* CONFIG_USB_EHCI_HCD */ #if defined(...
E.g. common_defconfig: CONFIG_ARM=y CONFIG_SPL=y CONFIG_CMD_I2C=y board_hw1_defconfig: #include "common_defconfig" CONFIG_TARGET_BOARD_HW1=y board_hw2_defconfig: #include "common_defconfig" CONFIG_TARGET_BOARD_HW2=y UPDATE 1 Like pointed out by @Xypron, and as I was suspecting, the...
make[1]: *** [scripts/Makefile.spl:509: spl/u-boot-spl] Error 1 make: *** [Makefile:1984: spl/u-boot-spl] Error 2 make: *** Waiting for unfinished jobs... By the way, the linker script for spl starts like this after the build. MEMORY...
sudo dd if=u-boot-sunxi-with-spl.bin of=/dev/sdb bs=1024 seek=8 (进入u-boot目录后执行) 3) 建立第一个分区(boot),前面空出8MB 大小32M(可以随意填写), 格式FAT16, 把uImage,boot.src,script.bin,拷贝到 这个分区 4) 建立第二个分区(rootfs),用尽剩余空间,格式ext4, 把buildroot产生的rootfs....
I build the suggested picosom-imx6ul_spl_defconfig and that generated the SPL and u-boot.img files. I flashed the images after mounting the imx6ul with imx_usb: sudo dd if=SPL of=/dev/sdb bs=1k seek=1 oflag=dsync and sudo dd if=u-boot.img of=/dev/sdb seek=2 bs=512 However ...
Autoconf 是一个用于自动配置软件的工具,帮助开发人员避免手动编写配置文件。在许多情况下,Autoconf 会使用名为 config.h 的头文件来获取配置信息。然而,config.h 并不是一个特定的文件,也不是 Autoconf 的核心组成部分。实际上,config.h 可能根本不存在,而是由其他文件提供配置信息。 要了解 Autoconf 和 config...