Салют-ЭЛ24ПМ: различия между версиями

Материал из WIKI ELVEES
Нет описания правки
Нет описания правки
Строка 2: Строка 2:
'''При переносе ПМ на нашу плату с видеовыходом не наблюдаются сигналы синхронизации. Наша плата не использует интерфейс I2C для определения типа монитора. По испытаниям на плате ОМ было выяснено, что при отключенном мониторе программа не запускалась, то есть для запуска обработки графики требовалось опознавание монитора, мы предполагаем, что проблема именно в этом. Можно ли заблокировать функцию опознавания монитора и как это сделать?'''
'''При переносе ПМ на нашу плату с видеовыходом не наблюдаются сигналы синхронизации. Наша плата не использует интерфейс I2C для определения типа монитора. По испытаниям на плате ОМ было выяснено, что при отключенном мониторе программа не запускалась, то есть для запуска обработки графики требовалось опознавание монитора, мы предполагаем, что проблема именно в этом. Можно ли заблокировать функцию опознавания монитора и как это сделать?'''


''''''
<blockquote>
Линуксу надо сообщить, на какое именно устройство будет выводиться картинка. По умолчанию устройством для вывода графики является порт HDMI.
По-хорошему, под Ваше конечное устройство надо пересобрать U-Boot, изменив параметр video в командной строке ядра. Например, "video=ej070na" (название брать из https://github.com/elvees/u-boot/blob/mcom02/arch/arm/dts/mcom02-salute-el24om1-r1.1-1.2.dtsi).


''''''
Альтернативно – можно не пересобирать U-Boot, а действовать в соответствии с инструкцией по запуску вывода изображения на LCD в инструкции по запуску тестов – пункт 3.23.2 в документе https://nc2.elvees.com/index.php/s/AmPg52cfWnTFMyq?dir=undefined&path=%2F1892VM14YA%2Flinux%2FBuildroot%2Fv3.1%2Fdocs&openfile=13177.
 
</blockquote>


'''Как прошить Linux на eMMC-память?'''
'''Как прошить Linux на eMMC-память?'''

Версия от 14:09, 10 марта 2023

Вопросы по работе с модулем

При переносе ПМ на нашу плату с видеовыходом не наблюдаются сигналы синхронизации. Наша плата не использует интерфейс I2C для определения типа монитора. По испытаниям на плате ОМ было выяснено, что при отключенном мониторе программа не запускалась, то есть для запуска обработки графики требовалось опознавание монитора, мы предполагаем, что проблема именно в этом. Можно ли заблокировать функцию опознавания монитора и как это сделать?

Линуксу надо сообщить, на какое именно устройство будет выводиться картинка. По умолчанию устройством для вывода графики является порт HDMI. По-хорошему, под Ваше конечное устройство надо пересобрать U-Boot, изменив параметр video в командной строке ядра. Например, "video=ej070na" (название брать из https://github.com/elvees/u-boot/blob/mcom02/arch/arm/dts/mcom02-salute-el24om1-r1.1-1.2.dtsi).

Альтернативно – можно не пересобирать U-Boot, а действовать в соответствии с инструкцией по запуску вывода изображения на LCD в инструкции по запуску тестов – пункт 3.23.2 в документе https://nc2.elvees.com/index.php/s/AmPg52cfWnTFMyq?dir=undefined&path=%2F1892VM14YA%2Flinux%2FBuildroot%2Fv3.1%2Fdocs&openfile=13177.

Как прошить Linux на eMMC-память?

1. Первый вариант – загрузка с использованием двух USB-флешек, подробнее в видео https://nc2.elvees.com/index.php/s/D9zoobSHK5o6xiT

2. Второй вариант загрузки средствами ПК описан здесь: https://github.com/elvees/mcom02-flash-tools#emmc-usb но возможен для устройств с USB-портом, разведённым в режиме USB-устройства или в режиме USB OTG. На модуле Салют-ЭЛ24ОМ1 USB разведён в режиме хост, прошивка eMMC данной утилитой невозможна.

Вопросы по схемотехнике

Где можно посмотреть электрическую принципиальную схему модуля?

Схема модуля является нашей интеллектуальной собственностью, мы её не распространяем. Однако, мы можем предоставить схемы некоторых блоков, таких как Ethernet PHY, PMIC, eMMC. Для их получения обратитесь в техподдержку.