Проснись от сна с GPIO (I2C)

Моя ситуация:

  • Ubuntu 10.10 работает на основной плате, управляемой Atom
  • Основная плата имеет встроенный чип GPIO (F75111 от Fintek).

Они общаются через I2C (SMBus). У нас работает работающий драйвер, мы можем отправлять результаты и читать входные данные. Большой!

Мы хотели бы использовать интерфейс ввода / вывода для приостановки (сна) и повторного пробуждения.

Сон не проблема. На входном входе: запустите s2both. Ubuntu переходит в спящий режим и готовит состояние гибернации, поэтому, когда шнур питания отключается случайно, он выходит из спящего режима.

Но большой вопрос: как разбудить на входе, если ОС уже спит? Можно пробудиться от множества устройств (LAN, USB, звонок и т. Д.), Но я не могу узнать, как проснуться с карты I2C.

Пожалуйста помоги.

0 ответов

Другие вопросы по тегам