TI论坛
直播中

张览秀

7年用户 1170经验值
擅长:可编程逻辑 电源/新能源
私信 关注
[问答]

请问c6701片外sram仿真,当.far段放在片外sram时,运行.cinit段进行初始化时加载到.far段的数据不正确是为什么?

现在的问题是当.far段放在片外sram时,运行.cinit段进行初始化时加载到.far段的数据不正确,如果将.far段放在内部数据存储区则加载数据正常

回帖(9)

张览秀

2018-8-1 07:24:08
经过进一步的测试,需要通过cinit段初始化加载的段,只要放在片外sram,写入的数据都是错误的,必须放在片内数据存储区才能正确加载,但是实际程序的bss段和far段都太大了,内部放不下。
举报

王山崎

2018-8-1 07:29:51
建议先测试一下SRAM的读写
举报

张览秀

2018-8-1 07:42:40
引用: liyabn1 发表于 2018-8-1 07:29
建议先测试一下SRAM的读写

读写已经测试,没问题
举报

王山崎

2018-8-1 07:50:35
引用: 王伟01 发表于 2018-8-1 07:42
读写已经测试,没问题

通过CCS/JTAG来加载程序,能否正常运行?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分