大家好
我是嵌入式系统的新手,如果能就我在 MCF5253 中遇到的启动循环问题提供任何帮助或建议,我将不胜感激
系统详细信息:
MCF5253
同步动态随机存取存储器(SDRAM):MT48LC4M16A2
闪存:M25P32
为了排除启动环路故障,我购买了一个 USBDM-JMXX-CF 接口,通过 BDM 连接到 MCF5253。我的目标是找出系统在启动过程中停滞的原因。
工具& 版本:
- USBDM-JMXX-CF(软件版本 4.12)
- USBDM_4_12_1_340_Win.msi
- CodeWarrior 10.7
BDM 连接引脚:
-BKPT
-DSCLK
-DSI
-DSO
RSTIO ->至 MCF5253 的 rst 引脚
-PST0-4
-GND
-VDD_BDM
当我尝试连接 CodeWarrior 10.7 时,连接失败并出现以下错误:
:启动 MCF5253_Console_RAM_USBDM 时出错
ColdFire GDI 协议适配器:无法连接。未知或不支持的设备。
我还使用独立组网 (SA) USBDM 应用程序测试了通信。下面是内存转储尝试的输出结果:
usbdm 内存转储 :
创建空闪存映像...
接口选项:CFVx, , speed = 250
使用内存空间 =
读取内存块[0x20000000, 0x20000010, 1]...
完成
如果您有任何见解或建议,特别是关于以下几点的见解或建议,我将不胜感激:
1。有人使用 USBDM-JMXX-CF 成功连接到 MCF5253 吗?
2。CodeWarrior 10.7 是否与此设置兼容,还是存在已知问题?
3.启用 BDM 通信是否需要特定的配置步骤?
4。关于在 ColdFire 处理器上调试启动循环有什么一般建议吗?
提前感谢您的帮助和支持!
非常感谢您!
顺祝商祺!
你好
抱歉,回复晚了。
用于 MCU 的 CodeWarrior(Eclipse IDE)支持 OSBDM 调试器工具。
有关 OSBDM 的文件有两份,详情请参考以下链接:
AN4331:启用 OSBDM 动态链接库
您还可以在 P&E 网站上找到 OSBDM 的基本信息:
https://www.pemicro.com/osbdm/osbdm_description.cfm
同时,P&E 已停止对 OSBDM 的支持。
我们建议使用 P& E Multilink 调试探头 。
感谢您的关注。
顺祝商祺!
Mike