Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств. |
08.01.2019, 05:52
|
|
Временная регистрация
Регистрация: 12.10.2007
Адрес: Челябинск
Сообщений: 92
Сказал спасибо: 117
Сказали Спасибо 57 раз(а) в 30 сообщении(ях)
|
Re: wake on usb
Сообщение от 28-63
|
Это с чего это он проснется?
|
новый комп-в домашних условиях-да, не проснется. а 2-годовалый- на улице, с подсевшими литами- да хоть от сигналки-по нечаяному пинку по соседней ам. режим suspend to ram- недостаточно устойчив-чтобы на нем базировать штатный режим на улице.
|
|
|
|
08.01.2019, 06:12
|
|
Вид на жительство
Регистрация: 08.12.2018
Сообщений: 466
Сказал спасибо: 2
Сказали Спасибо 105 раз(а) в 71 сообщении(ях)
|
Re: wake on usb
Так что даст сигнал пробуждения то?
|
|
|
|
08.01.2019, 06:52
|
|
Временная регистрация
Регистрация: 12.10.2007
Адрес: Челябинск
Сообщений: 92
Сказал спасибо: 117
Сказали Спасибо 57 раз(а) в 30 сообщении(ях)
|
Re: wake on usb
что угодно. На самом деле, наверно ничего страшного и не произойдет. ну проснулся- все еще спят- отправить в сон- да и все дела. Здесь Вы правы.
К сожалению реальных предложений у меня нет.
Сам был подобной проблемой озабочен. Несколько серверов по городу мне приходилось включать/ресетить через gsm. колхозная примочка -dtmf... и не нужно личное участие. backup-сервера сажал в suspend. отказался из за самозапуска. НИР на тему "что даст сигнал пробуждения" не проводил. Но к примеру ротапринт в соседней комнате (такая дура- ксерокс для рулонов строительных чертежей) -очень даже пробуждал..
|
|
|
|
08.01.2019, 13:37
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: wake on usb
28-63, если кнопка не устраивает, тогда именно в ACPI нужный свой event и своего обработчика для него. CAN уже есть со всей информацией. Осталось в промежуток добавить МК с нужной логикой, возможно с дополнительными линиями определения состояния. А там и сам CAN довести до того компьютера в будущем…
Ну и обязательно под него отдельный БП со своей небольшой АКБ для разрешения коллизий по питанию… минимум при запуске двигателя.
Все нужное на сайте ACPI и в спецификациях планируемых ПК есть…
Осталось немного попаять и написать прошивку под любимый МК с нужными интерфейсами и достаточной памятью… ну и для самого ПК немного написать для обработки Вашего события ACPI.
Логика достаточно проста, там всего три варианта - просто проснуться по кнопке, проснуться по ключу, проснуться после/во время/до запуска двигателя.
Настраиваете нужную логику просыпания и все.
Вариации непредусмотренных просыпаний разбираются отдельно и список реакций Вы уже написали.
Готового на 100% под Вас ПО 99.(9)% в природе нет, только варианты решений - на них и строить своё…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
08.01.2019, 17:31
|
|
Частый гость
Регистрация: 08.12.2004
Сообщений: 21
Сказал спасибо: 1
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
|
Re: wake on usb
Сорри, если повторюсь (не сильно подробно просматривал тему)...
Есть 2 варианта (если BIOS типовой с АРМ Configuration):
- Пробуждение от RING через COM (работает от модемов еще и сейчас)
- Пробуждение от USB тоже работает (Wake Up By USB device). Недавно такое делали. Для этого в спецификации USB есть возможность ( http://www.keil.com/forum/23387/usb-...akeup-support/ + https://www.st.com/content/ccc/resou...CD00004093.pdf).
Последний раз редактировалось ksa; 08.01.2019 в 17:37.
|
|
|
|
09.01.2019, 00:20
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,257
Сказал спасибо: 11,169
Сказали Спасибо 3,858 раз(а) в 2,928 сообщении(ях)
|
Re: wake on usb
ksa, APM уже давно совсем не типовой вариант, на смену уверенно пришла спецификация ACPI. Процесс перехода примерно в 1996-2000 годах прошёл.
В более поздних BIOS и в железе везде ACPI разных версий.
Исключение - только промышленный сегмент, где платы, BIOS, OS и ПО имеют значительно более долгий период вымирания.
Там до сих пор вполне используют даже 186 процессоры.
Windows XP для POS устройств до сих пор имеет номинальную поддержку.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
09.01.2019, 11:37
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: wake on usb
Вот лежит передо мною клава простая дешёвая с надписью Genius... Жмаю на ней бутоны ctrl-esc вместе - комп включился. Жмаю кнопку с изображением месяца - он в гибернацию. Как это делается?
|
|
|
|
09.01.2019, 11:51
|
|
Вид на жительство
Регистрация: 08.12.2018
Сообщений: 466
Сказал спасибо: 2
Сказали Спасибо 105 раз(а) в 71 сообщении(ях)
|
Re: wake on usb
Сообщение от makakus
|
Жмаю на ней бутоны ctrl-esc вместе - комп включился.
|
это в биосе сам насраиваешь.
Сообщение от makakus
|
Жмаю кнопку с изображением месяца - он в гибернацию
|
а это в свойствах электропитания в операционке.
поэтому я хочу на 103 проце сделать эмулятор клавы
|
|
|
|
09.01.2019, 11:57
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.03.2010
Сообщений: 2,897
Сказал спасибо: 498
Сказали Спасибо 3,061 раз(а) в 1,425 сообщении(ях)
|
Re: wake on usb
Сообщение от makakus
|
Вот лежит передо мною клава простая дешёвая с надписью Genius... Жмаю на ней бутоны ctrl-esc вместе - комп включился. Жмаю кнопку с изображением месяца - он в гибернацию. Как это делается?
|
Скан-коды клавиш -› клавиши ACPI
|
|
|
|
09.01.2019, 12:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
|
Re: wake on usb
Сообщение от AR_Favorit
|
клавиши ACPI
|
Вооот. Контроллер может прикинуться клавою? Вот и решение.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:48.
|
|