打印

教训啊!设计时一定要看芯片的勘误手册

[复制链接]
1756|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dldz527|  楼主 | 2022-10-31 11:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人设计了一块核心板,配置如下:
MCU:GD32F470II;
SDRAM:W9825G6KH
NANDFLASH:W29N01HV
SPIFLASH:W25Q256
LCD:RGB888
    当初选择F470II,因为无货暂时用GD32F450IG替代(嘉立创有货)。板子做出来后分别调试完SDRAM、TLI_LCD、NANDFLASH。将这三部分组合后发现SDRAM与NANDFLASH冲突。折腾好几天也没解决,查GD32F45X勘误手册发现:
                                     SDRAM controller can not be used time-shared withother EXMC controller.
悲催啊!不知道GD32F47X这个问题解决了没有。国产替代很难呀!

使用特权

评论回复
沙发
sagade| | 2022-11-1 13:24 | 只看该作者
去年还没有这个勘误手册,当时也是GD32F450, EXMC上同时挂载SDRAM和NAND,死活就是调不好,后来放弃NAND,使用贴片型SD卡了。一直以为是程序没调试好或是布线有问题,没想到会是芯片的问题。

使用特权

评论回复
板凳
Pretext| | 2022-11-1 18:23 | 只看该作者
估计这方面技术不好突破,如果是新批次的芯片,还有这个问题,估计还没解决。

使用特权

评论回复
地板
Pretext| | 2022-11-1 18:24 | 只看该作者
用一些特殊的外设,确实要提前了解一下,要不容易半途而废。

使用特权

评论回复
5
朝生| | 2022-11-1 18:24 | 只看该作者
你可以换一个ST的芯片试试,说不定也有这个问题。

使用特权

评论回复
6
sagade| | 2022-11-1 20:28 | 只看该作者
朝生 发表于 2022-11-1 18:24
你可以换一个ST的芯片试试,说不定也有这个问题。

记得几年前STM32F429写NAND的时候会闪屏,后来的新批次(好像是丝印3)的没有这个问题了。

使用特权

评论回复
7
caigang13| | 2022-11-2 08:15 | 只看该作者
哈哈,我以前踩过一次坑,所以勘误手册是我必看的芯片资料。

使用特权

评论回复
8
Taorama| | 2022-11-2 08:45 | 只看该作者
这个确实是个大坑,避坑其实也不容易。
大概率都是白读。
一大堆无关的信息中找出和自己有关的,耐心和时间都是考验。

使用特权

评论回复
9
dldz527|  楼主 | 2022-11-2 11:06 | 只看该作者
sagade 发表于 2022-11-1 20:28
记得几年前STM32F429写NAND的时候会闪屏,后来的新批次(好像是丝印3)的没有这个问题了。 ...

原来用的是STM32F767不存在这个问题。目前设备要求国产化替代,选来选去也只有GD32F450IX/470IX功能上勉强够用。没想到遇到这个问题。

使用特权

评论回复
10
朝生| | 2022-11-7 20:55 | 只看该作者
sagade 发表于 2022-11-1 20:28
记得几年前STM32F429写NAND的时候会闪屏,后来的新批次(好像是丝印3)的没有这个问题了。 ...

可能后面解决了这个问题。

使用特权

评论回复
11
onebank| | 2022-11-11 17:27 | 只看该作者
感觉你们做的项目都挺复杂啊,我做几年了,MCU的就是IO,定时器,串口之类的

使用特权

评论回复
12
通宵敲代码| | 2022-11-12 14:13 | 只看该作者
还TM有这坑,怪不得兆易的板子都不带NAND。

使用特权

评论回复
13
豌豆爹| | 2022-11-15 13:48 | 只看该作者
所以勘误手册就是一份避坑宝典

使用特权

评论回复
14
麻花油条| | 2022-11-15 14:30 | 只看该作者
攻克这方面的芯片难题很难吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

10

帖子

0

粉丝