Как найти последовательный порт для mini-usb на beaglebone black?

Я работаю над проектом, для которого я использую черный биглбон, который подключен через USB (на MAC) к Mini-USB (на стороне биглбона).

Поэтому, чтобы читать или записывать какие-либо данные в последовательный порт на стороне биглбона, мне нужно знать номер порта. Можно ли как-нибудь найти порт TTY, назначенный для MINI-USB? Я знаю, что это один из /dev/tty.

Спасибо!

debian@beaglebone:~$ ls -l /dev/ | grep tty
crw-rw-rw- 1 root tty       5,   2 Jun 17 16:08 ptmx
crw-rw-rw- 1 root tty       5,   0 Jun 17 13:18 tty
crw--w---- 1 root tty       4,   0 Jun 17 13:18 tty0
crw--w---- 1 root tty       4,   1 Jun 17 13:18 tty1
crw--w---- 1 root tty       4,  10 Jun 17 13:18 tty10
crw--w---- 1 root tty       4,  11 Jun 17 13:18 tty11
crw--w---- 1 root tty       4,  12 Jun 17 13:18 tty12
crw--w---- 1 root tty       4,  13 Jun 17 13:18 tty13
crw--w---- 1 root tty       4,  14 Jun 17 13:18 tty14
crw--w---- 1 root tty       4,  15 Jun 17 13:18 tty15
crw--w---- 1 root tty       4,  16 Jun 17 13:18 tty16
crw--w---- 1 root tty       4,  17 Jun 17 13:18 tty17
crw--w---- 1 root tty       4,  18 Jun 17 13:18 tty18
crw--w---- 1 root tty       4,  19 Jun 17 13:18 tty19

person nileshsani    schedule 05.10.2018    source источник
comment
попробуйте проверить вывод dmesg. если можно выложите сюда.   -  person Devidas    schedule 05.10.2018


Ответы (1)


dmesg | серийный номер grep

вернет что-то вроде:

44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158, base_baud = 3000000) is a 8250
48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 159, base_baud = 3000000) is a 8250
48024000.serial: ttyS2 at MMIO 0x48024000 (irq = 160, base_baud = 3000000) is a 8250

cat /proc/tty/driver/serial

также предоставит полезную информацию:

serinfo:1.0 driver revision:
0: uart:8250 mmio:0x44E09000 irq:158 tx:4380 rx:0 RTS|CTS|DTR|DSR
1: uart:8250 mmio:0x48022000 irq:159 tx:0 rx:0 CTS|DSR|CD|RI
2: uart:8250 mmio:0x48024000 irq:160 tx:0 rx:0 CTS|DSR
3: uart:unknown port:00000000 irq:0
4: uart:unknown port:00000000 irq:0
5: uart:unknown port:00000000 irq:0

в обоих случаях вы обнаружите все активные последовательные порты и должны будете выяснить, какой из них вы хотите использовать.

person luigif    schedule 05.10.2018