软件工具:AiBurn v1.3.6
芯片型号:D211DCV
NAND FLASH 型号:W25N01GVZEIG
上位机错误日志:
离线
另外试了四个 NAND flash,都不行。
离线
https://whycan.com/t_10422.html
我之前画了一块也是无法烧录,,怀疑是不是因为 SDNAND 连线没画等长,,看你这个画了等长还是烧录失败,,不好搞。。
离线
这块板子搁置,准备重新换 D13X 试试。
PS: 还是希望原厂能出来解答一下,是什么原因。我可以提供电路原理图,甚至配合重新写下载算法之类的。
最近编辑记录 来一颗糖 (2024-03-24 12:07:29)
离线
W25N01GVZEIG 测试过没问题
离线
W25N01GVZEIG 测试过没问题
确定是 D211DCV,不是D213ECV?
离线
看现象,有几个怀疑
1、VDD_SYS需要1.2V
2、VCC_DRAM需要1.5V
3、主控周边电源的滤波电容与主控GND铜皮连接是否可靠,怀疑铜皮分割厉害回流路径太长导致电源反射波动,可以尝试加强GND连接或者降低DRAM电压尝试
离线
看现象,有几个怀疑
1、VDD_SYS需要1.2V
2、VCC_DRAM需要1.5V
3、主控周边电源的滤波电容与主控GND铜皮连接是否可靠,怀疑铜皮分割厉害回流路径太长导致电源反射波动,可以尝试加强GND连接或者降低DRAM电压尝试
1、VDD_SYS需要1.2V
2、VCC_DRAM需要1.5V
这两个外部电压都有,还挺准的。分别是 1.215V,1.506V,我后面尝试把 1.5V 降到 1.2V,仍然不行。
上面帖子里,有一张图,是我更换了 NAND FLASH 后出现 Found good block 0 1 2 3 日志,这说明 主控芯片 与 FLASH 的通信应该是没问题的。
最近编辑记录 来一颗糖 (2024-03-27 15:59:43)
离线
W25N02KV 烧录没问题,芯片 D211DCX,一块板子上的结果吗?,有没有可能是虚焊了,多试几块看看,或者补一下焊锡。
离线
W25N02KV 烧录没问题,芯片 D211DCX,一块板子上的结果吗?,有没有可能是虚焊了,多试几块看看,或者补一下焊锡。
芯片都是嘉立创贴片贴好的,我一共试了4块板子,都这样。除了自己打样的,我还有两块 D213ECV 官方开发板,之前多次尝试对调官方板子的 FLASH 。官方的板子和我自己画的板子都下载不了。换回原来的FLASH,官方板子又能下载了。
PS:我知道这个问题已经被我描述得很玄学了,但是我调试的事情经过就是这样。。。总感觉有一个点,是我忽略的。USB 下载电路的问题?或在供电不稳?真的没啥思路了。
以下是USB电路,ID线我没连,其他都是直连:
最近编辑记录 来一颗糖 (2024-03-28 12:47:35)
离线
lcfmax 说:W25N01GVZEIG 测试过没问题
确定是 D211DCV,不是D213ECV?
我用的是D211DCV, RTOS编译烧录试过
离线
@来一颗糖
也是用USB 供电的,电路跟你的一样的。FLASH我用的是W25N02KV,改了 uboot 和 linux 里winbond的驱动,默认的只支持W25N01GV。USB供电应该够的吧,我的还带了一个4G模块都没问题。
离线
@lcfmax @murphy.dai
感谢楼上回复。我回去再确认一下我的原理图,如有结果放到帖子里。
离线
dts里面引脚配置对的话,试着降低速度,看能不能读取到flash的id。能读到了就好继续下一步了。
离线
破案了,感谢匠芯创官方的帮助!原因如下图:
离线
这是板子邮寄到原厂给解决的啊?
离线