|
|
本帖最后由 jinyi7016 于 2017-9-20 22:19 编辑 ' r6 a2 K: M( A& Y
5 T; |: p- D/ Y( c' A
一、
- E* {/ ]* i3 V& F p! ~自己设计的底板,核心板了138的。
. G, |0 p: i% x7 a制作了SD的启动卡。将Flash已经擦出,即Flash为空。
8 A6 V+ y5 u* n- s在串口2启动模式时会输出BOOTME。
g, d6 H. k" I插上SD卡,更改从SD卡启动,有问题如下:
$ |: ?+ U" ]' x- Q0 K* r" j1、串口输出有时是乱码,有时可以正常输出。
b$ w- O3 K7 F# e( w2、串口正常输出时,大机率出现找不到NandFlash,% Q& s" ^& O- B- o* {( `6 K
或是启动到启动显示界面程序时卡死,! n! v: {3 h" Y/ c( n2 G
或是登陆后,仅仅几秒种又卡死,核心板上的心跳LED不闪。
+ V9 Y# h3 d$ w3、使用串口将Uboot.ais烧写到Flash后,更改BOOT为从Flash启动,启动就正常了,虽然文件系统与内核都还在SD卡上。
* j W+ `& C1 n' v" w
5 h& |/ a G( z8 A$ Z7 s此问题是底板部分的SD卡电路问题,还是卡的问题。0 R1 D! f7 X: Q8 ?3 L- [# N/ i
但是在创龙的底板上,这个SD卡是可以启动的,那么就是SD卡电路的问题。: ~( t- ~. `* {5 C9 e3 O k2 ]
SD卡电路与创龙的电路相同,不同的是SD卡部分的线大约有4cm吧。这有很大的影响么?
( V, n( v+ ]& b! D- B$ @
, i/ F$ [6 ?$ a/ ?1 C. F. T, a" R% c+ |- g6 T. q9 N2 [) R1 E
|
|