Size: a a a

2021 January 29

AJ

Arm Jedi in Embedded Group
Ком 123
Скинь ссылку на исходники драйвера, гляну
А где можно почитать об этом? О device tree probe и модулях. Есть что-то кроме исходников ядра?
источник

S

Sergey in Embedded Group
Ком 123
На модуль
источник

К1

Ком 123 in Embedded Group
Arm Jedi
А где можно почитать об этом? О device tree probe и модулях. Есть что-то кроме исходников ядра?
источник

AJ

Arm Jedi in Embedded Group
Спасибо! Вообще супер!
источник

К1

Ком 123 in Embedded Group
Вообще у O'Relly куча книг по этой теме
источник

К1

Ком 123 in Embedded Group
Но стоят они в бумажном варианте по цене дома в подмосковье=)
источник

S

Sergey in Embedded Group
Ком 123
В probe обработчик добавь printk. Если probe драйвером не вызывается - проблема в compatible
модуль ядра загрузился если что
источник

S

Sergey in Embedded Group
он есть в lsmod
источник

К1

Ком 123 in Embedded Group
Sergey
модуль ядра загрузился если что
Да это ещё ни о чём не говорит=)
источник

S

Sergey in Embedded Group
Ком 123
Да это ещё ни о чём не говорит=)
а можете пояснить мне поводу этих строчек?
interrupt-parent = <&pio>;
              interrupts = <19 0 2>;   /* PB00 */

может быть дело в этом?
источник

S

Sergey in Embedded Group
interrupt-parent почему pio, а не gpio? что такое вообще pio
источник

К1

Ком 123 in Embedded Group
Sergey
а можете пояснить мне поводу этих строчек?
interrupt-parent = <&pio>;
              interrupts = <19 0 2>;   /* PB00 */

может быть дело в этом?
Насколько я помню, первое - тупо элиас на описание конфигурации пина
источник

К1

Ком 123 in Embedded Group
Sergey
а можете пояснить мне поводу этих строчек?
interrupt-parent = <&pio>;
              interrupts = <19 0 2>;   /* PB00 */

может быть дело в этом?
Поищи объявление pio dts
источник

S

Sergey in Embedded Group
я указываю int-пин gpio первым чисом в interrupts
источник

К1

Ком 123 in Embedded Group
правильно, но конфигурировать его Пушкин будет?=)
источник

К1

Ком 123 in Embedded Group
ты номер пина для использования указываешь, его конфиг хранится в данном случае в отдельном элиасе
источник

S

Sergey in Embedded Group
Ком 123
ты номер пина для использования указываешь, его конфиг хранится в данном случае в отдельном элиасе
так я все правильно указал?
источник

К1

Ком 123 in Embedded Group
Если элиас в dts есть - да
источник

К1

Ком 123 in Embedded Group
А иначе бы и не собралось=)
источник

S

Sergey in Embedded Group
Ком 123
Если элиас в dts есть - да
источник