Modem-stretch: различия между версиями
Fizikdaos (обсуждение | вклад) |
Fizikdaos (обсуждение | вклад) |
||
Строка 19: | Строка 19: | ||
== Работа из Linux == | == Работа из Linux == | ||
Внутри контроллера модем подключён к процессору по двухпроводному последовательному порту (UART). В Linux этот порт отображается как псевдоустройство '''/dev/ttyAPP0''' (первый порт (Application UART) процессора). Модуль управляется посредством передачи команд на этот порт. | Внутри контроллера модем подключён к процессору по двухпроводному последовательному порту (UART). В Linux этот порт отображается как псевдоустройство '''/dev/ttyAPP0''' (первый порт (Application UART) процессора). Модуль управляется посредством передачи команд на этот порт. | ||
Для | Кроме того, модуль можно выключить и перезагрузить, подав сигналы на контакты модуля PWRKEY и RESET. Для этих целей написана простая утилита '''wb-gsm''' (примеры использования смотрите ниже). Прямой доступ к этим контактам реализован через GPIO (подробнее читайте [[GPIO]], ищите в таблице соответствующие названия). | ||
=== Включение модуля === | === Включение модуля === | ||
Для включения или перезагрузки модуля можно пользоваться утилитой wb-gsm (исходники: https://github.com/contactless/wirenboard). | |||
Утилита установлена в стандартном образе в пакете wb-utils. | |||
Примеры: | Примеры: |