LINUX.ORG.RU

Сообщения areful

 

Подключить UART на одноплатнике с AOSP

Приветствую всех. Есть одноплатник на ARM Amlogic S905Y2. Под него есть возможность собрать AOSP. На самом одноплатнике есть GPIO. На GPIO есть два UART: UART0 и UART1. AOSP я из исходников собрал. На одноплатник загрузил. Подключил его к убунте и захожу на него с ноута через adb shell. Дополнительно подключил его через преобразователь FT230X ещё к одному порту USB ноута и вижу отладочную информацию, которая приходит через minicom на ноут. В AOSP в /dev видно кучу однотипных устройств tty* штук 100, наверное. И два устройства ttyS0 и ttyS1. Если отправить что-нибудь в ttyS0, например

 
echo 1234 > /dev/ttyS0
то на одноплатнике моргает диод UART0 и в терминале minicom появится
 
1234
Из этого я заключаю, что UART0 работает и в системе есть драйвер, отвечающий за взаимодействие с UART. Если что-то отправить в ttyS1, а потом из него прочитать, то появляются артефакты от устройств со включённым bluetooth, которые находятся рядом, из чего я заключил, что ttyS1 подключён к bluetooth. Смотрел в исходниках там есть два драйвера uart с одинаковыми именами, но в разных каталогах: В одном указано:
#define AML_UART_PORT_MAX 16      #define AML_UART_DEV_NAME "ttyS"
В другом в переменных указано
#define AML_UART_PORT_NUM 6
#define AML_UART_DEV_NAME  "ttyAML"
Однако ttyAML* устройств в /dev/tty* нет. Вопрос: как отправить что-то в UART1? Нужно ли делать mknod, если да, то с какими параметрами? Можно как-то указать, что для устройства нужен именно определённый драйвер? Или нужно как-то править исходники драйвера? Подскажите куда копать? Я в этом весьма смутно соображаю.

 ,

areful
()

Java программист на IDM систему

Господа, приветствую.

Имеется желание найти хорошего Java-программиста для сопровождения IDM-системы (OIM11) (Oracle Enterprise Linux, Java, weblogic, Oracle 11G) в крупной российской компании. Нужен человек, который сразу сможет без промедления взять на себя часть работы, которому не нужно объяснять, что такое коннектор и чем отличается целевой рекон от доверенного. В основном необходима разработка новых и модернизация старых задач планировщика, а также разработка всяческих хитрых фич, которые помогают в повседневной работе.

Вилка: от 100_000 до по результатам собеседования

Работа в офисе с 9 до 18 с понедельника по пятницу. Офис в Москве на Оранжевой ветке.

Из плюсов: Полностью белая зарплата выплачиваемая целиком без премиальной части (уровень рассчитывается от белой на предыдущей работе). Полный соцпакет с ДМС. Большая загрузка любимой работой.

Из минусов: помимо программисткой работы необходимо выполнять также администраторскую и поддержку пользователей (2-линия). Соотношение примерно (70%+15%+15%). Большое кол-во бюрократии.

Заинтересованных прошу стучать в вацарь 966 ЗЧЗ 6Ч З7

 ,

areful
()

RSS подписка на новые темы