发 帖  
原厂入驻New
请问如何测试ARM外接DDR2的正确连接?
140 ARM
分享
        如何测试ARM外接ddr2的正确连接? ARM具有ddr3接口而没有SDRAM接口,目前在调试过程中发现程序在DDR3中跑飞,不知道如何去查或者不知道怎么定位在那出现问题,敬请各位指教,不胜感激。
0
2020-6-17 06:20:38   评论 分享淘帖 邀请回答
6个回答
云汉达人

没有用看门狗吗?
2020-6-17 16:18:43 评论

举报

程序跑飞你调试一下看看寄存器读取出来的值是不是你想要的,一般不会是连接不正确的问题吧
2020-6-17 16:34:13 评论

举报

云汉达人
查看的arm手册 看CPU 支持多少位,几个bank的DDR2 一般都有一些推荐设备 然后是查看 DQS DQ DM这些信号的相关处理
2020-6-17 16:40:19 评论

举报

邀请回答

第一:DDR3是SDRAM的一种,你那个DDR3的接口就是需要接DDR3的SDRAM的。
第二:程序跑飞的问题。需要查找下面几点
1、确认焊接没有问题,地址线等长、数据线等长等规范没有问题。查找方法是用画图的软件去算
2、如果硬件方面没有问题,需要查找你那个DDR3内存芯片的位宽和CPU支持的是否匹配
你出现这种问题多数情况下都是因为硬件方面的问题,建议重点排查第一点
2020-6-17 16:48:50 评论

举报

云汉达人

这个问题要细化
1.你是操作系统跑飞?
2. 应用程序跑飞?
2020-6-17 17:00:38 评论

举报

您好,請問是哪顆MPU呢?
如果系統是Linux,您的Linux運作都正常嗎?
如果是的話,那就是您的應用程式有問題
可以借助IDE把Memory dump出來(Eclipse就可)
希望再多清楚描述比較能解決問題
2020-6-17 17:13:09 评论

举报

只有小组成员才能发言,加入小组>>

274个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表