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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> EAT SIM900
CADiLO
сообщение Oct 31 2012, 07:33
Сообщение #1


Гуру
******

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



Итак первые новости по работе над новой версией.
АPI которые протестированы и войдут в будущую версию.

GetADCValue
GetBatteryVoltage
GetModuleTemperature
GetRegistrationStatus
GetGPRSRegistrationStatus
GetGPRSAttachStatus
GetCSQValue
GetServiceCellInformation
GetNeighborCellInformation
GetIMEI
GetCfunValue


Multi task API

SendEventMsg
CreateSem
semPend
semPost

Список будет пополняться по мере тестирования и включения новых.

Вопросы - "а когда будет хххх уууу" пока не задавайте - работа идет и список запланированых новинок достаточно большой.
Что конкретно будет, я сам еще точно не знаю - как внесут - сообщу в этой теме.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Romashki
сообщение Nov 1 2012, 11:21
Сообщение #2


Местный
***

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



Хорошо б было бы еще, если б симкомовцы получение больших смсок сделали..... на сегодня пока не смог добиться получения даже 60 символов на русском языке....
Go to the top of the page
 
+Quote Post
Frolov Kirill
сообщение Nov 2 2012, 12:30
Сообщение #3


Местный
***

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



Цитата(Romashki @ Nov 1 2012, 15:21) *
Хорошо б было бы еще, если б симкомовцы получение больших смсок сделали..... на сегодня пока не смог добиться получения даже 60 символов на русском языке....


Больших смсок не бывает. Это на самом деле множество коротких. При получении в PDU всё работает ок.
Go to the top of the page
 
+Quote Post
Romashki
сообщение Nov 4 2012, 18:14
Сообщение #4


Местный
***

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



а в text не все ок!
Go to the top of the page
 
+Quote Post
tedic
сообщение Nov 11 2012, 14:27
Сообщение #5





Группа: Новичок
Сообщений: 9
Регистрация: 30-12-05
Пользователь №: 12 740



Скажите пожалуйста возможность использовать компилятор GCC сразу была или была позже добавлена (или вообще - есть это? компиляция GCC)
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Dec 5 2012, 10:30
Сообщение #6


Гуру
******

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



Компилятор GCC теперь поддерживается начиная с версии SIM900DevIDE_MultiTask_GCC
Сейчас эта версия еще доделывается, но большинство заявленого работает.

Билд компилятора должен быть - GCC-2011.09-69-arm-none-eabi


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
bugish
сообщение Dec 10 2012, 14:11
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 7-06-12
Из: Севастополь, Россия
Пользователь №: 72 202



Установил SIM900DevIDE_MultiTask_GCC (взял с ftp macrogroup))
Как всегда подправил файлы version и version1, зашил в SIM900 прошивку 1137B02V01T900M64_ST
Слетел IMEI, но это не проблема. Покоманде AT+GMR отвечает Revision:1137B02T900M64_ST

Объединил два рабочих пректа написанных на 1137B04SIM900M64_ST_EAT, за счет новых команд из SIM900_Embedded AT Application Note_V1 02.pdf код значительно уменьшился .
Команду ebdat4_31GetIMEI победить не смог, запутался с типами, в данный момент использование этой команды не принципиально.
Стал тестировать новый проект все отлично работат, пока не обнаружил "грабли" с командой eat1_09UpdateEmbeddedAp, в описании команды как ранее говориться: eat1_09UpdateEmbeddedAp, процесс обновления не запускается сразу, он будет ждать выхода fl_entry (). Раньше после выхода из fl_entry () происходило обновление и перезапуск модуля, а теперь после выхода из fl_entry () висит, если вручную нажать RESET модуль стартует, вижу обновление не произошло. Как с этим бороться ума не приложу.

Go to the top of the page
 
+Quote Post
CADiLO
сообщение Dec 10 2012, 14:28
Сообщение #8


Гуру
******

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



>>>1137B02V01T900M64_ST - штатная прошивка от терминала T900. Зачем зашивалась - непонятно.

Вы наверное скачали вот это - T900DevIDE_MultiTask_GCC.exe Здесь свое ядро - 1137B02V01T900M64_ST_Core.cla
И предназначено для модуля который установлен в терминале с привязками к конкретному железу.


Для работы с общим SIM900DevIDE_MultiTask_GCC идет ядро - 1137B04V01SIM900M64_ST_EAT.cla с которым компилится программа пользователя.





--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
bugish
сообщение Dec 11 2012, 09:15
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 7-06-12
Из: Севастополь, Россия
Пользователь №: 72 202



Откатился на ядро - 1137B04V01SIM900M64_ST_EAT перекомпилил, eat1_09UpdateEmbeddedAp возвратила результат FL_OK (System will begin to update), keepGoing = FALSE; выход из fl_entry () - результат как и раньше висит не на что не реагирует помогает только RESET.
Go to the top of the page
 
+Quote Post
west329_
сообщение Dec 15 2012, 06:58
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423



Можно поинтересоваться какая на данный момент последняя версия софта и ИДЕ для SIM900 ?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Dec 15 2012, 07:35
Сообщение #11


Гуру
******

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



Последние версии здесь.
http://microchip.ua/temp

для 900 и 908 с DTMF - однозадачные версии

мультизадачная под GCC - пока без DTMF декодера



--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
bugish
сообщение Dec 15 2012, 10:34
Сообщение #12


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 7-06-12
Из: Севастополь, Россия
Пользователь №: 72 202



В любезно предоставленной микрочипом сборке SIM900DevIDE_MultiTask_GCC не забываем поменять в файле version1 значение
1137B01V01SIM900M64_ST_EAT_FOR_TEST_20120410_16_25.sym на 1137B04V01SIM900M64_ST_EAT.sym

Кто смог победить функцию eat1_09UpdateEmbeddedAp в сборке SIM900DevIDE_MultiTask_GCC отпишитесь пожалуйста.
Go to the top of the page
 
+Quote Post
Shum1
сообщение Dec 18 2012, 06:30
Сообщение #13





Группа: Участник
Сообщений: 13
Регистрация: 9-06-06
Пользователь №: 17 933



Уважаемый CADiLO!

Пытаюсь воспользоваться данной средой)

Поставил компилятор и IDE, пути без пробелов.

Зашил в модуль ...Embedded_AT\tools\SIM900DevIDE_MultiTask_GCC\EmbatSIM\gsmos\coreSW\rvctcore\1137B04V01SIM900M64_ST_EAT.cla

Файл ...Embedded_AT\tools\SIM900DevIDE_MultiTask_GCC\EmbatSIM\gsmos\tools\version1 выглядит так:
SYMFILE = 1137B04V01SIM900M64_ST_EAT.sym
GLOBALMACRO =

Файл ...Embedded_AT\tools\SIM900DevIDE_MultiTask_GCC\EmbatSIM\gsmos\tools\version выглядит так:
04V01

Создал проект на основе примера sms, проект собрался. при попытке зашить в модуль - Error: The type of FLASH Does not match the firmware!

Куда копать? Ума не приложу. Помогите советом.

Сообщение отредактировал Shum1 - Dec 18 2012, 06:35
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Dec 18 2012, 08:07
Сообщение #14


Гуру
******

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



>>Зашил в модуль ...Embedded_AT\tools\SIM900DevIDE_MultiTask_GCC\EmbatSIM\gsmos\coreSW\rvctcore\1137B04V01SIM900M64_ST_EAT.cla

Не зашил в модуль, а шьем вместе с пользовательским. Должно заливаться 2 файла - ядро и пользовательский.

А у вас в опциях стоит - normal - обычное обновление. И Вы пытаетесь залить свой проект на место ядра.

Выберите опцию EmbeddedAT и укажите 2 файла.

И у меня отдельно выложен лоадер 1.6 - возьмите свежую версию.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
bugish
сообщение Dec 20 2012, 11:43
Сообщение #15


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 7-06-12
Из: Севастополь, Россия
Пользователь №: 72 202



Возникла необходимость применить WotchDog Timer (подвисала программа), решил разобраться с командой ebdat4_04Wdtkick()-Функция сброса сторожевого таймера. Вызывайте эту функцию с осторожностью, и только когда время выполнения кода EAT превышает время сброса сторожевым таймером (перевод макрогрупа). Вопрос как запустить WotchDog Timer и каков его интервал. Если я не ошибаюсь, это должен быть некий таймер, если его вовремя не сбросить, то должен пройти аппаратный RESET. Было предположение, что стартует после первого вызова ebdat4_04Wdtkick(), но ошибся либо интервал более 20 мин. Конечно можно слепить свой WotchDog Timer из любого таймера и ebdat4_03Reset(), но это уже не то.

Сообщение отредактировал bugish - Dec 20 2012, 11:46
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 Текстовая версия Сейчас: 18th June 2025 - 15:49
Рейтинг@Mail.ru


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