我wince6.0的BSP,bootloader有三个,分别是
stepldr
eboot
IROM_SDMMC_BOOTLOADER
三个文件都能编译成功, stepldr 和 eboot 可以编译出bin文件,但是IROM_SDMMC_BOOTLOADER不能编译出bin文件
source文件看了应该没问题啊,是哪个环境没设置对吗?
求指导
------解决方案--------------------
------解决方案--------------------
楼主拿到的bsp和我的比较类似。
stepldr 是从nand flash启动的一级boot。
eboot 是和nand flash启动相关的二级boot。
IROM_SDMMC_BOOTLOADER
+----stepldr 是从SD卡启动的一级boot。
+----eboot 和SD卡启动相关的二级boot。
两者之间的切换可以通过在SMDK6410.bat文件中来切换。如:
@REM To support iROM SDMMC boot
set BSP_IROM_SDMMC_CH0_BOOT=1
set BSP_IROM_SDMMC_CH1_BOOT=
表示将编译从SD卡启动的boot。CH0、和CH1表示SD卡通道选择,只需选择一个。