Этот порт отсутствует на большинстве ноутбуков или небольших девбордов, но все еще присутствует на многих десктопах и очень удобен для разработчиков ОС.
Вы также получите это с qemu -device isa-serial.
Например, можно подключить два рабочих стола к одному из этих кабелей и напрямую связываться между ними, чтобы получить оболочку на удаленном рабочем столе от вашего собственного.
ttyUSB0
Что вы получаете на хосте при использовании любого из:
Не сталкивайтесь с этим на реальном оборудовании, когда я сделаю фото Я думаю, что смогу подключить мой рабочий стол с последовательным портом к моему RPI с этим интерфейсом: /raspberrypi/69697/what-is-dev-ttyama0
Как насчет ttySAC0? У меня это на ARM64 архитектура устройства Samsung Artik 710.
Камил
@Kamil Хорошо, тогда для меня новый :-) Как вы подключаетесь к нему с хоста, чтобы увидеть ttySAC0? Какой кабель? Пришлите фото, если можете.
Сиро Сантилли 冠状 病毒 审查 六四 事件 法轮功
Я получаю ttyACM0, когда подключаю Arduino к Linux.
Майк
12
ttyS0это устройство для первого последовательного порта UART на архитектурах x86 и x86_64. Если у вас материнская плата для ПК с последовательными портами, вы бы использовали ttySnмодем для подключения модема или последовательной консоли.
ttyUSB0устройство для первого последовательного USB-конвертора Если у вас есть последовательный USB-кабель, вы будете использовать ttyUSBnдля подключения к последовательному порту маршрутизатора.
ttyAMA0это устройство для первого последовательного порта на архитектуре ARM. Если у вас есть телевизионная приставка на основе ARM с последовательной консолью и работающая под управлением Android или OpenELEC, вы можете использовать ttyAMAnконсоль для подключения к ней.
Ответы:
ttyS0
Что вы получаете на хосте при подключении к цели с этим:
Источник
Этот порт отсутствует на большинстве ноутбуков или небольших девбордов, но все еще присутствует на многих десктопах и очень удобен для разработчиков ОС.
Вы также получите это с
qemu -device isa-serial
.Например, можно подключить два рабочих стола к одному из этих кабелей и напрямую связываться между ними, чтобы получить оболочку на удаленном рабочем столе от вашего собственного.
ttyUSB0
Что вы получаете на хосте при использовании любого из:
И вот как я подключаю GPIO моего Raspberry Pi к своему ноутбуку, чтобы получить оболочку на Raspberry Pi без экрана !
И еще один тип разъема RPI:
Источник
Конкретный пример RPI по адресу: /programming/22054578/how-to-run-a-program-without-an-operating-system/32483545#32483545
ttyAMA0
Вещь ARM, как упомянуто Сато.
Не сталкивайтесь с этим на реальном оборудовании, когда я сделаю фото Я думаю, что смогу подключить мой рабочий стол с последовательным портом к моему RPI с этим интерфейсом: /raspberrypi/69697/what-is-dev-ttyama0
Но я использовал его с QEMU: https://github.com/buildroot/buildroot/tree/27d7ef126bc7f4eb1a757128466befa11245bbfd/board/qemu/arm-versatile
Кажется, что AMA является сокращенной формой AMBA ? https://www.raspberrypi.org/forums/viewtopic.php?t=8075 Но почему они сокращают четырехзначную аббревиатуру ?!
Единственные интересные хиты ядра Linux находятся по адресу : https://github.com/torvalds/linux/blob/v4.16/drivers/tty/serial/amba-pl011.c#L2488, так что, похоже, он строго связан с PL011 : http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0183g/index.html, который является контроллером UART, лицензированным ARM, который, я думаю, является доминирующей реализацией.
ttySAC0
Камиль сообщил, что это его Samsung Artik 710 , поэтому еще один для коллекции.
источник
ttySAC0
? Какой кабель? Пришлите фото, если можете.ttyS0
это устройство для первого последовательного порта UART на архитектурах x86 и x86_64. Если у вас материнская плата для ПК с последовательными портами, вы бы использовалиttySn
модем для подключения модема или последовательной консоли.ttyUSB0
устройство для первого последовательного USB-конвертора Если у вас есть последовательный USB-кабель, вы будете использоватьttyUSBn
для подключения к последовательному порту маршрутизатора.ttyAMA0
это устройство для первого последовательного порта на архитектуре ARM. Если у вас есть телевизионная приставка на основе ARM с последовательной консолью и работающая под управлением Android или OpenELEC, вы можете использоватьttyAMAn
консоль для подключения к ней.источник