工程师你好,我用6678的评估版,自己编写的程序,编译通过,已经生成out文件了,链接不通过,
C66xx_0: Trouble Writing Memory Block at 0xa89800 on Page 0 of Length 0x2910: (Error -1190 @ 0xA23300) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.1.232.0)
C66xx_0: GEL: File: D:\workspace_v5_5\MyMessageQ\Debug\MyMessageQ.out: Load failed.
C66xx_0: Error: (Error -1190 @ 0x0) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.1.232.0)
Shine:
0xa89800这块地址在memory map里是Reserved,请查看一下cmd文件里是否有数据/代码分配到这块地址。
Table 2-2 Memory Map Summary
www.ti.com/…/tms320c6678.pdf
haotian chang:
回复 Shine:
你好,我的程序是基于bios的,是利用cfg文件生成cmd文件,我查看生成的cmd文件和vlfft例程生成的cmd文件的memory分配完全一致,而且我的cfg文件也是参考vlfft例程的
haotian chang:
回复 haotian chang:
你好我查看生成的map文件与例程生成的map文件,进行修改平台配置和cfg文件,现在已经可以下载进去了