嵌入式开发者社区

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

作者: jinyi7016    时间: 2017-9-20 22:17
标题: 自己设计的底板问题
本帖最后由 jinyi7016 于 2017-9-20 22:19 编辑
/ |# \. A2 @5 E2 n- R' ^3 X/ x8 \  t
3 n! d  p4 \- D# u一、. T# k: L) m3 [6 a# N
自己设计的底板,核心板了138的。
2 W# Y) U* `  ~" M' s制作了SD的启动卡。将Flash已经擦出,即Flash为空。1 [" [9 S. C5 s, m" q( u: ~( e
在串口2启动模式时会输出BOOTME。
4 [" B  I0 ~2 H1 V0 S( r! A) W/ u插上SD卡,更改从SD卡启动,有问题如下:
! e+ Y/ ?6 J. B8 W+ S, O1、串口输出有时是乱码,有时可以正常输出。  ~& v7 H- `9 N  `8 o2 W) Z9 \7 [
2、串口正常输出时,大机率出现找不到NandFlash,! E# j! S+ B! K+ J# d
      或是启动到启动显示界面程序时卡死,
9 y0 B9 C' K0 L4 w     或是登陆后,仅仅几秒种又卡死,核心板上的心跳LED不闪。
9 I# i- o% k9 U* R; \/ q3、使用串口将Uboot.ais烧写到Flash后,更改BOOT为从Flash启动,启动就正常了,虽然文件系统与内核都还在SD卡上。& M4 s6 X& @0 f* ~' e' Q5 K6 \

8 u- v% `$ c+ W此问题是底板部分的SD卡电路问题,还是卡的问题。
, r5 l4 Z6 X) Y. i4 @但是在创龙的底板上,这个SD卡是可以启动的,那么就是SD卡电路的问题。3 g3 [% B8 o' U6 s4 @" v" _
SD卡电路与创龙的电路相同,不同的是SD卡部分的线大约有4cm吧。这有很大的影响么?
$ s/ M7 T6 q6 d1 C" ]) {$ {' c8 _% e  J' }5 _0 b

( K  o/ ^, X# p& x, b
作者: 伊撒斯    时间: 2017-9-21 11:04
您好,SD卡的走线不至于影响到这个通信,建议您先检查一下,底板B2B的焊接和串口线的工作,是否正常。
作者: jinyi7016    时间: 2017-9-21 11:21
伊撒斯 发表于 2017-9-21 11:04
9 e1 n7 C; y6 h, x您好,SD卡的走线不至于影响到这个通信,建议您先检查一下,底板B2B的焊接和串口线的工作,是否正常。 ...

- f1 D8 c! v8 U* \今天测试,把底板上的EMA总线上的ADC芯片拆掉就可以正常了。
" f9 p- }0 l5 P2 R) S2 B但是ADC芯片还没有开始调试。- L0 J6 g. v4 w" r5 l# I
这是什么原因、
作者: Tr-M    时间: 2017-9-21 14:10
检查下PCB中ADC芯片那部分是不是正常;检查ADC芯片是不是好的
作者: jinyi7016    时间: 2017-9-25 16:33
Tr-M 发表于 2017-9-21 14:10, z$ j/ k9 u1 P  \1 Y3 K2 s
检查下PCB中ADC芯片那部分是不是正常;检查ADC芯片是不是好的

4 ~& S) K: [. C$ b5 s& A5 \发现ADC的片选引脚总是低电平,即ADC有效,所以会把总线数据混乱。( z$ V: I% q# j& i- l# ]
如果配置片选上电就为高电平
作者: Tr-M    时间: 2017-9-25 18:46
根据芯片数据手册查下引脚电平正不正确
作者: jinyi7016    时间: 2017-9-29 11:17
Tr-M 发表于 2017-9-25 18:46
- i* {, J0 Y& l; E7 Q根据芯片数据手册查下引脚电平正不正确
. e, V; a' j, Y1 d. E" U" @
芯片手册上说是 复位为低电平。
  m( \3 I8 H0 u9 a& N( i可以在uboot中设置,在操作nand之前就把这几个引脚设置为高电平么?怎么设置。* ?- U$ m/ T7 }* o9 d$ f





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