.dts syntax error fatal Не получается подключить пин управления Orange PI-PC+ для Клипера
Всем доброго дня.
С одной стороны, вопрос элементарный, за что могут закидать тапками, типа иди RTFM читай, но там я не нашел явного ответа.
Где можно найти описание этого выражения gpios =<&pio банк нога gpio_active_??> ?
Как известно, что питание(логическая единица) на определенной ноге GPIO появляется только после полной загрузки OrangePI. В моем случае это pin37 (PA20).
На зарубежных форумах есть информация, что достаточно нужный пин прописать в файле DTB, и "будет счастье".
pin37 {
compatible = "power-up"
gpios =<&pio банк нога gpio_active_high>
}
Сначала я сделал по аналогии, банк посчитал 0 и ногу из описания PA20.
в раздел alias добавил строки:
pin37 {
compatible = "power-up"
gpios = <&pio 0 20 gpio_active_high>
}
И стал получать ошибку синтаксиса.
Посмотрел в моем файле DTB, как описываются эти переменные.... и вопросов стало еще больше.
там все в 16й системе, а самое главное: откуда берутся названия Gpio для Orange PI PC+
gpio = <0x3e 0x00 0x0a 0x00> 0x3e - вот откуда взялось это описание ноги????
система armbian
и в инете для меня стало все еще запутанней, примеры описания:
&pio 0 10 GPIO_ACTIVE_LOW
&r_pio 0 17 GPIO_ACTIVE_HIGH
0x0c 0x00 0x0a 0x00
&gpio2 RK_PB0 1
Заранее спасибо!
Популярные вопросы
Самонагрев стола Анет А8 через мосфет
USB-хост-адаптер подскажите аналоги
В видосе увидел как юзают usb-хост-адаптер от fusetс, и при поиске в инете...
Кубик, Simplify3D и мосты
То есть вот это зелено...
Комментарии и вопросы
Спасибо большое.
Хочу поинтересоваться - от сиг...
https://disk.yandex.ru/d/u-59_...
принтер qidi q1 pro при движен...
Доброе время суток, первый ден...
Всем привет. Приобрёл Elegoo N...
Столкнулся с проблемой. В прин...