0
ラズベリーを監視するためのシリアルTTL-USBコンバータを購入しましたが、起動中に固まってしまいました。私のOSは(raspbianとRaspberryPi)CP2102でTTLシリアルUSBコンバータを使用するときのトラブル
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
ドライバが正常に動作しているカーネル4.4.6
とUbuntuの14.04です。
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.
これ以上のテキスト...と私は、任意のキーを押すことができません。
これはどのように修正するのですか?
ありがとう、これは私のために働く! :) 'console = serial0,115200'はbuildrootチュートリアルからコピーされます。なぜserial0を使用しますか?またはこれはttyAMA0のエイリアスですか? –
私はよく分かりませんが、私はいつも 'ttyAMA0'を使っていますので、うまくいきます。私の答えが役に立つと分かったら、それを受け入れてくれれば幸いです^^ –
「console = serial0,115200」はraspbian liteのデフォルトです。 –