|
本帖最后由 jinyi7016 于 2017-9-20 22:19 编辑 $ e! v: ~7 i9 ]" m% H1 U' s; [* U
, x) R. t2 B4 H$ R: E( A
一、
7 E% J$ |3 x" J5 a# B, l- _( H' N自己设计的底板,核心板了138的。
+ H+ ^- T ?/ v/ G4 I( j, A: D制作了SD的启动卡。将Flash已经擦出,即Flash为空。! t4 _2 p0 f) h* K9 d- R0 |- |
在串口2启动模式时会输出BOOTME。
8 u* Y4 e/ h% { e" b插上SD卡,更改从SD卡启动,有问题如下:
9 v, s& r2 s! L, S1、串口输出有时是乱码,有时可以正常输出。: M" O% _* R( Y0 y+ ]
2、串口正常输出时,大机率出现找不到NandFlash,
: K9 E; w9 h; { b( q2 T 或是启动到启动显示界面程序时卡死,! m8 M# [% O: Q }& e) i
或是登陆后,仅仅几秒种又卡死,核心板上的心跳LED不闪。
4 X2 q5 w0 h7 ?1 x# C9 y+ A3、使用串口将Uboot.ais烧写到Flash后,更改BOOT为从Flash启动,启动就正常了,虽然文件系统与内核都还在SD卡上。+ T5 m6 t% v- |7 ?9 v9 G
; x( [/ Z7 D( W7 }, e( K5 f- A, S7 E
此问题是底板部分的SD卡电路问题,还是卡的问题。" y3 J& V& E' O# Y1 s$ S( T/ t# A
但是在创龙的底板上,这个SD卡是可以启动的,那么就是SD卡电路的问题。4 }! ^% w. ^/ h5 z1 O0 O* |
SD卡电路与创龙的电路相同,不同的是SD卡部分的线大约有4cm吧。这有很大的影响么?
# z- y- u3 r. Z$ @
) u8 k3 [6 k. Y+ y2 X7 b' k( y6 ?" D8 j+ L
|
|