Вывод мусора на Raspberry Pi3 B / B + при работе и контейнере OCI - PullRequest
0 голосов
/ 07 ноября 2018

Я использую простой Docker-контейнер busybox (преобразованный в комплект OCI), используя docker-runC (https://github.com/opencontainers/runtime-spec) на Raspberry Pi3, подключенный к хосту через терминал UART. Подключение осуществляется через контакты 6- 8-10 на GPIO, используя преобразователь UART в USB (C232HD USB в UART). Настройки терминала: 115200 бит / с, 8 стоп-битов данных / 1, нет контроля четности и управления потоком. Я получаю мусор только тогда, когда внутренний процесс контейнера (в данном случае приглашение оболочки Bourne, но все остальное будет выводить тот же мусор) выводит на экран. Эта проблема не возникает при запуске одного и того же контейнера на устройстве imx7s WaRP7 (та же архитектура) или при подключении raspberry pi3 с помощью кабеля HDMI к экрану.

Прикрепленный экран печати мусора, который я вижу. Файл config.json является стандартным (спецификация docker-runc) без изменений. Я использую процесс / env / TERM = xterm и процесс / терминал = true. Кто-нибудь есть идея, почему я получаю этот мусор только на Raspberry Pi3 и при использовании UART (не на других устройствах, и не при использовании HDMI) и может дать мне некоторое руководство о том, как решить эту проблему?

...