你好,
通过智能片段通过OTP程序员工具在编程OTP时,我正在收到错误。以下是错误日志。我正在使用JTAG进行编程,不明白此错误的表现。请通过为Pan1740模块进行OTP编程来指导我。
[info @ 15-08-13 13:34:25]突出层= 0,irprint = 0x00
[info @ 15-08-13 13:34:25]突出层= 0,irprint = 0x00
[信息@ 15-08-13 13:34:25]找到了带ID 0x0BB11477的SWD-DP
[info @ 15-08-13 13:34:25] FpUnit:4代码(BP)插槽和0个字幕插槽
[信息@ 15-08-13 13:34:25]找到了Cortex-M0 R0P0,Little Endian。
[Info @ 15-08-13 13:34:25]精选的设备。
[信息@ 15-08-13 13:36:29]开始从内存中读取32768个字节。
[信息@ 15-08-13 13:36:30]阅读已经完成。阅读32768字节。
[info @ 15-08-13 13:36:38]从文件full_emb_sysram.bin中读取11728字节。
[INFO @ 15-08-13 13:37:33]开始燃烧内存,在地址0x40000处用11728个字节的数据。
[错误@ 15-08-13 13:37:33]地址0x81FEC(MSB第一)AddDitional错误信息:FF FF FF
[错误@ 15-08-13 13:37:33]内存刻录失败。
[信息@ 15-08-13 13:37:58]开始燃烧内存,在地址0x40000处使用11728字节的数据。
[错误@ 15-08-13 13:37:58]地址0x81FEC(MSB第一)AddDitional错误信息:FF FF FE
[错误@ 15-08-13 13:37:58]记忆刻录失败。
[信息@ 15-08-13 13:38:23]开始刻录内存,在地址0x40000处使用11728个字节的数据。
[错误@ 15-08-13 13:38:23]地址0x81FEC(MSB第一)AddDitional错误信息:FF FF FF
[错误@ 15-08-13 13:38:23]内存刻录失败。
感谢致敬
以为这可能有助于机智。虽然使用CLI工具,我在命令提示符上收到以下错误
等待收到数据包长度最高的字节(1000毫秒)的超时
从Com6端口已成功断开连接
OTP内存刻录失败
感谢致敬,
在刻录OTP之前,您是否将6.8V附加到VPP引脚?
嗨Krutarth,
您是否尝试使用Pro-kit和智能片段燃烧女儿板?您的JTAG电缆连接的长度也是多少?
谢谢mt_dialog.
你好,
是的,我确实提供了6.8伏VPP在我开始刻录之前,我的JTAG电缆的OTP和长度约为15厘米。我设计了专为定制接口板,而不是使用任何试剂盒进行松下模块。
嗨Krutarth,
你能试图将JTAG电缆长度降低到不到5厘米,让我们知道吗?根据松下问题,因为这个原因我在使用JTAG时发生。
谢谢mt_dialog.
如果问题仍然存在,那么会尝试发布结果。
感谢致敬,
即使使用4厘米的电缆也仍然存在相同的问题。我无法刻录OTP内存尝试了CLI工具以及通过SmartSnippet。可以通过SmartSnippet读取内存的内容。
感谢致敬,
嗨,我发现了我的问题的解决方案。
请考虑SWP-JTAG连接建议,用于连接SWCLK上的拉下电阻,并在SWDIO线上拉出电阻,或者它不起作用。Panasonic在其设计指南中没有提及这些,也不在示例接口板示意图中显示。它花费了我一个新的接口板设计,但最终能够刻录OTP和OTP标头。分享我找到这些答案的链接: -
http://www.support.code-red-tech.com/coderedwiki/hardwaredebugconnections.
请关闭这张票。
感谢致敬,
嗨Krutarth,
感谢您分享您的创始。
mt_dialog.