我有一个基于 MIPS 的 Broadcom 芯片 BCM68380,我正在尝试通过以下 cmm 脚本对其进行编程。
SYSTEM.RESET
SYSTEM.CPU bcm63268
SYSTEM.OPTION ResBreak OFF
SYSTEM.OPTION IMASKASM ON
SYSTEM.OPTION IMASKHLL ON
CORE.NUMBER 2
SYSTEM.CONFIG.IRPOST 0. 5.
SYSTEM.CONFIG.IRPRE 10. 5.
SYSTEM.CONFIG.DRPOST 0. 1.
SYSTEM.CONFIG.DRPRE 2. 1.
SYSTEM.BdmClock 20.Mhz
SYSTEM.UP
d.load cfe6838rom
ENDDO
但问题是在执行 System.UP 时,我收到“调试端口失败”。经过仔细检查,我发现 area.view 中存在以下错误:
ERROR: Mips Tap chain length -20 too long!
debug port fail
在查看文档时,我发现了更多调试命令。
我做了以下更多调试:
diag 10000 1
diag 16001
这次再次运行命令area.view,除了上述错误之外还产生:
IDCODE 链长度与检测到的设备数量不匹配。 (34!= 96)。我已附上图片。
请帮忙。
要获得更详细的帮助,我需要您的 T32 安装的修订号。 此外,还有一个 diag 3001 命令可以在区域窗口中提供有用的信息。 如果您愿意,可以通过 [email protected] 直接与我联系,暗示您已经在 stackoverflow 中与我联系。
最诚挚的问候 曼弗雷德