Tôi đang vật lộn để truy cập vào xương đen của tôi thông qua FTDI bằng picocom. Nó đã hoạt động mà không gặp rắc rối nào trong vài tuần qua. Tôi đã nhập lệnh sau và nó sẽ hoạt động đúng.
sudo picocom -b 115200 /dev/ttyUSB0
Nhưng dù sao, gần đây tôi đã làm việc với Ethernet qua USB. Đó cũng không phải là vấn đề. Tôi khá chắc chắn rằng tôi đã kết nối qua picocom một vài lần chỉ để kiểm tra một cái gì đó .. Vì vậy, nó đã hoạt động trong vài tuần qua. Rõ ràng là tôi đã không thay đổi bất kỳ cài đặt nào để khiến Ethernet hoạt động có thể gây ra sự cố picocom.
Nhưng dù sao đi nữa. Tôi hình dung bạn không thể thực hiện Ethernet-Over-USB và FTDI nối tiếp cùng một lúc. Vì vậy, tôi đã rút phích cắm mUSB khi cố gắng kết nối qua picocom. Và nó đã xuất hiện một lỗi:
picocom v1.7
port is : /dev/ttyUSB0
flowcontrol : none
baudrate is : 115220
parity is : none
databits are : 8
escape is : C-a
local echo is : no
noinit is : no
noreset is : no
nolock is : no
send_cmd is : sz -vv
receive_cmd is : rz -vv
imap is :
omap is :
emap is : crcrlf,delbs,
FATAL: failed to add device /dev/ttyUSB0: Invalid baud rate
Sau đó, tôi thay đổi tốc độ baud thành 9600
chỉ để đảm bảo. Bây giờ, thay vì lỗi, nó nói Terminal ready
. Và rồi nó chỉ dừng lại và không làm gì nữa. Tôi nhấn ENTER: nó vẫn không làm gì cả.
Vì vậy, câu hỏi của tôi
1. Tại sao tôi không thể thực hiện Ethernet-Over-USB và Kết nối FTDI cùng một lúc?
2. picocom là gì với tốc độ baud của nó? Làm thế nào để tôi sửa lỗi này?
Môi trường của tôi
Beaglebone Black Rev C chạy Debian Wheezy (3.8.13)
VirtualBox chạy Ubuntu 14.04
Tôi không chắc liệu bạn có cần những Thông tin này không:
ifconfig của tôi
eth0 Link encap:Ethernet Hardware Adresse 08:00:27:89:55:d3
inet Adresse:10.0.2.15 Bcast:10.0.2.255 Maske:255.255.255.0
inet6-Adresse: fe80::a00:27ff:fe89:55d3/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX-Pakete:1386 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:982 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:962896 (962.8 KB) TX-Bytes:95644 (95.6 KB)
lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:65536 Metrik:1
RX-Pakete:395 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:395 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX-Bytes:33859 (33.8 KB) TX-Bytes:33859 (33.8 KB)
/etc/network/Interfaces
interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback