Приобрел SK-iMX50-OEM. Занимаюсь активным тестированием.
Столкнулся с проблемой - обмен данными по USART /dev/ttymxc2 не функционирует. С /ttymxc1 проблем нет, а вот второй порт ни чего не передает/принимает, хотя успешно открылся в программе и позволяет в себя писать. Так и задумано или нужно что-то с этим портом специально
сделать чтобы он заработал?
Также не совсем понял по докуменитации - в документе на отладочную плату этот порт обозначен как UART0_TX/UART1_RX. В документе на
SK-iMX50-OEM как UART5_TX/UART5_RX
Схема материнской платы идет сразу для 3 разных модулей, соответственно, нумерация выводимых UART портов может не совпадать (т.к. в этом нет особого смысла).
Поэтому ориентироваться по выводимым с процессоров сигналов нужно в первую очередь по документации относящейся к самим модулям.
Далее,
Что не отмечено для интересуемых сигналов, соответственно, нужно "допиливать" ядро - как минимум прописать пины в нужную функцию и возможно еще что то, в общем, см. по аналогии с работающим портом.