大家好,
我在使用 J-Link Commander将固件下载到PN7642时遇到了问题。
摘要:
* 单位总数36
* 22 台:工作正常
* 14 个单位:一直不合格
重要说明:
所有设备之前都使用我们早期的固件成功编程过。当尝试使用更新的映像对它们重新编程时,问题就出现了。
问题描述:
对于故障设备,J-Link Commander 无法连接到目标设备。日志输出如下所示:
```
通过 SWD 连接到目标
找到 ID 为 0x6BA02477 的 SW-DP
DPIDR: 0x6BA02477
CoreSight SoC-400 或更早版本
扫描 AP 地图以查找所有可用 AP
AP[1]:由于似乎已到达 AP 地图的尽头,因此停止 AP 扫描
AP[0]:AHB-AP (IDR: 0x84770001, ADDR: 0x00000000)
正在遍历 AP 映射以查找要使用的 AHB-AP
AP[0]:跳过。无法读取 CPUID 寄存器
连接 CPU 失败。在RESET下执行连接。
无法启动 DAP
找到 ID 为 0x6BA02477 的 SW-DP
DPIDR: 0x6BA02477
CoreSight SoC-400 或更早版本
扫描 AP 地图以查找所有可用 AP
AP[1]:由于似乎已到达 AP 地图的尽头,因此停止 AP 扫描
AP[0]:AHB-AP (IDR: 0x84770001, ADDR: 0x00000000)
正在遍历 AP 映射以查找要使用的 AHB-AP
AP[0]:跳过。无法读取 CPUID 寄存器
连接 CPU 失败。在RESET下执行连接。
无法启动 DAP 出现
错误:无法连接到目标设备。
有关故障排除步骤,请访问: https://wiki.segger.com/J-Link_Troubleshooting
```
其他信息:
意见:
问题
如有任何有关如何恢复这些设备或进一步调试根本原因的指导,将不胜感激。
提前感谢!
你好,@KaiLi、
感谢您建议我尝试 J-Flash。
我尝试在 PN7642 上使用 J-Flash,但总是出现连接失败。这种行为与我在 J-Link Commander 中观察到的情况类似--J-Flash 无法与目标建立连接。(请参阅所附文件 "j_flash_connection_error.png")。
您是否建议采取任何其他步骤或恢复方法来重新获得访问权?
如能得到任何指导,将不胜感激!
谢谢您!
I
你好@ 轴-zhao
请试试 J-Flash,它在我这边运行得很好,就像附图一样。