Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: По фирмваре для SIM900R64 и далее в семействе.
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
CADiLO
На сегодня, исходя из количества нововведений и исправлений, SIMCOM приготовил к релизу новую версию для SIM900R64 (далее и для остальных модулей семейства), ожидаемо до конца месяца.

Основные ожидаемые фишки:

Единая версия для ЕАТ и стандартных модулей. ВНИМАНИЕ - ожидается ограничение на юзер память 1 мегабайт.

Что тестировалось

Голосовое меню - AMR + ответ по DTMF
Е-FTP сохранение/передача в память модуля и на порт
SLEEP до 0.8 мА без потери сети (зависит от оператора, мы получили среднее значение 1.0 мА)
Генерация и декодирование - новое CLDTMF + контакт ИД (не путать с caller ID) (эфир, ухо, оба)
Работа с укороченым DTMF + индикатор длительности.
+
+
+

пока не скажу... sm.gif будет в релиз нотесе - еще несколько задумок реализовано....
vassabi
Круто конечно, а как обстоят дела с документацией на все эти "фичи"?
CADiLO
Мы поставили условие что релиз фирмваре выходит вместе с доками, нам тоже надоело что доки задерживают.
Стандартный блок АТ команд будет как есть, а для ENHANCED просто выйдет дополнительный релиз нотес и апп нотес.
Ну вот вроде так.
yooj
от себя лично обещаю лог-файлы работы всех дополнительных фичек
ssokol
Цитата(CADiLO @ Jul 4 2013, 14:58) *
На сегодня, исходя из количества нововведений и исправлений, SIMCOM приготовил к релизу новую версию для SIM900R64 (далее и для остальных модулей семейства), ожидаемо до конца месяца.

Заодно и по 5216 пните их wink.gif
CADiLO
У вас для 5216 сейчас какая последняя версия?
А то мы 5215 возим и прошивки для 5216 не отслеживали.
ssokol
Цитата(CADiLO @ Jul 8 2013, 10:09) *
У вас для 5216 сейчас какая последняя версия?
А то мы 5215 возим и прошивки для 5216 не отслеживали.

бэта 1575B15V01SIM5216E_Infor_20130514_test
а вроде 5216 круче и дешевле чем 5215
CADiLO
Понял, пнем китайцев.
Цена от количества зависит, а скорость 3.6 у нас пока не востребована.
Попросит заказчик 5216, будем их возить.
ssokol
Цитата(CADiLO @ Jul 8 2013, 10:36) *
Понял, пнем китайцев.
Цена от количества зависит, а скорость 3.6 у нас пока не востребована.
Попросит заказчик 5216, будем их возить.

Релизная есть 14-тая (1575B14SIM5216E_Release), собственно которую и допиливаем.
CADiLO
I have uploaded the new IDE tool into my FTP, please replace your previous tool with this one.
After you install it, you will find the new beta Core FW in the folder SIM900RDevIDE_DTMF_MultiTask_GCC\EmbatSIM\gsmos\coreSW\rvctcore.
And it supports all the features as you required.


Последняя тестовая версия выложена - http://www.microchip.ua/simcom/SIM900x/SIM...GCC_JUL2013.rar

вошло то что анонсировали выше + доделали
1)FTPEXTGET/PUT,
2)AT+CFSLIST добавлена в http://www.microchip.ua/simcom/SIM900x/App...lash%20data.pdf
3)UDP server function in multi-connection mode
4)изменена работа команды CUSD
5)добавлен параметр в COPS
6)новые команды - CIPTKA и CIPOPTION (SIM900_AT Command Manual_V1.08)
7) CLDTMF - http://www.microchip.ua/simcom/SIM900x/App...20(06.2013).pdf

ВНИМАНИЕ - ТЕПЕРЬ ЯДРО EAT МОЖНО ИСПОЛЬЗОВАТЬ И КАК ШТАТНУЮ ВЕРСИЮ ДЛЯ РАБОТЫ КОНТРОЛЛЕРОМ ЧЕРЕЗ ПОРТ ПРИ ПОМОЩИ АТ КОМАНД

по крайней мере в процессе тестирования все заявленые фишки работали в штатном режиме как в ЕАТ, так и через АТ.

Документация будет к релизу, так как работа по допиливанию нового еще продолжается.
По использованию новых фишек пишите YOOJ (он лично все тестировал в ЕАТ) или мне.

по UDP

Regarding the UDP server function in Multi-connection mode, please check below AT log for reference. Note that to support this function, we add one more parameter <index> before the parameter <mode>. Attached is the new SIM900 ATC spec (but the new parameter is not updated in the document) and TCPIP application note (Chapter 2.1.4), you can refer to it in detail.
Let me know if you have any further question, thanks!

AT+CIPMUX=1

OK
AT+CIPUDPMODE=0,1 //0 is the <index>

OK

AT+CLPORT=0,"UDP",8888 //udp local port 8888

OK

AT+CIPHEAD=1

OK
AT+CIPSRIP=1

OK
AT+CSTT

OK
AT+Ciicr

OK
AT+Cifsr

10.4.64.80
AT+CIPSTART=0,"UDP","116.236.221.75",6666

OK

0, CONNECT OK
AT+CIPSEND=0

> test
0, SEND OK

+RECEIVE,0,9,"116.236.221.75:6666":
test 6666

AT+CIPUDPMODE=0,2,"116.236.221.75",3114

OK
AT+CIPSEND=0

> test
0, SEND OK

+RECEIVE,0,11,"116.236.221.75:3114":
werfafqfqwf

+RECEIVE,0,9,"116.236.221.75:6666":
test 6666
yooj
[2013-07-11_14:56:40]AT

[2013-07-11_14:56:40]OK
[2013-07-11_14:56:41]AT+CFSINIT

[2013-07-11_14:56:41]OK
[2013-07-11_14:56:47]AT+CFSWFILE="starwars.amr",0,57542,60000

[2013-07-11_14:56:47]CONNECT
[2013-07-11_14:57:22]
[2013-07-11_14:57:22]OK
[2013-07-11_14:57:26]AT+CFSLIST

[2013-07-11_14:57:26]+CFSLIST:
[2013-07-11_14:57:26]Sat Jan 1 00:04:55 2000
[2013-07-11_14:57:26] 57542 starwars.amr
[2013-07-11_14:57:26]Sat Jan 1 00:00:05 2000
[2013-07-11_14:57:26] 0 simcom.bin

[2013-07-11_14:57:26]OK
[2013-07-11_14:57:34]AT+CFSTERM

[2013-07-11_14:57:34]OK

замечание - CFSLIST работает только после активации файловой системы, т.е. после CFSINIT

сразу-же поступили замечания по поводу подправить формат ответа.. если подправят - сделаем апдейт

а, ну и это, совсем забыл..
на новые фичи, такие как работа с Flash, AMR Play + DTMF, GSM Location и FTPEXTGET/FTPEXTPUT будет русская документация
мелочь, а приятно...
Romashki
а для SIM900 не планируется обновление? (интересует ЕАТ).
CADiLO
Открою страшную тайнууууууууууууууууууууу!!!!!

Берем, компилируем, заливаем - вуаля, SIM900 превратился в SIM900R64.
Ну не будут доступны диапазоны 850 и 1900 - оно вам надо?
А если надо - будет после релиза этой версии.

А вообще все ведем к единой версии которая будет общей для 900х семейста, по крайней мере продвигаемся в эту сторону.

Сначала убираем различия между EAT и обычной версиями. Дальше.... wink.gif
Aner
А нельзя с помощю вашего "вуаля" SIM900 в SIM900DS превратить соответствующей пере-прошивкой?
Или все же там в SIM900DS другой радиочип с двумя приёмниками?
CADiLO
SIM900, SIM900D и SIM900R - STE4851
SIM900DS - STE4852
http://www.stericsson.com/products/g4852-gsm-gprs.jsp

Кстати SIM900DS уже партия едет - с образцами наигрался народ пора в серию запускать. Соответственно и цену двигать будем.
Скорее всего к новому году достигнем следующего расклада.

SIM900DS вместо SIM900 (при равных ценах) и SIM900R64

SIM900 и SIM900R32 будем выводить потихоньку в пользу новинок.
Точнее R32 уже убрали.

Учитывая то что серия идет пин-то-пин, особых сложностей не ожидаем. По софту все тоже обратно совместимо.
Romashki
Цитата(CADiLO @ Jul 11 2013, 16:00) *
Открою страшную тайнууууууууууууууууууууу!!!!!

Берем, компилируем, заливаем - вуаля, SIM900 превратился в SIM900R64.
Ну не будут доступны диапазоны 850 и 1900 - оно вам надо?
А если надо - будет после релиза этой версии.

А вообще все ведем к единой версии которая будет общей для 900х семейста, по крайней мере продвигаемся в эту сторону.

Сначала убираем различия между EAT и обычной версиями. Дальше.... wink.gif

Не дает залить в 900й после компиляции в 900R


Поставил в загрузчике там, где target вместо 900 - 900R, залились обе прошивки, но стартонуть модуль так и не смог, постоянные перезагрузки. Не меняя ни одного символа в программе откомпилировал SIM900DevIDE_DTMF_MultiTask_GCC (без R), залил прошивки (родную 1137B02V01SIM900M64_ST_DTMF_JD_EAT_SMART_MACHINE_2013_0530_1356.cla и свою) - все заработало.
Видимо не так просто их заменить....
yooj
подчистили формат списка во Flash памяти

AT+CFSLIST
+CFSLIST:"starwars.amr",57542,"Sat Jan 1 00:00:54 2000"
+CFSLIST:"simcom.bin",0,"Sat Jan 1 00:00:05 2000"
yooj
дело было вечером делать было нечего..
с появлением команды чтения содержимого памяти сразу-же захотелось узнать, отображаются-ли данные, записанные через ebdat3_03FlashWriteData, в общем списке
оказалось, что ображаются

[2013-07-15_15:40:49]AT+CFSINIT

[2013-07-15_15:40:49]OK
[2013-07-15_15:40:52]AT+CFSLIST

[2013-07-15_15:40:52]+CFSLIST:"320.pmg",3044,"Sat Jan 1 00:07:13 2000" // данные во Flash. прошивка, использованная мною для тестирования функции обновления программы EAT
[2013-07-15_15:40:52]+CFSLIST:"0.pmg",77,"Sat Jan 1 00:05:36 2000" // тестовый "файл конфигурации". Проверял, обнуляются-ли данные пользователя при перепрошивке программы EAT. не обнуляются (что радует)
[2013-07-15_15:40:52]+CFSLIST:"starwars.amr",57542,"Sat Jan 1 00:01:44 2000"
[2013-07-15_15:40:52]+CFSLIST:"simcom.bin",0,"Sat Jan 1 00:00:45 2000"

ну а раз отображаются, то захотелось узнать, а читаются-ли эти данные при помощи команды чтения файлов?
оказалось, что читаются sm.gif

[2013-07-15_15:40:52]OK
[2013-07-15_15:40:58]AT+CFSGFIS="0.pmg"

[2013-07-15_15:40:58]+CFSGFIS: 77

[2013-07-15_15:40:58]OK
[2013-07-15_15:41:00]AT+CFSRFILE="0.pmg",0,77,0

[2013-07-15_15:41:00]+CFSRFILE: 77
[2013-07-15_15:41:00]This Is A Test File! // содержимое Flash, записанное как данные и прочитанное как файл
[2013-07-15_15:41:00]Firmware Version is Doesn't Metter!
[2013-07-15_15:41:00]TEST TEST TESTAT

[2013-07-15_15:41:00]OK
[2013-07-15_15:41:14]AT+CFSTERM

[2013-07-15_15:41:14]OK

дабы не вносить смятение в файловую систему модуля писать что-либо в "данные", как в файлы, я не стал
CADiLO
Ну вот и подкрался незаметно..... нет не пушистый зверек, а летний релиз прошивки для SIM900R64

Что же там нового:
1. Единая прошивка для EAT и не ЕАТ модулей
2. Дополнена исправлена и переработана файловая система
3. Новый CLDTMF с расширеными функциями
4. Cовместимый DTMF декодер и AMR проигрыватель - теперь голосовые меню полностью рабочие
5. FTP - работает как с памятью модуля так и наружу
6. Работа одновременно как два UDP сервера
7................ и еще дохрена всего.....

Документация готовится, будет в ближайшее время.....

ВНИМАНИЕ: способ раздачи изменен - "Просто так" раздаваться не будет - запросы можете здесь не давать - только на почту.



bugish
Цитата(CADiLO @ Jul 11 2013, 15:00) *
Берем, компилируем, заливаем - вуаля, SIM900 превратился в SIM900R64.


Надеюсь летний релиз прошивки для SIM900R64 будет работать на SIM900
CADiLO
Нет. Для SIM900 пока обновление не ожидается. Прошивка делалась именно под продвижение SIM900R64.
Версия для SIM900 если и будет то только под обоснованный проект.

Romashki
А под SIM900R64 я так понял уже есть прошивка "летняя" ? sm.gif
CADiLO
Есть, однако:

"До получения отчетов и подтверждения пригодности ее для их серийных приборов, от компаний которые заказывали особые возможности в этой прошивке, проводили тестирование и сопровождение, данное обновление не рассылается."

Как ранее народ резонно замечал, раз уж мы тестируем для Симкома, пишем отчеты, предлагаем нужные дополнения, то и хотим получать результаты первыми. Потому как взять на тестирование прошивку, а потом даже не мяукнуть о результатах - это неправильно.

Роздана всем кто активно участвовал, остальным несколько позже. Да и документацию еще не доделали sm.gif
vassabi
Цитата("CADiLO")
... остальным несколько позже. Да и документацию еще не доделали

Есть какие-то сдвиги? Или хотябы ориентировочные сроки выхода в свет...
Очень интересует "5. FTP - работает как с памятью модуля так и наружу"
CADiLO
Ну вобщем прошивка для обновления доступна. Правила получения как и раньше:

Запрос письмом (не в личку, не на сайте - ПИСЬМОМ) своему любимому дистрибьютору - по Украине мне или Жене.
В письме номер счета или IMEI плюс дата покупки (или на кого покупался модуль)

Вопросы по нововведениям задавайте пока только Жене, у него на сегодня самая полная информация.
Доки по мере готовности буду выкладывать к нам на сайт.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.