你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32H750XBH6使用QSPI__LTDC__SDRAM以及NAND同时使用导致的闪屏

[复制链接]
yswtxiao 提问时间:2020-3-27 21:14 /
我最近在一个工程中使用到STM32H750XBH6版本V。
当我开启了FMC挂载双片SDRAM组成32bit带宽(速度100MHZ),同时挂载了NAND FLASH时,如果将代码放入在内部128KB的空间时运行则正常。
如果我使用了QSPI接口挂载双片QFLASH组成的8bit带宽(速度100MHZ),并且将代码放入此QFLASH运行时会导致LTDC显示闪屏。
当我把FMC接口关于NAND驱动代码注释掉,即不使用NAND FLASH时则LTDC显示正常。
目前我得出的结论是,同时使用NAND FLASH和双bank的QFLASH做内存映射XIP时会出现闪屏,这两个其中任意一个功能不用则正常。
难道又是以前STM32F429NAND和SDRAM使用时的闪屏问题么?但是官方关于H750的勘误手册上又没有写,发邮件到ST的FAE一个多月了也没回复。不晓得论坛里面的兄弟有没有遇到我这种情况。


收藏 1 评论11 发布时间:2020-3-27 21:14

举报

11个回答
yswtxiao 回答时间:2020-3-30 11:48:15
难道整个论坛都没有人出现我这个问题么
xmshao 回答时间:2020-4-3 19:28:50
看来这个问题有点棘手。

针对你的问题做模拟、测试就不是很方便。建议你跟他们隔三差五地邮件沟通下,问问进度、也反馈下
你这边的调试情况,或许这样来回几次后问题得以解决。 千万不要一扔过去就不管了,等答案。 很多
问题的答案往往需要多次沟通、互动才会有结果。

另外,他们那边要处理的问题也多,你如果不理,人家还以为你的问题解决了而将其放到一边了。

评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

yswtxiao 回答时间:2020-4-4 10:43:46
xmshao 发表于 2020-4-3 19:28
看来这个问题有点棘手。

针对你的问题做模拟、测试就不是很方便。建议你跟他们隔三差五地邮件沟通下,问问 ...

好的,谢谢你的回复。我这样最近做了很多测试,发现只要NAND+QSPI这几个外设都初始化了,就一定会出现闪屏的问题。
pjrstar 回答时间:2020-7-9 10:54:26
请问现在有回复了,我也碰到这问题了
yswtxiao 回答时间:2020-8-13 21:52:53
pjrstar 发表于 2020-7-9 10:54
请问现在有回复了,我也碰到这问题了

ST的FAE给我的建议是NAND和SDRAM不要同时使用,如果要加存储,推荐使用EMMC。我这边为了成本考虑使用的是SPI的norflash。
飞鱼盾 回答时间:2020-10-14 16:10:49
你好,我也遇到了一样的问题,就是当我开启QSPIFlash的内存映射的时候,可以在QSPIFlash中运行程序。
但是我想在SDRAM中运行程序,所以同时开启了QSPIFlash内存映射和FMC的SDRAM,打算把程序复制到SDRAM中去。这时候就发现不能正常操作QAPIFlash了。
JACK167 回答时间:2020-11-28 19:37:58
我现在遇到的是开机解析png,利用大量的外部sdram,导致开机加载界面狂闪, 但是解析出来的图片数据正确, 就是开机时候那个界面闪烁, ltdc错误计数达到几千, 启动好之后的程序又完全正常了, 很奇怪的是之前我的开机界面是正常的,从来没有闪烁, 但随着代码变大, 问题就来了, 真是非常的奇怪, 之前的代码启动时候跟现在是一样的.
yswtxiao 回答时间:2020-12-16 22:54:02
yunjie167 发表于 2020-11-28 19:37
我现在遇到的是开机解析png,利用大量的外部sdram,导致开机加载界面狂闪, 但是解析出来的图片数据正确, 就是 ...

你这个现象和我的现象,可能是同一个根本原因。AXI总线估计是有bug,只要迸发高了,就会出现异常。我现在用QSPI接口跑代码,有时会突然跑飞了,20MHZ也会跑飞,133MHZ的比较容易出现,20MHZ概率很少。我们现在产品小批量几百套了,大约有三分之一出现跑飞问题,现在正在排查layout。
MMMMCHEN 回答时间:2021-1-12 15:58:25
我现在也有遇到这种现象,把图片存到nandflash,读取数据会导致界面闪烁一下,但我是只有写入图片后第一次读才会这样,以后在读就不会出现了,二位你们解决了吗这个问题
MMMMCHEN 回答时间:2021-1-12 16:03:19
我回复呢
JACK167 回答时间:2021-2-23 09:55:34
n静候佳音 发表于 2021-1-12 15:58
我现在也有遇到这种现象,把图片存到nandflash,读取数据会导致界面闪烁一下,但我是只有写入图片后第一次读 ...

想办法将程序变小就又不闪烁了. (其实闪烁的根本原因就是LTDC报错误, 至于为什么报错, 我也不清楚.)

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版