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

 
 
 
Reply to this topicStart new topic
> Telit GE863GPS ошибки при записи чтении скриптов, При подготовке модуля к работе
smalcom
сообщение Feb 24 2012, 07:34
Сообщение #1


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

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Печаль в том, что ни раундсолюшн, ни телит не желают отвечать на такие щекотливые вопросы. А проблем со скриптами несколько.

1. Запись скрипта на модуль
а.
send: AT#WSCRIPT="script.pyo",10,0\r\n
в ответ тишина.

б. пробуем обмануть модуль(собственно так сейчас и прошивается куча модулей)
send: AT#WSCRIPT="script.pyo",10,0\r\n
send: сразу отправляем данные файла
по окончании данных модуль таки присылает одним паком приглашение и результат
recv: >>>\r\nOK\r\n

2. нередко запись не хочет делаться никаким способом. В ответ приходит только "ERROR: unknown" и это при CMEE=2.
Но не всё так плохо, иногда помогает нагреть модуль до 60С и он чудесным образом начинает записывать файлы.

3. Пока совсем не решённая проблема - чтение файлов. Вот часто модуль ни в какую не отдаёт файлы по RSCRIPT.
В ответ или "memory failure" или "unknown". При этом в самой программе, уже загруженной на модуль файлы прекрасно записываются и читаются.

Кто сталкивался с такими проказами, есть ли лекарство?
Go to the top of the page
 
+Quote Post
molecul
сообщение Feb 24 2012, 08:39
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(smalcom @ Feb 24 2012, 11:34) *
Печаль в том, что ни раундсолюшн, ни телит не желают отвечать на такие щекотливые вопросы. А проблем со скриптами несколько.

1. Запись скрипта на модуль
а.
send: AT#WSCRIPT="script.pyo",10,0\r\n
в ответ тишина.

б. пробуем обмануть модуль(собственно так сейчас и прошивается куча модулей)
send: AT#WSCRIPT="script.pyo",10,0\r\n
send: сразу отправляем данные файла
по окончании данных модуль таки присылает одним паком приглашение и результат
recv: >>>\r\nOK\r\n

2. нередко запись не хочет делаться никаким способом. В ответ приходит только "ERROR: unknown" и это при CMEE=2.
Но не всё так плохо, иногда помогает нагреть модуль до 60С и он чудесным образом начинает записывать файлы.

3. Пока совсем не решённая проблема - чтение файлов. Вот часто модуль ни в какую не отдаёт файлы по RSCRIPT.
В ответ или "memory failure" или "unknown". При этом в самой программе, уже загруженной на модуль файлы прекрасно записываются и читаются.

Кто сталкивался с такими проказами, есть ли лекарство?

Проверьте питание MAX3232. В последнее время народ взял за моду запитывать их от 3.5 - 4, при этом на RX модуля имеем 3.2 - 3.9 В при том, что максимально допустимое значение 3.1 В. При этом и скрипты не шьются, и прошивка зачастую не идет. MAX3232 нужно питать напряжением не более 3.2 В.
Go to the top of the page
 
+Quote Post
smalcom
сообщение Feb 24 2012, 08:53
Сообщение #3


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

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



о, спасибо за хинт. а я и не озвучил оборудование.
но у меня в конвертере стоит sipex sp3232. По доке входная "1" - 2.0-2.4В и допустимое питание 3-5В.
Питание как и у модуля ~4.1В, но ножка RX модуля подключена через транслятор уровня до 2.8В(ножка VAUX модуля).

Ещё используются готовые конвертеры на FTDI. У них стабилизатор на VCCIO - 3.3В.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 24 2012, 08:58
Сообщение #4


Гуру
******

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



>>>У них стабилизатор на VCCIO - 3.3В.

Многовато для модуля у которого 3.1 масимум по входу.
Я бы на VCCIO подал бы с VAUX напряжение правильное, тогда и преобразователь уровня отпал бы.

Кстати точно так же - запитать 3232 от VAUX и не надо будет уровни согласовывать.


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


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

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



странно ибо
Цитата
Operating Range - Interface Levels (2.8V CMOS)
Input high level 2.1V - 3.3V

Попробую таки пошаманить - вдруг поможет
Go to the top of the page
 
+Quote Post
smalcom
сообщение Feb 24 2012, 10:28
Сообщение #6


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

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



опустил напряжение до 2.72 - не помогает. зато один из старых приборов выдал новый финт - эхо есть, но команды не выполняет. фуууух.
Go to the top of the page
 
+Quote Post
molecul
сообщение Feb 24 2012, 10:36
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Хорошо, будем разбираться.

Цитата(smalcom @ Feb 24 2012, 11:34) *
1. Запись скрипта на модуль
а.
send: AT#WSCRIPT="script.pyo",10,0\r\n
в ответ тишина.

Так ведут себя абсолютно все модули? Если нет, какой процент?

Цитата(smalcom @ Feb 24 2012, 11:34) *
2. нередко запись не хочет делаться никаким способом. В ответ приходит только "ERROR: unknown" и это при CMEE=2.
Но не всё так плохо, иногда помогает нагреть модуль до 60С и он чудесным образом начинает записывать файлы.

3. Пока совсем не решённая проблема - чтение файлов. Вот часто модуль ни в какую не отдаёт файлы по RSCRIPT.
В ответ или "memory failure" или "unknown". При этом в самой программе, уже загруженной на модуль файлы прекрасно записываются и читаются.

Опять таки:
1. Как часто это происходит?
2. Версия прошивки?
3. Можете лог AT команд прислать, с временными метками?
Go to the top of the page
 
+Quote Post
smalcom
сообщение Feb 24 2012, 11:11
Сообщение #8


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

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Цитата
Так ведут себя абсолютно все модули? Если нет, какой процент?

нет, по разному. в последней партии 15%, в предпоследней около 5%, ещё раньше было тоже и 15 и 20. Старючие железки двухлетней давности такой проблемы не имели.
Я просто гдето год-полтора терпел это, а теперь достало.

Цитата
Опять таки:
1. Как часто это происходит?

таких модулей гдето в половину меньше предыдущей категории.
Цитата
2. Версия прошивки?

с завода - 7.03.700. обновление до 701 или 702 не помогает

Цитата
3. Можете лог AT команд прислать, с временными метками?

сейчас подготовлю

в приложении лог запросов с временем.
сюда кину коротенький консольный лог
Цитата
atz

OK

at+cmee=2

OK

at#wscript="name.txt",5,0

>>>

+CME ERROR: unknown

at#lscript

#LSCRIPT: free bytes: 2012436

OK

at#wscript="name.txt",5,0

>>>

OK

at#lscript

#LSCRIPT: "name.txt",5

#LSCRIPT: free bytes: 2012156

OK

at#rscript="name.txt"

<<<

+CME ERROR: unknown


чтото файл не прицепился. повторю

Прикрепленные файлы
Прикрепленный файл  request_log.txt ( 42.18 килобайт ) Кол-во скачиваний: 34
 
Go to the top of the page
 
+Quote Post
Pavel V.
сообщение Feb 25 2012, 13:56
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 3-06-06
Пользователь №: 17 742



Не знаю, будет ли полезна эта информация, но я много работал с модулями GL868 из разных поставок - описанной проблемы ни разу не наблюдал.


--------------------
Good News Everyone!
Go to the top of the page
 
+Quote Post
smalcom
сообщение Feb 25 2012, 16:15
Сообщение #10


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

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



яж не могу на всех девайсах - бац, и поменять модули на 868е
Go to the top of the page
 
+Quote Post
molecul
сообщение Feb 27 2012, 06:05
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Попробуйте 703 прошивку. Если проблема остаенется, пишите, будем дальше думать.
Go to the top of the page
 
+Quote Post
smalcom
сообщение Feb 27 2012, 06:41
Сообщение #12


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

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



r сожалению, проблема не пропала


Add: кажется я чтото обнаружил. минутку, поисследую.
Add2: проблема решилась отправкой команды AT&K1 модулю.

Пасибки за помощь.
Go to the top of the page
 
+Quote Post
molecul
сообщение Feb 27 2012, 07:20
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 19-01-11
Из: СПб
Пользователь №: 62 326



Цитата(smalcom @ Feb 27 2012, 10:41) *
r сожалению, проблема не пропала


Add: кажется я чтото обнаружил. минутку, поисследую.
Add2: проблема решилась отправкой команды AT&K1 модулю.

Пасибки за помощь.

HW/SW flow control - это главные грабли, на которые наступают начинающие работать с Telit (да и не только с Telit). странно что вы раньше на них не наступили ))))
Go to the top of the page
 
+Quote Post
smalcom
сообщение Feb 27 2012, 08:09
Сообщение #14


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

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Цитата
странно что вы раньше на них не наступили ))))

вот-вот. прикол в том, что как я озвучил выше проблема не на всех модулях) это здорово выбивает из коллеи. ну и плюс такая странная реакция модема, что надо именно обладать сакральным знанием.
у меня товарищ программист говорит, что если твоя программа имеет в коде чтото типа UnknownError, то вон из профессии... ну, это уже офтоплю)
Go to the top of the page
 
+Quote Post

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

 


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


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