Проверьте шторку программы. Я постоянно им пользуюсь для снятия скриншотов терминалов и т.п. Разрешение мне кажется очень хорошим. Вы даже можете включить его, если необходимо.
Причина, по которой сообщения/журналы ядра не отображаются на экране rpi в начале процесса загрузки, заключается в том, что экран фреймбуфера активируется относительно «поздно» в процессе загрузки.
На самом деле, в платформе Raspberry/Banana/Orange PI предусмотрено, что вы не увидите процесс загрузки/сообщения/ошибки ядра до активации фреймбуфера. Нет никакого способа обойти это, как вы спрашиваете.
Таким образом, чтобы отслеживать процесс загрузки с более раннего момента, вы можете настроить -загрузку и ядро на использование последовательного вывода и отслеживать процесс с гораздо более ранней точки загрузки. обработать.
Для этого вам необходимо купить последовательный кабель USB-TTL PL2303HX, который вы подключаете к контактам консоли/JTAG Raspberry.
Затем вы следуете процессу загрузки на удаленном терминале вашего ноутбука/компьютера с помощью последовательного удаленного терминала, такого как minicom
, до тех пор, пока не активируется вывод кадрового буфера.
П.С.Очевидно, ничто не мешает вам позже увидеть вывод dmesg
. Вывод dmesg
не показывает вывод ВСЕХ предыдущих действий системы, но показывает, по крайней мере, сообщения ядра. Тем не менее, нет никакой возможности обойтись без какой-либо дополнительной точки вывода до того, как буфер кадра начнет отображать вывод системы.
кредиты изображения :Adafruit
О том, как настроить вывод RS -232, см. соответствующую Настройка консоли в initramfs (ARM)