Автор Тема: Настройка видеорежима.  (Прочитано 745 раз)

Оффлайн AlDemin

  • Житель
  • ****
  • Сообщений: 381
  • Карма: +13/-1
  • OPi, OPi+, OPiOne, OPiZero, OPiPC2, BPi, RPiB.
    • Просмотр профиля
Настройка видеорежима.
« : Декабрь 26, 2016, 05:22:19 pm »
Информации скудно, приходиться собирать по крохам,
к примеру образ Ubuntu_Desktop_Xenial_xfce4_PC2_V1_0_0
стартует на разрешении720р50hdmi - телек показвает, а монитор с DVI - нет,
ему нужно 720p60dvi. Кто знает как изменить?
script.bin/fex - тут нет.
Правил .dtb - файл, прописывал в uEnv.txt, создавал boot.scr - все бестолку.
Получилось правкой самого u-boot-а на флешке. Те взял 20Мб от начала, нашел там область аналогичную .dtb-файлу, исправил параметры соответствующие:
screen0_output_mode = 5
hdmi_cts_compatibility = 1
залил назад на флешку, посмотрел через uart как boot0 ругнулся на контрольную сумму,
благо он пишет, что посчитал и какую он хочет видеть, нашел где она (записана побайтно задом наперед), исправил, снова залил на флешь - работает!
Но я так понимаю, что должен быть способ проще.

« Последнее редактирование: Декабрь 26, 2016, 08:52:07 pm от AlDemin »

Оффлайн taras_n

  • Новичок
  • *
  • Сообщений: 6
  • Карма: +0/-0
    • Просмотр профиля
Re: Настройка видеорежима.
« Ответ #1 : Декабрь 31, 2016, 12:01:25 am »
На https://github.com/orangepi-xunlong/OrangePi_H5SDK вроде выложили исходник linux SDK
собирать не пробовал плата  pi2 еще не приехала
« Последнее редактирование: Декабрь 31, 2016, 12:07:55 am от taras_n »

Оффлайн AlDemin

  • Житель
  • ****
  • Сообщений: 381
  • Карма: +13/-1
  • OPi, OPi+, OPiOne, OPiZero, OPiPC2, BPi, RPiB.
    • Просмотр профиля
Re: Настройка видеорежима.
« Ответ #2 : Декабрь 31, 2016, 04:36:02 pm »
Пока качается, покопался немного, нашел интересный кусок кода:
MENUSTR="Welcome to OrangePi Build System. Pls choose Platform."
##########################################
OPTION=$(whiptail --title "OrangePi Build System" \
--menu "$MENUSTR" 10 60 3 --cancel-button Exit --ok-button Select \
"0"  "OrangePi PC2" \
"1"  "OrangePi Prima(internal version)" \
"2"  "OrangePi Zero Plus2" \
Итак нас ждут еще две новинки на H5.

Оффлайн AlDemin

  • Житель
  • ****
  • Сообщений: 381
  • Карма: +13/-1
  • OPi, OPi+, OPiOne, OPiZero, OPiPC2, BPi, RPiB.
    • Просмотр профиля
Re: Настройка видеорежима.
« Ответ #3 : Декабрь 31, 2016, 09:43:07 pm »
Образ собирается.
Ядро рабочее, ставил на вышеупомянутую систему.
Полностью образ попробовать еще не успел.
Есть ньюанс:
BOOT раздел получается пустым, нужно исправить 64 строку файла scripts/build_image.sh
if [ -e "$OUTPUT/orangepi/uImage" -a -e "$OUTPUT/orangepi/OrangePiH5orangepi.dtb" ]; then
на
if [ -e "$OUTPUT/orangepi/uImage" -a -e "$OUTPUT/orangepi/OrangePiH5.dtb" ]; then
Догадка: возможно поэтому и не получается изменить разрешение правкой .dtb файла, тк система ищет OrangePiH5.dtb а в образе на Офф-сайте лежит OrangePiH5orangepi.dtb

UPD: не работает правка .dtb-файла :-(
« Последнее редактирование: Январь 01, 2017, 07:13:29 pm от AlDemin »

Оффлайн AlDemin

  • Житель
  • ****
  • Сообщений: 381
  • Карма: +13/-1
  • OPi, OPi+, OPiOne, OPiZero, OPiPC2, BPi, RPiB.
    • Просмотр профиля
Re: Настройка видеорежима.
« Ответ #4 : Январь 08, 2017, 10:35:02 pm »
В этом SDK драйвер zram встраивается в ядро, а zram-config так работать не желает.
Просто поправил в .config строку CONFIG_ZRAM=m перекомпилил, получил отдельный модуль и заработало.