Перейти к содержанию
    

Всем доброе время суток.Подскажите как сложно изменить прошивку модуля и что для этого нужно ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нужен хороший ком порт или переходник тянущий скорость 460000, програмку. ну и саму прошивку. Обычно берут у тех у кого покупали модуль.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С прошивкой прблем не будет.А с погой и тех. вопросами если можно поподробней

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

PWRKEY наглухо на землю. и по командам проги включить питание. ну и подождать ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну конешно не сильно подробно.А куда лить саму прошивку в ДЕБУГ или как. Хотелось бы еще поподробней.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну конешно не сильно подробно.А куда лить саму прошивку в ДЕБУГ или как. Хотелось бы еще поподробней.

В отладочный порт вроде тоже можно (я не пробовал), в основной - точно работает. Подробнее уж некуда - включить и смотреть на экран программы. Скорость можно и не обязательно 460800, но порт должен обеспечивать выбранную скорость (т.е. если через стандартный COM, то лучше ограничиться 115200). И важно именно удерживать PWRKEY по крайней мере до начала работы флешера, иначе модуль выключится после заливки загрузчика.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ещё момент - преобразователь уровней от внешних 3 В запитать, т.к. SIM900 при перепрошивке не выдаёт VDD_EXT.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нужен хороший ком порт или переходник тянущий скорость 460000, програмку. ну и саму прошивку. Обычно берут у тех у кого покупали модуль.

Вопрос в кучу...

Турбо-провод на двух 315 какую скорость "тянет"??? Может кто-то пользует :rolleyes:

только наверное на линию Rx к телефону/модулю стабилитрон на 3 вольта нужен...

post-61046-1291996463_thumb.png

Изменено пользователем Павел_Б

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мррр, да не будет воспринято как грубость... на MAX3232 или его многочисленные аналоги финансов не хватает?

Тогда HIN202 или MAX202. Стоят ровно доллар, иногда меньше. На 115200 прошивал и через то и через другое (возмутительно долго!), на 230400 MAX202 завирается в среднем на втором мегабайте, HIN202 как-то не пробовал.

Транзисторный преобразователь уровней как-то даже из схемы AVR910 выбросил, заменив на MAX. Если сильно хочется на "рассыпухе" - можно из компараторов наваять...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

, на 230400 MAX202 завирается в среднем на втором мегабайте,

Длинна проводов от com9 до max232 и от max232 до debug сильно влияет??? Где целесообразнее сам преобразователь делать? у выхода компа com9 или и входа в DEBUG?

Есть такая информация у кого-нибудь?

У MT-system такого провода в продаже случайно нет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В общем, провода для TTL/CMOS уровней ввиду худшей помехозащищённости нужно делать как можно короче, т.е. преобразователь как можно ближе к устройству, в пределе - на его плате. Касательно RS-232, экранированный 8-жильный кабель (земля идёт по оплётке) 5-метровой длины не вызывает вопросов вплоть до 115200 (как-то приходилось перекачивать дистрибутив Win98 гипертерминалом - ни одной ошибки), для работы на скоростях 230400 и выше всё-таки пользую метровый.

...Судя по подозрительному номеру порта (COM9), стоит преобразователь USB/COM, которых великое множество и далеко не все из них в точности эмулируют классический COM-порт. С этим надо разбираться в каждом отдельном случае. Если в устройстве наружу выведен "голый" UART с трехвольтовыми уровнями, то, пожалуй, рационально сделать переходник USB/UART без промежуточного звена в виде двух MAX-ов.

Напоследок. Прошивать именно через debug - непременное условие? Коммутатор на основной порт никак нельзя поставить? Просто вполне вероятна в будущем ситуация, что симкомовцы в новых версиях фирмваре оставят debug-порт только для вывода отладочной информации и программирования калибровочных данных, как уже случилось с SIM300.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В общем, провода для TTL/CMOS уровней ввиду худшей помехозащищённости нужно делать как можно короче, т.е. преобразователь как можно ближе к устройству, в пределе - на его плате. Касательно RS-232, экранированный 8-жильный кабель (земля идёт по оплётке) 5-метровой длины не вызывает вопросов вплоть до 115200 (как-то приходилось перекачивать дистрибутив Win98 гипертерминалом - ни одной ошибки), для работы на скоростях 230400 и выше всё-таки пользую метровый.

...Судя по подозрительному номеру порта (COM9), стоит преобразователь USB/COM, которых великое множество и далеко не все из них в точности эмулируют классический COM-порт. С этим надо разбираться в каждом отдельном случае. Если в устройстве наружу выведен "голый" UART с трехвольтовыми уровнями, то, пожалуй, рационально сделать переходник USB/UART без промежуточного звена в виде двух MAX-ов.

Напоследок. Прошивать именно через debug - непременное условие? Коммутатор на основной порт никак нельзя поставить? Просто вполне вероятна в будущем ситуация, что симкомовцы в новых версиях фирмваре оставят debug-порт только для вывода отладочной информации и программирования калибровочных данных, как уже случилось с SIM300.

COM9 - это не именно девятый по счёту ком порт, а стандартный ком порт с 9-ю выводами. Полный стандартный RS232!!! На моей материнке стандартный ком порт 9-ти выводный один единственный!

Вот и решил спросить - на какой скорости лучше читать/перешиввать модуль и кто по какой схеме делает преобразователь... Собрать большой проблемы нет... просто будешь потом маяться на скорости 115200... говорят долго очень.

А прошивка SIM900 сколько примерно мегабайт?

Тоесть я так понял что преобразователь должен быть рядом с модулем... а вот от материнки до модуля не более метра - и будет скорость 230400? Сколько примерно перезаливка прошивки в этом случае времени занимает?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На скорости 115200 - минуты три. На большей - а Ваш COM-порт это большее поддерживает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...