嵌入式开发者社区

标题: 自己设计的底板问题 [打印本页]

作者: jinyi7016    时间: 2017-9-20 22:17
标题: 自己设计的底板问题
本帖最后由 jinyi7016 于 2017-9-20 22:19 编辑
% l! y) `. R' u6 }7 Z+ w: o* _; o' q, h( ]
一、
0 P+ j0 J! w& x8 {/ m  q* M/ L自己设计的底板,核心板了138的。
4 R$ h$ ?2 G: b制作了SD的启动卡。将Flash已经擦出,即Flash为空。7 t4 M/ c5 N6 R8 \, `: O' c2 c
在串口2启动模式时会输出BOOTME。
( O( L" s9 B7 H% u5 k! P插上SD卡,更改从SD卡启动,有问题如下:2 C" f) V7 ~+ Q/ N, P  \1 P! i
1、串口输出有时是乱码,有时可以正常输出。4 I/ D4 t1 S7 ]. K. ?) U; F3 r
2、串口正常输出时,大机率出现找不到NandFlash,
! p: ?, d: m9 Y: ?: a; {% C      或是启动到启动显示界面程序时卡死,/ ]: n/ }$ y3 L4 m3 k
     或是登陆后,仅仅几秒种又卡死,核心板上的心跳LED不闪。
$ ~8 g# n/ k3 }! A- B7 X6 T2 F! M; A3、使用串口将Uboot.ais烧写到Flash后,更改BOOT为从Flash启动,启动就正常了,虽然文件系统与内核都还在SD卡上。
& F/ v# ]8 B& L4 v; j4 o- {2 {5 O  k/ ]8 o1 _& U- ]8 q0 w
此问题是底板部分的SD卡电路问题,还是卡的问题。( N' T7 Y! I, L- N
但是在创龙的底板上,这个SD卡是可以启动的,那么就是SD卡电路的问题。$ z( d  k4 @, @1 m4 m$ o) I
SD卡电路与创龙的电路相同,不同的是SD卡部分的线大约有4cm吧。这有很大的影响么?" V* i; E% b% o1 Z6 X
: S, j/ I9 G+ X3 c, o. e9 Q8 G! J6 Z
1 r0 G3 G$ D: @. K/ M3 V

作者: 伊撒斯    时间: 2017-9-21 11:04
您好,SD卡的走线不至于影响到这个通信,建议您先检查一下,底板B2B的焊接和串口线的工作,是否正常。
作者: jinyi7016    时间: 2017-9-21 11:21
伊撒斯 发表于 2017-9-21 11:04( H$ r' u$ A8 Z+ n7 B% \
您好,SD卡的走线不至于影响到这个通信,建议您先检查一下,底板B2B的焊接和串口线的工作,是否正常。 ...

2 j0 e/ {& G1 o( S8 U. ]今天测试,把底板上的EMA总线上的ADC芯片拆掉就可以正常了。
7 `6 a7 f* j2 J9 r5 `" x但是ADC芯片还没有开始调试。
! w  o: l* C- o, ]" O! C+ l这是什么原因、
作者: Tr-M    时间: 2017-9-21 14:10
检查下PCB中ADC芯片那部分是不是正常;检查ADC芯片是不是好的
作者: jinyi7016    时间: 2017-9-25 16:33
Tr-M 发表于 2017-9-21 14:100 n) F9 p2 R- P% A4 p6 V
检查下PCB中ADC芯片那部分是不是正常;检查ADC芯片是不是好的

9 Q+ k" y3 a/ C8 i4 m发现ADC的片选引脚总是低电平,即ADC有效,所以会把总线数据混乱。( d& E, ^( j# u% d
如果配置片选上电就为高电平
作者: Tr-M    时间: 2017-9-25 18:46
根据芯片数据手册查下引脚电平正不正确
作者: jinyi7016    时间: 2017-9-29 11:17
Tr-M 发表于 2017-9-25 18:461 [4 Z4 z" x5 @- r: h: e7 z- W
根据芯片数据手册查下引脚电平正不正确
3 d! n' X" r& G7 l& y2 {+ j
芯片手册上说是 复位为低电平。
, V9 s  P; k( D- f" W可以在uboot中设置,在操作nand之前就把这几个引脚设置为高电平么?怎么设置。
1 @3 v, y3 Z: |5 H; v1 G7 s2 Z




欢迎光临 嵌入式开发者社区 (https://www.51ele.net/) Powered by Discuz! X3.4