你好,
我在通过otp程序员工具从智能代码段编程otp时出错。以下是错误日志。我正在使用JTAG进行编程,我不明白这个错误意味着什么。请指导我完成PAN1740模块的otp编程。
[INFO@15-08-13 13:34:25]总irlen=0,IRPrint=0x00
[INFO@15-08-13 13:34:25]总irlen=0,IRPrint=0x00
[信息@15-08-13 13:34:25]找到ID为0x0BB11477的SWD-DP
[INFO@15-08-13 13:34:25]FPUnit:4个代码(BP)槽和0个文字槽
[INFO@15-08-13 13:34:25]找到了Cortex-M0 r0p0,Little endian。
[信息@15-08-13 13:34:25]已选择BTLE设备。
[INFO@15-08-13 13:36:29]开始从内存中读取32768字节。
[INFO@15-08-13 13:36:30]阅读已完成。读取32768字节。
[INFO@15-08-13 13:36:38]从文件full\u emb读取11728字节_系统内存.bin.
[INFO@15-08-13 13:37:33]开始烧录地址0x40000处11728字节数据的内存。
[错误@15-08-13 13:37:33]地址0x81FEC处的附加错误信息(MSB优先):FF FF FE
[错误@15-08-13 13:37:33]内存刻录失败。
[INFO@15-08-13 13:37:58]开始烧录地址0x40000处11728字节数据的内存。
[错误@15-08-13 13:37:58]地址0x81FEC处的附加错误信息(MSB优先):FF FF FE
[错误@15-08-13 13:37:58]内存刻录失败。
[INFO@15-08-13 13:38:23]开始烧录地址0x40000处11728字节数据的内存。
[错误@15-08-13 13:38:23]地址0x81FEC处的附加错误信息(MSB优先):FF FF FE
[错误@15-08-13 13:38:23]内存刻录失败。
谢谢和问候
我想这可能有助于问题。虽然使用CLI工具,我在命令提示符上得到以下错误
等待接收数据包长度的最高有效字节时超时(1000毫秒)
已成功从端口COM6断开连接
OTP内存刻录失败
谢谢和问候,
在烧OTP之前,是否将6.8伏电压连接到VPP引脚?
嗨,克鲁塔斯,
你有没有试过用pro工具包和智能代码段烧子板?另外,jtag电缆连接的长度是多少?
谢谢你的对话
你好,
是的,我提供6.8伏Vpp前,我开始燃烧的OTP和我的JTAG电缆长度约15厘米。我已经设计了自定义接口板,目前没有使用松下模块的任何套件。
嗨,克鲁塔斯,
你能试着把你的jtag电缆长度减少到5厘米以下让我们知道吗?根据松下的问题,由于这个原因,我的问题发生在与jtag合作时。
谢谢你的对话
如果问题仍然存在,我们将尝试发布结果。
谢谢和问候,
同样的问题仍然存在,即使4厘米电缆。我无法通过CLI工具以及smartsnippets烧录OTP内存。可以通过smartsnippets读取内存的内容。
谢谢和问候,
嗨,我找到了解决问题的办法。
请考虑SWD-JTAG连接建议,以连接SWCLK上的下拉电阻器和SWDIO线路上的上拉电阻器,否则将无法工作。松下没有提到这些地方在他们的设计指南,也没有显示在接口板示意图的例子。它花费了我一个新的接口板设计,但最终能够烧毁OTP和OTP头。分享我找到这些答案的链接:-
http://www.support.code-red-tech.com/CodeRedWiki/HardwareDebugConnections
请关上这张票。
谢谢和问候,
嗨,克鲁塔斯,
谢谢分享你的发现。
MT\u对话框