|
|
本帖最后由 jinyi7016 于 2017-9-20 22:19 编辑
% C* e% G$ |' {- q# h% M2 A# w! p( v" e- `0 Y1 a
一、
. a( Q) ]1 R g6 Y8 H9 l自己设计的底板,核心板了138的。4 X! i5 X; u! ~" @# B
制作了SD的启动卡。将Flash已经擦出,即Flash为空。
4 R8 R8 d' y7 W. ^/ ~在串口2启动模式时会输出BOOTME。
. }; Y& T" M. e% }插上SD卡,更改从SD卡启动,有问题如下:
% |8 K X. K: o1、串口输出有时是乱码,有时可以正常输出。
! j8 l' r7 [( P% k/ C7 E2、串口正常输出时,大机率出现找不到NandFlash,
, L1 ]5 w3 N; b! x8 ]+ H, L 或是启动到启动显示界面程序时卡死,
$ n; o% k5 w) U' I; I1 k( q3 B7 X 或是登陆后,仅仅几秒种又卡死,核心板上的心跳LED不闪。
. {6 x9 h! C g+ X3、使用串口将Uboot.ais烧写到Flash后,更改BOOT为从Flash启动,启动就正常了,虽然文件系统与内核都还在SD卡上。
4 V1 Y! k2 v) A3 z$ [. F' q7 }* L9 F8 F
此问题是底板部分的SD卡电路问题,还是卡的问题。: f" `3 [0 j2 m6 I8 {
但是在创龙的底板上,这个SD卡是可以启动的,那么就是SD卡电路的问题。! K& A0 `6 i9 K- j2 S
SD卡电路与创龙的电路相同,不同的是SD卡部分的线大约有4cm吧。这有很大的影响么?
+ d7 V$ f/ u ~. M2 }! _) J3 S {
; }, v1 H# v+ Y, e( O
& K# x( L$ D' w |
|