使用CP2102的TTL串行USB转换器时遇到问题

时间:2016-04-17 18:09:39

标签: linux putty raspberry-pi2 uart

我买了一个串口TTL到USB转换器来监控我的覆盆子,但在启动时卡住了。我的操作系统是Ubuntu 14.04,内核为4.4.6

http://www.amazon.de/USB-TTL-Konverter-Modul-mit-eingebautem-CP2102/dp/B00AFRXKFU?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_detailpage_o02_s00

(RaspberryPi with raspbian)

nano /boot/cmdline.txt
dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootflags=commit=120  elevator=deadline noatime nodiratime fsck.repair=yes data=writeback rootwait

司机工作正常。

lsusb
Bus 002 Device 006: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light

日志记录:

dmsg
[19265.407597] usb 2-1.2: New USB device found, idVendor=10c4, idProduct=ea60
[19265.407603] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[19265.407606] usb 2-1.2: Product: CP2102 USB to UART Bridge Controller
[19265.407609] usb 2-1.2: Manufacturer: Silicon Labs
[19265.407612] usb 2-1.2: SerialNumber: 0001
[19265.408610] cp210x 2-1.2:1.0: cp210x converter detected
[19265.408791] usb 2-1.2: cp210x converter now attached to ttyUSB1

连接电线:

  • TX< - > RX
  • RX< - > TX
  • GRD< - > GRD

开始腻子:sudo putty 设置:

  • 连接到/ dev / ttyUSB1的串行线
  • 速度(波特)115200
  • 数据位8
  • 停止位1
  • 奇偶校验无
  • 流量控制无

串行终端只显示一行并停止工作:

Uncompressing Linux... done, booting the kernel.

没有更多文字..我不能按任何键。

有任何建议,如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

请尝试使用nil。假设您的串行适配器连接正确(从早期行开始判断),您刚刚错误地配置了console=ttyAMA0,115200 bootarg。

详细说明,你得到这一行的原因是因为早期的引导代码并不关心console bootarg,它会使用嵌入在解压缩程序中的小型UART驱动程序来写入该行。