使用Jlink调试,44b0开发板是公版的原理图,已经烧好了BIOS,应该可以直接在SDRAM中运行的。工程选择项也把代码区设置到了SDRAM中(0xC000000的起始地址),但是编译时,编译工具(RealView)自动生成的分散加载文件总有错:led.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.
这是分散加载文件的内容:
LR_ROM1 0x0C000000 0x00000FFF { ; load region size_region ER_ROM1 0x0C000000 0x00000FFF { ; load address = execution address *.o (RESET, +First) *(InRoot$$Sections) .ANY (+RO) } RW_RAM1 0x0C001000 0x00000FFF { ; RW data .ANY (+RW +ZI) } }
请大家指教一下,看了网上的例程,同样的设置,但就是用不了。
哪位能传一个完整的工程文件上来也可以,谢谢了!
|