Приветствую!
В процессе игр с buildroot-2018.05 пропал вывод по HDMI
(SK-iMX6-MB-SODIMM)
Вернулся к 2017.08
Вроде всё вернул, и imx6dl-sodimm.dtb есть и даже старое device tree+uboot+kernel подставлял - система грузится, всё нормально, x11 запускается но физически картинки на мониторе нет...
перестал - значит работал ? смотрите что изменили, со стандартным разрешением 1280x720 работает ? Например у меня монитор такое разрешение не поддерживает
так раньше работало с таким разрешением или нет, может банально контакты окислились на модуле или разъеме. У себя я выставляю 1280х1024 но драйвер берет данные с моинтора и переключается на 1280х720, это без иксов можно fbset посмотреть.
До этого у товарища работал на Samsung Sync Master. Потом перестало работать с его слов. Сейчас плату использую с монитором BenQ V2200 Eco, пишет No cable connected, хотя если его подключить к ПК, то все работает нормально. Еще смутил нюанс, данные в xorg.conf
Все равно черный экран и пишет: "Кабель не подключен". Контакты посмотрел, вроде все в норме... Слот надо глянуть еще. Скажите, а при загрузке на экран должно что-то выдавать, или только по UART и через консоль смотреть?
Смотрю командой printenv
Отладочная плата SK-iMX6-MB-SODIMM, батарея RTC севшая...
И да, читаю терминалом загрузчик, и там нет ни строчки про HDMI. Также нет никакой реакции ядра на hotplug HDMI. Подключаю - отключаю, тишина.
Вот что еще пишет
initdb: invalid locale settings; check LANG and LC_* environment variables
pg_ctl: database system initialization failed
done
Starting postgresql: pg_ctl: directory "/var/lib/pgsql" is not a database cluster directory
OK
Starting Xorg: fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
OK
Starting Application:
Welcome to Buildroot
buildroot login: Warning: This program is an suid-root program or is being run by the root user.
The full text of the error or warning message cannot be safely formatted
in this environment. You may get a more descriptive message by running the
program as a non-root user or by removing the suid bit on the executable.
xterm: Xt error: Can't open display: %s