大家好:
关于6455的二次bootloader的问题;以前使用6455,只使用L2空间,因此下载时只需将L2的数据代码下载至FLASH,上电后将全部其引导至L2即可。
现在的问题是,程序中使用了DDR:
#pragma DATA_SECTION(gBufferRcvPing, ".ddr");Uint8 gBufferRcvPing[1048576] = {0};
(1)是否需要将DDR占用的空间烧写进FLASH?? 是否bootloader的时候 需要将该数据引导至DDR?? 为什么??
(2)如果没有引导DDR的数据(个人认为他是数据空间),是否会影响程序的自启动?? 为什么?