Здравствуйте уважаемые!
Использую модуль sk-imx6s-sodimm, подключаю модуль в плату SK-LCD800x480-MB. При команде ts_calibrate калибрую тачскрин. Дальше запускаю любое из QT приложений и не тачскрин не работает ни в одном приложении. Я что то делаю не так? Почему тачскрин не работает ? куда копать подскажите?
Здравствуйте еще раз уважаемые!
Еще один вопрос по тачскрину. Я хочу запустить программу, скомпилированную в qt, использующую тачскрин. Я вношу переменные в файл /etc/profile
и создаю файл /etc/init.d/S92touch и в этом файле делаю запуск своей программулины. Программулина запускается все ок, но не работает тачскрин. И если я делаю killall моя_программулина. А потом снова запускаю ее (программулину) то тач работает все ок. Я так понимаю вначале запускаются скрипты расположенные в /etc/init.d а только потом запускается на исполнение файл /etc/profile. Но как изменить последовательность ну или хотя бы сделать запуск моей программулины в последнюю очередь
/etc/profile - это глобальный профиль для шела а /etc/init.d/S92touch запускается init-ом - он не использует переменные окружения из профиля шела
потому что запускаете вы ее потом вручную из шела и он экспортирует переменные из профиля
это ничего не даст, вам нужно прописать экспорт этих переменные окружения не в профиле шела а в скрипте запуска программы /etc/init.d/S92touch перед ее запуском
Здравствуйте!
Никак не получается запустить дисплей.
Зашел в папку ~/src/buildroot-2017.08-sk
Набрал в терминале make menuconfig, установил параметры загрузчика для платы (SK-IMX6D-SODIMM) и fb0 -> SK-ATM070 (для вывода картинки на SK-LCD800x480-MB).
Полученные файлы rootfs и U-boot.img закинул в OSFireware (MFGTools). Прошился. Подаю питание, терминал загрузку показывает, экран не светится.
По мануалу необходимо включить подсветку (стр 3, см. п.2), но я так и не понял какой файл редактировать.
Подскажите пожалуйста, куда вставлять
export TSLIB_TSDEVICE=/dev/input/event1
export TSLIB_FBDEVICE=/dev/fb0
Набрал в терминале make menuconfig, установил параметры загрузчика для платы (SK-IMX6D-SODIMM) и fb0 -> SK-ATM070 (для вывода картинки на SK-LCD800x480-MB)
1) проверьте что выбран нужный интерфейс (lcd), в buildroot-2017.08-sk
fb0 mode (lcd,SK-ATM0704)
есть еще ldb,SK-ATM0704 - это для подключения LVDS панели
2) после изменений в меню загрузчика нужно пересобирать u-boot полностью, можно сриптом в корне buildroot
./uboot_rebuild.sh
По мануалу необходимо включить подсветку (стр 3, см. п.2), но я так и не понял какой файл редактировать.