реклама на сайте
подробности

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> SIM900 прошивка, Перепрошивка модуля
Дмитрий2212
сообщение Dec 2 2010, 19:45
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 30-09-08
Пользователь №: 40 592



Всем доброе время суток.Подскажите как сложно изменить прошивку модуля и что для этого нужно ?
Go to the top of the page
 
+Quote Post
av-master
сообщение Dec 2 2010, 19:52
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



нужен хороший ком порт или переходник тянущий скорость 460000, програмку. ну и саму прошивку. Обычно берут у тех у кого покупали модуль.
Go to the top of the page
 
+Quote Post
Дмитрий2212
сообщение Dec 2 2010, 19:59
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 30-09-08
Пользователь №: 40 592



С прошивкой прблем не будет.А с погой и тех. вопросами если можно поподробней
Go to the top of the page
 
+Quote Post
av-master
сообщение Dec 2 2010, 20:08
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 857
Регистрация: 14-05-05
Из: Украина
Пользователь №: 4 998



PWRKEY наглухо на землю. и по командам проги включить питание. ну и подождать ))
Go to the top of the page
 
+Quote Post
Дмитрий2212
сообщение Dec 2 2010, 20:33
Сообщение #5


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 30-09-08
Пользователь №: 40 592



Ну конешно не сильно подробно.А куда лить саму прошивку в ДЕБУГ или как. Хотелось бы еще поподробней.
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Dec 2 2010, 22:10
Сообщение #6


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Цитата(Дмитрий2212 @ Dec 2 2010, 23:33) *
Ну конешно не сильно подробно.А куда лить саму прошивку в ДЕБУГ или как. Хотелось бы еще поподробней.

В отладочный порт вроде тоже можно (я не пробовал), в основной - точно работает. Подробнее уж некуда - включить и смотреть на экран программы. Скорость можно и не обязательно 460800, но порт должен обеспечивать выбранную скорость (т.е. если через стандартный COM, то лучше ограничиться 115200). И важно именно удерживать PWRKEY по крайней мере до начала работы флешера, иначе модуль выключится после заливки загрузчика.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Dec 3 2010, 04:54
Сообщение #7


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



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


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
ArseGun
сообщение Dec 10 2010, 14:34
Сообщение #8


Частый гость
**

Группа: Свой
Сообщений: 192
Регистрация: 10-03-07
Из: г. Тольятти
Пользователь №: 26 026



Так прошивал ли кто-нибудь firmware SIM900 через Debug-порт?
Go to the top of the page
 
+Quote Post
Павел_Б
сообщение Dec 10 2010, 15:54
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046



Цитата(av-master @ Dec 2 2010, 23:52) *
нужен хороший ком порт или переходник тянущий скорость 460000, програмку. ну и саму прошивку. Обычно берут у тех у кого покупали модуль.

Вопрос в кучу...
Турбо-провод на двух 315 какую скорость "тянет"??? Может кто-то пользует rolleyes.gif
только наверное на линию Rx к телефону/модулю стабилитрон на 3 вольта нужен...

Сообщение отредактировал Павел_Б - Dec 10 2010, 15:57
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Dec 10 2010, 19:57
Сообщение #10


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Мррр, да не будет воспринято как грубость... на MAX3232 или его многочисленные аналоги финансов не хватает?
Тогда HIN202 или MAX202. Стоят ровно доллар, иногда меньше. На 115200 прошивал и через то и через другое (возмутительно долго!), на 230400 MAX202 завирается в среднем на втором мегабайте, HIN202 как-то не пробовал.
Транзисторный преобразователь уровней как-то даже из схемы AVR910 выбросил, заменив на MAX. Если сильно хочется на "рассыпухе" - можно из компараторов наваять...


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Павел_Б
сообщение Dec 11 2010, 05:07
Сообщение #11


Местный
***

Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046



Цитата(Harbinger @ Dec 10 2010, 23:57) *
, на 230400 MAX202 завирается в среднем на втором мегабайте,

Длинна проводов от com9 до max232 и от max232 до debug сильно влияет??? Где целесообразнее сам преобразователь делать? у выхода компа com9 или и входа в DEBUG?
Есть такая информация у кого-нибудь?
У MT-system такого провода в продаже случайно нет?
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Dec 11 2010, 08:30
Сообщение #12


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



В общем, провода для TTL/CMOS уровней ввиду худшей помехозащищённости нужно делать как можно короче, т.е. преобразователь как можно ближе к устройству, в пределе - на его плате. Касательно RS-232, экранированный 8-жильный кабель (земля идёт по оплётке) 5-метровой длины не вызывает вопросов вплоть до 115200 (как-то приходилось перекачивать дистрибутив Win98 гипертерминалом - ни одной ошибки), для работы на скоростях 230400 и выше всё-таки пользую метровый.
...Судя по подозрительному номеру порта (COM9), стоит преобразователь USB/COM, которых великое множество и далеко не все из них в точности эмулируют классический COM-порт. С этим надо разбираться в каждом отдельном случае. Если в устройстве наружу выведен "голый" UART с трехвольтовыми уровнями, то, пожалуй, рационально сделать переходник USB/UART без промежуточного звена в виде двух MAX-ов.
Напоследок. Прошивать именно через debug - непременное условие? Коммутатор на основной порт никак нельзя поставить? Просто вполне вероятна в будущем ситуация, что симкомовцы в новых версиях фирмваре оставят debug-порт только для вывода отладочной информации и программирования калибровочных данных, как уже случилось с SIM300.


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Павел_Б
сообщение Dec 11 2010, 17:38
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046



Цитата(Harbinger @ Dec 11 2010, 12:30) *
В общем, провода для 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? Сколько примерно перезаливка прошивки в этом случае времени занимает?
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Dec 11 2010, 18:52
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



На скорости 115200 - минуты три. На большей - а Ваш COM-порт это большее поддерживает?
Go to the top of the page
 
+Quote Post
Дмитрий2212
сообщение Dec 11 2010, 19:00
Сообщение #15


Частый гость
**

Группа: Участник
Сообщений: 97
Регистрация: 30-09-08
Пользователь №: 40 592



А саму прогу где взять
Go to the top of the page
 
+Quote Post

4 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 9th July 2025 - 20:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.01492 секунд с 7
ELECTRONIX ©2004-2016