WhyCan Forum(哇酷开发者社区)

人过留名,雁过留声,感谢各位朋友不离不弃地支持。 QQ: 516333132, 微信: whycan_cn (哇酷网/挖坑网/填坑网) admin@whycan.cn

您尚未登录。

#1 2020-03-18 10:13:18

Gentlepig
会员
注册时间: 2018-10-24
累计积分: 323

配置uboot时,执行的是make nuc970_config,但configs目录下只有nuc970_defconfig

搜了整个uboot目录,没有找到nuc970_config文件。
试着把configs目录下的nuc970_defconfig改名,再make nuc970_config,提示找不到nuc970_defconfig。
好奇,这是怎么对应上去的?

离线

#2 2020-03-18 10:21:00

Gentlepig
会员
注册时间: 2018-10-24
累计积分: 323

Re: 配置uboot时,执行的是make nuc970_config,但configs目录下只有nuc970_defconfig

还有个问题,教程里看到这么一句话:
编译成功后会产生 u-boot.bin 和 u-boot-spl.bin:

u-boot.bin : 完整功能的 U-Boot

u-boot-spl.bin : 将 Main U-Boot从 NAND flash 搬到 DDR 执行,只有 NAND boot 时才会用到,如果是 SPI boot 或 eMMC boot 只需要 u-boot.bin

为什么nand boot会需要uboot-spl?

离线

#3 2020-03-18 10:25:37

metro
会员
注册时间: 2019-03-09
累计积分: 206

Re: 配置uboot时,执行的是make nuc970_config,但configs目录下只有nuc970_defconfig

Gentlepig 说:

搜了整个uboot目录,没有找到nuc970_config文件。
试着把configs目录下的nuc970_defconfig改名,再make nuc970_config,提示找不到nuc970_defconfig。
好奇,这是怎么对应上去的?

这是在Makefile中通过匹配命令中的%_defconfig和%_config实现的。
可以参考这里:scripts/kconfig/Makefile · master · U-Boot / U-Boot,第127到132行。

离线

#4 2020-03-18 11:32:50

Gentlepig
会员
注册时间: 2018-10-24
累计积分: 323

Re: 配置uboot时,执行的是make nuc970_config,但configs目录下只有nuc970_defconfig

metro 说:

这是在Makefile中通过匹配命令中的%_defconfig和%_config实现的。
可以参考这里:scripts/kconfig/Makefile · master · U-Boot / U-Boot,第127到132行。

感谢。

离线

页脚