工具/软件:Code Composer Studio
您好!
我使用的是 Code Composer Studio (CCS) 9.3.0.00012、我使用的硬件是 TMS570LS31x HDK 板。
我使用 UART 引导加载程序项目将应用程序更新到闪存中。
有关 TMS570LS3137的存储器信息、请参阅"TMS570LS3137 16位和32位 RISC 闪存微控制器数据表(修订版 C)"手册。
TMS570LS3137具有3MB 的可用闪存空间、并分为两个闪存块组0 (1.5MB)和组1 (1.5MB)。
当使用引导加载程序将应用程序下载到闪存时、bank1的空间可正常使用、应用程序可写入0x0017FFFF 内的空间。
但是、我发现应用程序无法下载到 bank1内的闪存空间(0x0018_0000至0x002F_FFFF)。
我已尝试修改引导加载程序的存储器映射设置并更改 sys_link.cmd:中的 Flash1设置
存储器
{
引导程序(X):..
FLASH0 (RX):…
FLASH1 (RX):origin=0x0018_0000 length=0x002F_FFFF-0x0018_0000...
但是、修改后仍不能使用它。
这是否意味着组1未正确启用或组1无法使用?
感谢您的帮助!
此致、Chen Yan-Li