Other Parts Discussed in Thread: EK-TM4C123GXL, , ENERGIA, SEGGER, UNIFLASH
官方评估板EK-TM4C123GXL上面有两块TM4C123GH6PM芯片,据我学习发现,是其中一块烧录好了程序用来将energia程序烧录进另一块主芯片从而进行工作。因此想问一下,自己用一块芯片进行设计板卡时,能否使用energia进行编程?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
官方评估板EK-TM4C123GXL上面有两块TM4C123GH6PM芯片,据我学习发现,是其中一块烧录好了程序用来将energia程序烧录进另一块主芯片从而进行工作。因此想问一下,自己用一块芯片进行设计板卡时,能否使用energia进行编程?
是其中一块烧录好了程序用来将energia程序烧录进另一块主芯片从而进行工作
是的,您可以查看原理图的In Circuit Debug Interface
因此想问一下,自己用一块芯片进行设计板卡时,能否使用energia进行编程
理论上您可以使用一下的烧写器
如果您需要有关如何在 Energia 中使用上述调试器的帮助,请联系Energia 论坛 :
我可否通过接线引出TCK TMS TDO TDI等接口充当仿真器。
可以的,具体可以看一下
4.6 Using Stellaris ICDI on EK-TM4C123GXL to Debug Off-Board TM4C12x
如果这样使用,是会同时将代码烧入到官方评估板及我自己的开发板中吗?
不会是同时,只能烧录外部的TM4C芯片,此时和开发板上的TM4C是断开的
请问您是否有在uniflash下测试?若是不能成功的话,请根据详细的错误信息在下面第2个链接查找
您好,使用CCS同样是相同的提示:
在电脑的设备管理器中是否有相关的串口出现?
由于使用官方开发板上的ICDI,所以是有相关串口出现的。问题应该还是出现在我自己的板卡上面。但是找不到问题具体所在及解决方法
问题应该还是出现在我自己的板卡上面。但是找不到问题具体所在及解决方法
或许是您开发板上没有配置好,您可以通过下面的文档内的
4.6 Using Stellaris ICDI on EK-TM4C123GXL to Debug Off-Board TM4C12x来检查一下
以下是专家的回复,也是没有发现问题
Unfortunately that error really provides no details. Did Code Composer offer any more details? Usually there is some "Error -xxxx" where xxxx is an error number. That can help with looking up what could be wrong.
Looking at the schematic and the instructions I don't see any initial areas of concern since the pull-up/down resistors should be on the lines from the LaunchPad JTAG circuit.
有可能是国内网上渠道购买的芯片质量不过关
您是在何处购买的?
可否向您申请1-2片官方渠道的TM4C123GH6PMI型号芯片做测试
抱歉,目前我这边是没办法申请的。该芯片目前处于缺货状态,请您随时关注ti网站
The EK-TM4C123GXL Design Package was created using Mentor PADS version 9.3
建议使用PADS
或者参考下面的链接
您好,后来我从官方渠道订购了新的芯片并焊接测试。之前“Error connecting to the target”问题已经解决。但是又出现了新的问题,在您发的这个连接中查找不到相应的信息。
[INFO] CORTEX_M4_0: GEL Output: Memory Map Initialization Complete
[ERROR] CORTEX_M4_0: Trouble Reading Memory Block at 0x400fd008 on Page 0 of Length 0x4: Debug Port error occurred.
[ERROR] CORTEX_M4_0: Flash Programmer: Current erase option is not valid; please try changing option to erase Entire Flash or By Address Range. Target failed to read 0x400FD008
[ERROR] CORTEX_M4_0: Trouble Writing Register PC: Target is not halted or failed to halt after step.
[ERROR] CORTEX_M4_0: File Loader: Memory write failed: Target failed to write register PC
请问您是否能在这方面帮忙解答?谢谢您