硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2936|回复: 7
收起左侧

SDRAM是不是在低温下会运行不正常?

[复制链接]

3

主题

34

回帖

43

积分

新手上路

积分
43
发表于 2021-1-12 10:53:50 | 显示全部楼层 |阅读模式
我使用的是STM32F429IGT6 ,SDRAM用的是is42s16400j-7tli,软件是ucos+emwin。SDRAM当做屏幕的显存。
系统在低温(接近0度,温度越低频率越高)的时候会没有规律的进入硬件错误导致看门狗重启。这一批不是所有的都有问题,不过概率比较大。我更换华邦的w9864g6kh-6i就是正常的。
现在的情况就是不确定是我这边软硬件问题导致还是这个sdram的问题。(基本可以确定不是硬件其他问题导致的,我与其他正常的互换了一下SDRAM测试过)
版主有没有遇到过类似的情况,一个可能是我买的这批次SDRAM有问题,一个可能还是软硬件上没处理好。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107480
QQ
发表于 2021-1-12 12:19:05 | 显示全部楼层
帮你查了下,没问题,是一手正品吧
QQ截图20210112121850.png

回复

使用道具 举报

3

主题

34

回帖

43

积分

新手上路

积分
43
 楼主| 发表于 2021-1-14 14:25:05 | 显示全部楼层
基本定位出来,如果gui使用了外部SDRAM作为动态内存就会出现我所说的情况。修改使用CPU内部的就正常了。还不知道具体为什么会出现这种现象。
2021-01-14_142012.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107480
QQ
发表于 2021-1-14 14:52:23 | 显示全部楼层
zouw96 发表于 2021-1-14 14:25
基本定位出来,如果gui使用了外部SDRAM作为动态内存就会出现我所说的情况。修改使用CPU内部的就正常了。还 ...

显示屏显存用的还是SDRAM吧,可以考虑调整SDRAM所涉及到GPIO的速度等级看看。
回复

使用道具 举报

3

主题

34

回帖

43

积分

新手上路

积分
43
 楼主| 发表于 2021-1-14 15:01:23 | 显示全部楼层
显示用的是SDRAM,这个只要不用sdram做gui的动态内存就都可以,显示也是正常的。现在就是有些程序动态内存需要的比较大,全用cpu内部的不太够。我试试调整IO的速度看看。
回复

使用道具 举报

3

主题

34

回帖

43

积分

新手上路

积分
43
 楼主| 发表于 2021-1-15 09:33:16 | 显示全部楼层
eric2013 发表于 2021-1-14 14:52
显示屏显存用的还是SDRAM吧,可以考虑调整SDRAM所涉及到GPIO的速度等级看看。

多谢版主,把那个管脚IO速度改成25Mhz后测试一晚上正常了。
回复

使用道具 举报

3

主题

1247

回帖

1256

积分

至尊会员

积分
1256
发表于 2021-2-9 16:33:42 | 显示全部楼层
楼主这是改快了,还是改慢了 ?
回复

使用道具 举报

3

主题

34

回帖

43

积分

新手上路

积分
43
 楼主| 发表于 2021-2-26 14:30:33 | 显示全部楼层
morning_enr6U 发表于 2021-2-9 16:33
楼主这是改快了,还是改慢了 ?

改慢了,原来是50Mhz的。可能因为是作为动态内存操作快,布线方面不太好导致SDRAM里面出错。仅仅作为显存的话速度没有那么快可能就没事。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-3 11:00 , Processed in 0.301815 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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