>>>По логам видно, что модуль пару раз самостоятельно (без команды извне) переходил в ребут.
Может все же стоит не костыли городить, а найти причину ?
На недавнем семинаре одни из клиентов после вопросов о зависаниях и сбросах просто ошарашили народ.
У них пару тысяч устройств под управлением ЕАТ, без внешних ребутеров и контроля прекрасно отпахали больше года без единого сбоя.
Любуйтесь -
http://ai-grifon.com.ua/index.php/ru/ptsn/transiver-tspti Контроллера нет - всем занимается чипсет SIM900R
На модуле висят - клавиатура (при необходимости), графический I2C индикатор, внешняя SPI память и SPI Ethernet контроллер. Ну и еще кое что для стыка с внешним миром датчиков.
Второе подтверждение получил в Прибалтике - только там ребята работают с внешним контроллером - на вопрос есть ли проблемы с зависаниями и сбросами они сами спросили - "а что, такое возможно?"
Правда там подход к проектированию и тестированию изделий на очень высоком уровне, я когда посмотрел схемотехнику, разводку плат и тестовые стенды, то понял что консультации им не нужны.
Но к сожалению на сегодня такие компании могу пересчитать на одной руке. И главные беды - нежелание вникать в документацию (и не только по модулям, а вообще) и попытки экономить даже на мелочах.