您好,
我在开发TMS470MF06607这款MCU的时候用HAL 3.00生成了一个最简单的工程,由于我不知道怎样导入到CCS5中,所以把生成的所有代码在CCS5新建的工程中通过add file加入,再将系统提供的CMD,CCMXL及GEL文件添加到工程后编译成功,但在连接至目标板(我公司自制的,已经利用flash470烧录工具进行erase及blank check均成功)时产生错误如下:
CortexM3_0: Flash Programmer: Error initializing device.
CortexM3_0: Flash Programmer: Error erasing Flash memory.
CortexM3_0: Trouble Writing Memory Block at 0x0 on Page 0 of Length 0xb6c
CortexM3_0: GEL: File: C:\Documents and Settings\pengyuan.yang\workspace_v5_1\hal300_06607_test1\Debug\hal300_06607_test1.out: Load failed.
请教专家标准的流程应该是怎样的?我的操作究竟出了什么问题?
首次使用TI的产品,比较菜,多谢指导!
Renton:
Pengyuan, 您好,
HAL与CCS配合使用的方法,请参考我们的说明文档。您的基本操作是正确的。
文档地址请查看:
www.ti.com/…/spna121a.pdf
关于调试连接的问题,我们正在确认,请您稍等。
Renton:
请问您使用的是什么调试工具呢?
pengyuan yang:
回复 Renton:
您好!
我所使用的工具是spectrum xds510 usb
按照您提供的文档,我按照标准流程又新建了一个工程,连接时问题依旧。
CortexM3_0: GEL Output:Memory Map Setup for Flash @ Address 0x0CortexM3_0: Trouble Writing Memory Block at 0x0 on Page 0 of Length 0xb94
CortexM3_0: GEL: File: C:\Documents and Settings\pengyuan.yang\workspace_v5_1\hal_combine_ccs\Debug\hal_combine_ccs.out: Load failed.
Renton:
回复 pengyuan yang:
Pengyuan, 您好,
我觉得还是调试器跟您的目标板连接有问题,请您查看附件中的文档,这是470的EVM(评估板)电路原理图,可以作为参考。
另外,很多问题的答案,您也可以通过processors.wiki.ti.com找到。
Renton:
回复 Renton:
附件
pengyuan yang:
回复 Renton:
Lebo Ma ,您好
首先感谢您给我的帮助。
您提供的jtag连接图我参考了一下,除了ntrst我们没有加下拉之外,其他接法都相同。
关键是我用FLASH470这个软件工具连接过仿真器和目标芯片,完全可以进行擦除及写入的动作,这应该可以证明硬件
连接是没有问题的吧?
或者您方便提供给我一个编译及连接完全没问题的工程文件吗?只是一个空的工程就好,我可以试一下是不是我的工程有问题
再次感谢!
Renton:
Pengyuan 您好,
TRST是调试复位信号,请务必提供一个固定电平。下拉操作是必要的。
另,附件中是一个参考例程,请查收。
pengyuan yang:
回复 Renton:
您好,
已经按照您说的方式将TRST下拉了,也使用的您提供的工程,不过问题还是没有变化。
TRST下拉后对地电阻为98k,上电后为恒定3V,再连接的时候会有连续的高低电平变化,在错误选项框被确认后
继续变为3V,您说我还有啥子方法可以试试呢?
我现在就是希望首先可以排除硬件或是软件的问题,我用FLASH470可以擦掉0x0-0x9FFFF处,并将您提供的工程
在release模式下产生的.out文件烧录成功。这样应该可以排除硬件连接问题吧?还是CCS和FLASH470利用jtag的
工作机制不同?
我现在没有另外一块demo板,也没有另外一个仿真器,否则就可以更换一下试试。
多谢多谢!再帮咱想想。
Renton:
回复 pengyuan yang:
pengyuan,您好,
很难说是哪里的问题…建议您使用SdConfigEx v5来测试一下调试器的连接。
把调试器连接好,目标板上电,然后启动SdConfigEx v5, 选择XDS510USB并进行连接测试。
看看您的调试器是否可以正常连接到目标板?
如果没问题,那么基本说明是软件设置问题,我们再来找原因。
pengyuan yang:
回复 Renton:
Lebo Ma,您好
也许是我没找对地方,不过真的很难下载到您所提及的工具:SdConfigEx v5
可否请您发给我一个链接?
麻烦了,多谢!