您尚未登录。

楼主 #1 2018-04-19 22:19:39

msr06rr
会员
所在地: 苏州
注册时间: 2018-01-11
已发帖子: 180
积分: 170.5

【貌似解决了】licheepi nano不接串口内核起不来

一开始以为是内核或者boot.scr的问题,后来发现每次插上串口都能一次性成功启动到登录界面
但是一旦拔了串口,就不行了,只停留在uboot的那一步,后面不动了。。
看了这篇博文后https://blog.csdn.net/guet_kite/article/details/78264740,说是串口的引脚受到干扰,以为是有按键输入。。。干扰怎么会有这么大的。。。,将信将疑,我把RX引脚接到地,再上电,有了!
各位坑有有木有谁也遇到过这种问题,你们是怎么解决的?

离线

#2 2018-04-19 23:09:03

daydayup
会员
注册时间: 2017-10-09
已发帖子: 343
积分: 343

Re: 【貌似解决了】licheepi nano不接串口内核起不来

对,就是酱紫。
V3s主线uboot也是这样,
一开始很郁闷,以为板子坏了。。。。

离线

#3 2018-04-20 09:01:19

okplay
会员
注册时间: 2018-03-25
已发帖子: 12
积分: 12

Re: 【貌似解决了】licheepi nano不接串口内核起不来

RX  接个上拉电阻

离线

#4 2018-04-20 09:33:18

qianhao
会员
注册时间: 2017-12-14
已发帖子: 138
积分: 122

Re: 【貌似解决了】licheepi nano不接串口内核起不来

以前也遇到过这个问题 自己做的jlink 上的串口 没有上拉电阻  会一直往外面发0.
加上拉电阻:
1、让电路保持稳定的状态,避免误触发;
2、当有高频干扰信过来时,可以通过上拉对电源泄放掉;
3、很多口线和信号线是开漏输出,因此要加上拉,如IIC;(看全志的uboot源码,好像把gpio配置为上拉给注释了 你可以试试看)
4、为了阻抗匹配,多是信号完整性考虑.

离线

#5 2018-04-20 09:38:27

kgp0213
会员
注册时间: 2018-01-15
已发帖子: 149
积分: 149

Re: 【貌似解决了】licheepi nano不接串口内核起不来

一般,芯片的tx都是带上拉的,否则无法输出1.
rx通常浮空输入,此时容易收到干扰,哪怕手摸一下也会可能会被认为有数据进入

离线

#6 2018-04-20 09:43:36

kgp0213
会员
注册时间: 2018-01-15
已发帖子: 149
积分: 149

Re: 【貌似解决了】licheepi nano不接串口内核起不来

qianhao 说:

以前也遇到过这个问题 自己做的jlink 上的串口 没有上拉电阻  会一直往外面发0.
加上拉电阻:
1、让电路保持稳定的状态,避免误触发;
2、当有高频干扰信过来时,可以通过上拉对电源泄放掉;
3、很多口线和信号线是开漏输出,因此要加上拉,如IIC;(看全志的uboot源码,好像把gpio配置为上拉给注释了 你可以试试看)
4、为了阻抗匹配,多是信号完整性考虑.

1、让电路保持稳定的状态,避免误触发;     -----没用,或心里作用
2、当有高频干扰信过来时,可以通过上拉对电源泄放掉; ---高频干扰不会影响串口收发,因为串口是固定波特率,心里作用
3、很多口线和信号线是开漏输出,因此要加上拉,如IIC;(看全志的uboot源码,好像把gpio配置为上拉给注释了 你可以试试看) -----全志的端口设置包括端口复用和驱动能力,一旦选择了相应的功能,端口的上下拉或者开漏就自动设定 了,能改变的是只能调整上下拉电阻的大小,从而改变驱动能力
4、为了阻抗匹配,多是信号完整性考虑.---这么低速的信号完全不存在阻抗匹配

离线

#7 2018-04-20 09:47:30

kgp0213
会员
注册时间: 2018-01-15
已发帖子: 149
积分: 149

Re: 【貌似解决了】licheepi nano不接串口内核起不来

okplay 说:

RX  接个上拉电阻

rx通常接个下拉(10~200k)比较合适

离线

#8 2018-04-20 09:52:53

kgp0213
会员
注册时间: 2018-01-15
已发帖子: 149
积分: 149

Re: 【貌似解决了】licheepi nano不接串口内核起不来

msr06rr 说:

一开始以为是内核或者boot.scr的问题,后来发现每次插上串口都能一次性成功启动到登录界面
但是一旦拔了串口,就不行了,只停留在uboot的那一步,后面不动了。。
看了这篇博文后https://blog.csdn.net/guet_kite/article/details/78264740,说是串口的引脚受到干扰,以为是有按键输入。。。干扰怎么会有这么大的。。。,将信将疑,我把RX引脚接到地,再上电,有了!
各位坑有有木有谁也遇到过这种问题,你们是怎么解决的?

推测串口rx为浮空输入,可以尝试改为下拉输入(不确定有无此设置)
可能串口的rx和其他信号线太近受到干扰,导致uboot误判

离线

#9 2018-04-20 11:31:12

lcfmax
会员
注册时间: 2018-04-13
已发帖子: 324
积分: 267.5

Re: 【貌似解决了】licheepi nano不接串口内核起不来

RX受干扰有电平变化,uboot以为有按键输入,就不启动了,接上啦电阻

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn