硬汉嵌入式论坛

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

[SDRAM] QSPI运行代码操作SDRAM会有部分数据出错

[复制链接]

2

主题

6

回帖

12

积分

新手上路

积分
12
发表于 2021-10-26 10:27:12 | 显示全部楼层 |阅读模式
发现问题过程:    使用ThreaX+FileX,当前程序是通过QSPI中运行。在我自己的H7板卡上进行JPEG视频解码,解码视频没问题,但是视频中会经常性的有噪点出现,猜测SDRAM数据操作有问题或者文件读取过程中数据有错误的,先读写SD卡操作没问题,后来查看SDRAM,时序配置什么的都看了没发现问题,然后把程序都切换到H7片内flash后再测试,发现没有上面的问题。


请教大家有遇到过类似的问题吗,是不明白这是为啥。我程序在QSPI中运行的没有问题,但是貌似操作SDRAM的数据就有问题(实际测试64MB的读写测试,有7KB左右不连续分散的错误数据)
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106692
QQ
发表于 2021-10-26 10:33:08 | 显示全部楼层
这个的话,不正常。

楼主可以试试设置SDRAM为三分频,然后涉及到SDRAM的GPIO速度等级降低一级试试。
回复

使用道具 举报

2

主题

6

回帖

12

积分

新手上路

积分
12
 楼主| 发表于 2021-10-26 10:45:32 | 显示全部楼层
eric2013 发表于 2021-10-26 10:33
这个的话,不正常。

楼主可以试试设置SDRAM为三分频,然后涉及到SDRAM的GPIO速度等级降低一级试试。

按照硬汉哥给的建议测试了下,还是不行,但是64MB的错误数据倒是降低了一点(目前是3K了),我想不明白的是,按说内部flash要是可以,那QSPI运行的话应该也没问题的吧,难道我有啥没想明白的?还请硬汉哥指点一二
回复

使用道具 举报

2

主题

6

回帖

12

积分

新手上路

积分
12
 楼主| 发表于 2021-10-26 10:52:38 | 显示全部楼层
eric2013 发表于 2021-10-26 10:33
这个的话,不正常。

楼主可以试试设置SDRAM为三分频,然后涉及到SDRAM的GPIO速度等级降低一级试试。

我按照硬汉哥的建议测试了一下,有所改善(目前操作SDRAM频率80MHz,64MB的空间操作有大约2K的错误数据),按照我的理解,如果内部flash正常,那外部QSPI应该也正常才对(因为程序运行的没问题,并且对于内存映射模式下只是读取指令操作),可能还有地方没有想明白,还往硬汉哥指点一二
回复

使用道具 举报

609

主题

3049

回帖

4896

积分

至尊会员

积分
4896
发表于 2021-10-26 11:14:25 | 显示全部楼层
卿枫凌 发表于 2021-10-26 10:52
我按照硬汉哥的建议测试了一下,有所改善(目前操作SDRAM频率80MHz,64MB的空间操作有大约2K的错误数据) ...

有没有可能是你的 sdram 搞到假货了,再或者是你的 pcb 布线 有问题哟 ??
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106692
QQ
发表于 2021-10-26 11:16:40 | 显示全部楼层
卿枫凌 发表于 2021-10-26 10:52
我按照硬汉哥的建议测试了一下,有所改善(目前操作SDRAM频率80MHz,64MB的空间操作有大约2K的错误数据) ...

别的问题不清楚了,我这个程序是外部QSPI,用SDRAM刷的显示屏展示,正常
QQ截图20211026111815.png
回复

使用道具 举报

2

主题

6

回帖

12

积分

新手上路

积分
12
 楼主| 发表于 2021-10-26 11:41:42 | 显示全部楼层
eric2013 发表于 2021-10-26 11:16
别的问题不清楚了,我这个程序是外部QSPI,用SDRAM刷的显示屏展示,正常

嗯嗯,我对比下
回复

使用道具 举报

28

主题

130

回帖

214

积分

高级会员

积分
214
发表于 2022-2-6 13:58:08 | 显示全部楼层
会不会是带宽不足的原因
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106692
QQ
发表于 2022-2-6 14:53:31 | 显示全部楼层
logo 发表于 2022-2-6 13:58
会不会是带宽不足的原因

带宽不足的话,至少慢一点是可以正常运行的。
回复

使用道具 举报

28

主题

130

回帖

214

积分

高级会员

积分
214
发表于 2022-3-18 22:44:29 | 显示全部楼层
我也遇到类似情况
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-30 03:58 , Processed in 0.203910 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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