|
Дата кабель для прошивки модуля. |
|
|
|
Feb 14 2011, 12:20
|
Местный
  
Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046

|
Цитата(CADiLO @ Feb 14 2011, 16:11)  Ну и зачем такие сложности
1. Микросхему питать не от COM порта а через стабилизатор от питания модуля. В самом простом случае резистор около 100 ом + трехвольтовый стабилитрон. Для SIM900 MAX3232 можно запитать сразу от Vext модуля
это будет правильным с точки зрения одновременной подачи питания на модуль и буфер.
2. Питать ее ровно 3.0 вольта
тогда не будет проблем с согласованием.
3. Для новых модулей лучше взять USB<>COM FT232 - будете шить 3-4 минуты вместо 15-ти естественно ее Vссio запитать 3.0 (не 3.3!!!) вольтами. Напряжение на Vext модуля появляется сразу же после подачи питания на модуль... хм... Тогда и согласовывать уровни не нужно будет. Верно? Процедура смены прошивки сведётся к тому что: 1 - ко включенному компу подключаем дата кабель с присоединённым модулем; 2 - pwrkey вешаем на землю; 3 - запускаем прошивальщик; 4 - подаём питание на модуль (одновременно питание подаётся и на max3232). Я верно всё представляю? Спасибо! 3 -
|
|
|
|
|
Feb 22 2011, 07:36
|

Гуру
     
Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988

|
1. Для SIM900 - IMEI при перепрошивке менялся на технологический в модулях с заводской прошивкой ниже шестой. Ошибочно не делалась вторая копия таблицы системных значений. Если модуль с заводской прошивкой 6 и выше то все будет нормально.
а) на ошибочных модулях чтобы не произошло затирания IMEI нужно всего один раз дать команду AT+CBRP=1, она создаст вторую копию таблицы и после этого можно перешивать сколько угодно.
б) если же IMEI затерся, то дайте модулю команду AT+SIMEI="ваш номер IMEI" у вас будет две попытки, потом блокировка. Если перешить снова, то будет опять две попытки. И так пока вам не надоест или не исчерпаете ресурс FLASH/
2. Для SIM300х - IMEI затирался в некоторых версиях прошивальщиков при установленом чекбоксе "erase all flash" Восстановление возможно только при помощи сервисной программы "ChangeTool ADI".
3. Пользовательским прошивальщиком бекап не сделаете, для этого нужна полная версия, а ее дают только техцентрам дистрибьюторов. Проще запросить прошивку. Если модуль приобретен у авторизованых представителей, то Вам не откажут.
4. FOTA option в Customer flash loader V1.01 - это включается кусочек который отвечает за работу FOTA. Для этого прошивка должна содержать в себе эту опцию. Иначе возможен переход программы на пустое место и зависон модуля.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Feb 23 2011, 07:25
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 10-12-05
Пользователь №: 12 076

|
CADiLO, А можно ли восстановить оригинальный IMEI(тот что нарисован на модуле), если после его смены была выполнена команда AT+CBRP=1? Возможно ли узнать сколько было сделано/осталось попыток смены IMEI командой AT+SIMEI?
|
|
|
|
|
Feb 23 2011, 13:45
|
Участник

Группа: Участник
Сообщений: 16
Регистрация: 10-12-05
Пользователь №: 12 076

|
Цитата(CADiLO @ Feb 23 2011, 11:36)  Восстановить можно - SIMEI не пересекается с CBRP. Количество попыток узнать нельзя. По крайней мере в текущей версии.
Точнее не так - нельзя средствами модуля. Сервисной прогой можно забрать с модуля лог последних изменений служебной информации. Поэтому даже без наклейки можно узнать оригинальный IMEI и предпоследний перед текущим. Ну и всякую прочую фигню по настройкам. Ув. CADiLO, Спасибо за ответ. Уточню свой вопрос. Имеем следующую ситауцию: 1) Берём нетронутый модуль, AT+GSN показывает imei#1 2) Меняем imei: AT+SIMEI=imei#2 3) AT+CBRP=1 4) Перепрошиваем модуль (B06). AT+GSN уже показывает imei#2 Можно ли в таком случае АТ командой, без применения сервисных програм, узнать оригинальный imei#1?
|
|
|
|
|
Feb 23 2011, 16:42
|

Группа: Новичок
Сообщений: 9
Регистрация: 5-02-11
Пользователь №: 62 731

|
Цитата(CADiLO @ Feb 23 2011, 15:52)  и кстати CBRP не работает на модулях с версией 01 и 02(бета 1 - 4), а работает начиная с 02 бета5 (1137B02V5 и далее) Имеют ли какую-то дополнительную ценность старые нетронутые модули 02 бета5 (1137B02V5 и далее) ?  Может не спешить их перепрошивать?  ))
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|