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

 
 
6 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Для "Peps" и остальных кто пользуется ЕАТ - исправления.
CADiLO
сообщение Mar 9 2011, 07:11
Сообщение #1


Гуру
******

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



Simcom ответил на запрос согласно вот этого:

1. possibly error in libraries SIM900DevIDE - procedure of interrupt trap from signals
UART EVENT_SERIALSTATUS in manual,
and EVENT_SERAILSTATUS in fl_appinit.h.

2. In a document SIM900_Embedded AT Application Note_V1_0.pdf page 34 possibly error.
A "Type" is written FlTriggerType , in libraries this type is described as FlGpioTriggerType.

3. interrupt does not work from GPIO


новая версия фирмваре выложена - http://microchip.ua/temp/coresw3.rar
Документацию заменю на сайте по приходу новых версий.


Вот дословно ответ:

Thanks for your interest for our Embedded AT.

1 > For the spelling in our code “fl_appinit.h”, it is a mistake. However it will not affect the running of our program. You can use it
2 > We will change the doc accordingly.
3 > For question3, please test beat version.




--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Peps
сообщение Mar 9 2011, 07:41
Сообщение #2


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



Спасибо огромное, появится свободная минутка - обязательно протестирую прерывания и отпишусь.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 9 2011, 08:11
Сообщение #3


Гуру
******

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



ОК. Если что еще обнаружите пишите.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Peps
сообщение Mar 10 2011, 07:03
Сообщение #4


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



Обнаружил что присланная версия 1137B01V03SIM900M64_ST_EAT_FOR_TEST_20110307 мягко говоря неработоспособна. Модуль включается по кнопке PowerKey, в отладочный порт выдает FC FC FC FE FC FC FE FC не регистрируется и не передает управление пользовательской программе. Иногда светодиод статуса просто гаснет, после чего совершенно не реагирует на кнопку PowerKey. Перепрошивал версию V02 - пользовательское приложение работает, модем регистрируется в сети.
Крепко видимо наши юговосточные братья отметили свой новый год! wink.gif
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 10 2011, 07:29
Сообщение #5


Гуру
******

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



Понятно - отправил на SIMCOM.
Бум их пинать.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
pomidorov
сообщение Mar 10 2011, 07:46
Сообщение #6


Участник
*

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



Наверно нам уже можно претендовать на зарплату, как внештатным сотрудникам отдела QA Симкома wink.gif
Понятное дело, все делают ошибки, это рабочий процесс. Но такая прошивка, по идее, не должна была покинуть даже здание Сикмома.

Peps,
Вы пробовали обновлять прошивку по воздуху с помощью eat1_09UpdateEmbeddedAp() ?
Вроде работает, но думаю, насколько безопасно использовать если будет сбой питания.
Не знаете, в файле .cla присутсвует контрольная сумма?
Go to the top of the page
 
+Quote Post
Peps
сообщение Mar 10 2011, 08:02
Сообщение #7


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



К сожалению не могу ответить Вам не на один вопрос.
Я не любитель всяких экзотических способов обновления прошивки. Хотя, если в программе обнаружен критический косяк - обновление по воздуху как возможность сэкономить деньги на транспортировке прибора. А если перепрошивка даст сбой - ну что же, все равно нужно было бы везти прибор в сервис...
А вот по поводу EAT у меня закрались смутные сомнения - практика показывает, что без передергивания питания стабильная работа не гарантирутся... Для корректной работы в таком случае нужен микроконтроллер. А если есть микроконтроллер - зачем нужно EAT? Вот если бы придумать способ выведения модуля из глубокого зависания! NRESET - не предлагать. Кто то из форумчан уже наступил на эти грабли...
Go to the top of the page
 
+Quote Post
pomidorov
сообщение Mar 10 2011, 08:08
Сообщение #8


Участник
*

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



Хм. Пока не видел зависаний, можно подробней?
Один раз только, на передаче по FTP модуль призадумался и не индицировал приходящие смс, но сам вернулся потом.
Может использовать watchdog (ebdat4_04Wdtkick)?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 10 2011, 08:19
Сообщение #9


Гуру
******

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



Вот что спрашивает SIMCOM

1. When you have test the ”1137B01V03SIM900M64_ST_EAT_FOR_TEST_20110307”, have you download it together with the build from CoreSw

имелось в виду что:

Copy all the file under coreSW, which is under the attached file. To your directory ”..\EmbatSIM\gsmos\coreSW”


я перевыложил полную версию архива coreSW.rar - попробуйте заменить в директории EmbatSIM\gsmos\coreSW

ВСЕ файлы совпадающие с архивом. Возможно это мой недосмотр что я дал только *.cla файл, а не ошибка SIMCOM.


2. Are you testing under the environment from EmbeddedAT?

3. By the way, what is your RVCT fw version? (you can check it through SIMIde: option->compiler option)


Пожалуйста проверьте как можно скорее.


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


Участник
*

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



Cadilo,

Спасибо попробуем, как время будет. Скорее всего так и есть, нужно пересобрать с новым core. Отпишусь.
Вы не знаете, что ещё интересного в новой прошивке кроме фикса по прерываниям от GPIO?
Беглый взгляд выявил новые команды: : CBUZZERING, NETLOCK, CEMNL, SLEDS( уже упомянули ), CRTXVMA
Эх, если бы можно было ещё какой-то уникальный id читать из eat приложения. imei не годится, т.к можно сменить. Например 64 bit unique device number флешки.

Go to the top of the page
 
+Quote Post
Peps
сообщение Mar 10 2011, 08:30
Сообщение #11


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



Ссылочка не работает, можете перевыложить?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 10 2011, 08:33
Сообщение #12


Гуру
******

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



http://microchip.ua/temp/coreSW.rar

выложил так как пришло - не перепаковывая.
если это мой недосмотр, то приношу извинения.

они особо подчеркнули что это должно заменить (или добавить если для 02 не было) все подобные файлы от V02 в директории \coreSW

у меня это например так: C:\SIM900DevIDE\EmbatSIM\gsmos\coreSW\

0x3700001000000115.str
1137B01V03SIM900M64_ST_EAT_FOR_TEST_20110307.cla
1137B01V03SIM900M64_ST_EAT_FOR_TEST_20110307.def
1137B01V03SIM900M64_ST_EAT_FOR_TEST_20110307.sym
1137B01V03SIM900M64_ST_EAT_FOR_TEST_20110307.x


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Peps
сообщение Mar 10 2011, 09:28
Сообщение #13


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



Переписал файлы, присланные Вами в директорию C:\SIM900DevIDE\EmbatSIM\gsmos\coreSW\
После этого компилятор ругается так:
Fatal error: L6002U: Could not open file ../EmbatSIM/gsmos/libs/../coreSW/1137B0
1V02SIM900M64_ST_EAT.sym: No such file or directory
Not enough information to produce a SYMDEFs file.
Not enough information to list image symbols.
Not enough information to list the image map.
Finished: 3 information, 0 warning, 0 error and 1 fatal error messages.
make: *** [GPIO_Test.cla] Error 1

Вопрос: какие файлы конфигурации подправить нужно?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 10 2011, 09:51
Сообщение #14


Гуру
******

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



какая версия компилятора ?

option->compiler option

там две строчки - можно их?


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


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

Группа: Участник
Сообщений: 183
Регистрация: 12-01-10
Из: Минск
Пользователь №: 54 745



Вот такие строчки
C:\RVCT_EMBEDDEDAT\RVCT_EAT\2_2b616
C:\RVCT_EMBEDDEDAT\RVCT_EAT\2_2b576\include\windows

Сообщение отредактировал Peps - Mar 10 2011, 09:54
Go to the top of the page
 
+Quote Post

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

 


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


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