微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 问题咨询

问题咨询

时间:10-02 整理:3721RD 点击:

各位好,我设计了一个S5PV210的板子,但是每次上电都要复位好多次系统才能从Nand启动u-boot,曾经复位了70多次才启动。这会是什么原因呢?
上电顺序的话,CPU可以睡眠,我就把所有睡眠的电源引脚,电压一样的话就统一供电,用CPU的XPWRRGTON管脚使能它。其他的就是通过电源IC直接转换的。下面是电源方案:
  


知道原因了,板子PCB设计有问题。

上电时序不对的可能性最大,把规格书上电书序部分仔细瞅瞅看看。

从Nand启动u-boot之后,不能使用nand read命令读取Nand的数据,会报错。如果将u-boot直接下载到内存运行,就可以使用Nand read命令。而且都不能启动Linux内核,u-boot下其他的命令正常,内存读写都没问题。这个现象很奇怪。

估计不是上电顺序问题,有可能是nand Flash的电压不对,应该查一查CPU的io电压和nand的电压有没有一样。

都是供的3.3V电压,CPU的Nand部分电压和Nand Flash都供了3.3V

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top