在lauterbach工具中进行闪存编程时出现问题

问题描述 投票:0回答:1

我有一个基于 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)。我已附上图片。

追踪 32 窗口

请帮忙。

flash mips trace32 lauterbach broadcom
1个回答
0
投票

要获得更详细的帮助,我需要您的 T32 安装的修订号。 此外,还有一个 diag 3001 命令可以在区域窗口中提供有用的信息。 如果您愿意,可以通过 [email protected] 直接与我联系,暗示您已经在 stackoverflow 中与我联系。

最诚挚的问候 曼弗雷德

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.