Modem-stretch: различия между версиями

Отмена правки 2281, сделанной участником Fizikdaos (обс.)
(Отмена правки 2282, сделанной участником Fizikdaos (обс.))
(Отмена правки 2281, сделанной участником Fizikdaos (обс.))
Строка 19: Строка 19:
== Работа из Linux ==
== Работа из Linux ==
Внутри контроллера модем подключён к процессору по двухпроводному последовательному порту (UART). В Linux этот порт отображается как псевдоустройство '''/dev/ttyAPP0''' (первый порт (Application UART) процессора). Модуль управляется посредством передачи команд на этот порт.
Внутри контроллера модем подключён к процессору по двухпроводному последовательному порту (UART). В Linux этот порт отображается как псевдоустройство '''/dev/ttyAPP0''' (первый порт (Application UART) процессора). Модуль управляется посредством передачи команд на этот порт.
Питанием модема можно управлять с помощью двух входов: PWRKEY и RESET.
Питанием модема можно управлять с помощью двух входов: PWRKEY и RESET.
PWRKEY должен находится в состоянии логического нуля при включении и работе модуля.
PWRKEY должен находится в состоянии логического нуля при включении и работе модуля.
Подача на PWRKEY импульса длительностью не менее секунды включает модем. Повторная подача импульса выключает модем. При выключении модем сообщает в порт строку <b> NORMAL POWER DOWN</b>.
Подача на PWRKEY импульса длительностью не менее секунды включает модем. Повторная подача импульса выключает модем. При выключении модем сообщает в порт строку <b> NORMAL POWER DOWN</b>.
Подача на RESET логической единицы перезагружает модуль.
Подача на RESET логической единицы перезагружает модуль.
Прямой доступ к этим контактам реализован через GPIO (подробнее читайте [[GPIO]], ищите в таблице соответствующие названия).
Прямой доступ к этим контактам реализован через GPIO (подробнее читайте [[GPIO]], ищите в таблице соответствующие названия).