Прикупил я по случаю очень дёшево на aliexpress вот такое чудо китайской мысли для построения GSM-сигнализации на даче.
Но моя невнимательность и низкая цена (меньше 700 рублей) сыграли со мной злую шутку - я не заметил букву A после 900, а SIM900A предназначется для азиатского рынка и в России наотрез отказывается работать.
Ситуация осложнялась ещё тем, что даташит на этот модуль в природе отсутсвует. Никто про него не слышал (по-крайней мере, я не смог найти).
Почитав форумы обнаружилось, что проблема, в принципе, решаемая - если залить прошивку от SIM900, то может быть всё и получится.
Разжившись схемой подключения платы к компьютеру
и взяв с
сайта последнюю (на момент написания поста) прошивку
1137B13SIM900M64_ST для чипа SIM900,
при помощи программы
SIM900 Series download Tools Develop 1.9 заливаем прошивку.
Для этого:
- Подключем выключенный модуль к com-порту
- Запускаем SIM900 Series download Tools Develop 1.9
- Делаем настройки
- Жмём Start Download
- (!!!) Включаем модуль (даём питание)
- Flash Type определяется, прошивка заливается (по времени, на скорости 115200 минут 7)
- По завершении заливки выключаем-включаем модуль.
- Вуаля, теперь у нас есть модуль, работающий в российских GSM-сетях.
Полезные ссылки
- AT-команды GSM модема SIM900
- AT+CMGS - Send SMS Command in Text Mode