Как отправить файл с помощью xmodem протокол из командной строки

Я использую ниже для получения списка в масштабе всей системы открытых .log файлы:

lsof | grep "\.log$" | awk '{print $NF}' | sort -u

Получить список .log файлы для процесса я использую:

pfiles <PID> | grep "\.log$" | sort -u

Кроме того, сообщите мне, существует ли более эффективный способ сделать это..

3
13.01.2019, 23:38
2 ответа

Ответ, данный теперь неактивным OP, был:

hello.uart1_divisor_change.xmodem.hex.no_pll0 > /dev/ttyS0 < /dev/ttyS0
0
27.01.2020, 21:31

Для тех, кто использует встроенные системы и может захотеть/нужно отправить файл через XMODEM, этот метод хорошо работает с Raspberry Pi или аналогичной системой :Установите sx и ser2net

Добавьте строку в файл /etc/ser2net.conf для TTY, подключенного к UART, и установите правильную скорость передачи (115200 в этом примере):

5000:raw:115200:/dev/ttyUSB0:115200 8DATABITS NONE 1STOPBIT

Используйте sx для загрузки файла:

sx -vv -X -b --tcp-client localhost:5000 embedded-image.bin
1
27.01.2020, 21:31

Теги

Похожие вопросы