Новости:

SMF форум только что установлен!

Main Menu

Настройка ТВ выхода на Orange Pi PC под Armbian

Автор ak167, 11 Марта 2023, 22:48:15

« предыдущая тема - следующая тема »

ak167

Настройка ТВ выхода на Orange Pi PC под Armbian
Для настройки ТВ-выхода на данную операционную систему необходим образ Legacy Kernel, так как на Mainline Kernel это сделать невозможно из-за отсутствия поддержки ТВ-выхода.
AV кабель

Чтобы подключить данный компьютер к телевизору, требуется кабель TRRS Jack 3.5 мм на Тюльпаны 3 RCA. На первом конце кабеля находится разъем «Джек», который нужно подключить к нашему компьютеру. На втором конце имеются три разъема «Тюльпан». Первые два предназначены для левого и правого звуковых каналов, а третий – аудио/видео кабель.


Настройка ТВ-выхода

Первое, что стоит сделать – резервная копия. Она нужна для того, чтобы, если в случае сбоя что-то слетит, можно было вернуться к изначальным настройкам:

sudo cp /boot/script.bin /boot/script.bak


Далее следует провести преобразование двоичного файла в такой, чтобы его можно было изменять:

sudo bin2fex /boot/script.bin /boot/script.fex


И, при помощи специальной утилиты, нужно изменить преобразованный ранее файл. Кстати, кроме этой утилиты, можно, конечно, использовать и другие текстовые редакторы. Например, pluma отлично подойдет для этого:

sudo nano /boot/script.fex


Чтобы обеспечить аналоговый аудиовыход, нужно перейти в специальный раздел [audio0], и активировать эту строку. Она, скорее всего, могла быть выключена по дефолту.

audio_used = 1


Далее открываем раздел [disp_init] и редактируем такие строчки:

disp_mode = 1
screen1_output_type = 2
для PAL : screen1_output_mode = 11
для NTSC: screen1_output_mode = 14


Потом открываем [tv_para] и активируем использование функции ТВ-выхода:

tv_used = 1


Теперь нужно обязательно сохранить, затем закрыть файл:

Ctrl X, Y (Yes), Enter


И теперь снова нужно провести преобразование, но уже наоборот: из редактируемого файла в двоичный:

sudo fex2bin /boot/script.fex /boot/script.bin


Затем включаем дайвер ТВ-модуля в драйверах активации системы:

sudo echo "tv" >> /etc/modules


И перезапускаем систему полностью:

sudo reboot


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

Возвращение к предыдущим настройкам

Как и было сказано в начале статьи, чтобы вернуться к изначальным настройкам, надо создать резервную копию. Так как мы ее уже сделали, то не остается ничего проще, чем взять и скопировать нашу резервную копию и перезапустить всю систему:

sudo cp /boot/script.bak /boot/script.bin