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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Вопрос про надежность SIM300, слетает ли прошивка ?
rx3apf
сообщение Oct 2 2009, 07:28
Сообщение #1


Гуру
******

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



Какова ситуация на сегодняшний день - возможен ли слет прошивки при некорректном отключении питания (принудительное отключение при зависании или пропадание внешнего питания при отсутствии буферной батареи). Вопрос, собственно, к чему - надо ли предусматривать в устройстве коннектор для подключения флешера (и что на него выводить - RxD, TxD, PWRKEY - что еще ?) Или лучше снабдить хост резервным флешаком с образом прошивки и реализовать самому флешер ? Или проблема надумана ?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 2 2009, 08:12
Сообщение #2


Гуру
******

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



После 12 версии полностью переделан алгоритм записи и защиты флешки. Слетов кроме как от шаловливых ручек пользователя больше не наблюдаем.


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


Местный
***

Группа: Участник
Сообщений: 327
Регистрация: 6-10-09
Из: РФ :: Ленинград
Пользователь №: 52 781



Цитата(CADiLO @ Oct 2 2009, 12:12) *
После 12 версии полностью переделан алгоритм записи и защиты флешки. Слетов кроме как от шаловливых ручек пользователя больше не наблюдаем.

То есть, батарейка теперь не нужна? И как же тогда сконфигурировать вывод Vbat?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 6 2009, 12:36
Сообщение #4


Гуру
******

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



Странный вопрос - а питать модуль через какой вывод собрались ?????


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


Местный
***

Группа: Участник
Сообщений: 327
Регистрация: 6-10-09
Из: РФ :: Ленинград
Пользователь №: 52 781



Цитата(CADiLO @ Oct 6 2009, 16:36) *
Странный вопрос - а питать модуль через какой вывод собрались ?????

Може я и глупость сказал, но у меня стационарное устройство, есть блок питания. А батарейки не надо - и место на плате лишнее занимает, и денег стоит... Достаточно ли питания от БП? В даташите сказано, что батарейка-де есть перманентная необходимость.

Сообщение отредактировал Slonofil - Oct 6 2009, 14:13
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 6 2009, 14:45
Сообщение #6


Гуру
******

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



>>>>И как же тогда сконфигурировать вывод Vbat?

Конечно же подать питание от блока питания на Vbat.

Просто у меня попадался в общении один товарищ который доказывал что питать модуль нужно через Vchg, а батарейка если не нужна, то Vbat оставляем в воздухе.... Самое главное что он в это верил.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Oct 6 2009, 19:00
Сообщение #7


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

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



Цитата(CADiLO @ Oct 6 2009, 17:45) *
Просто у меня попадался в общении один товарищ который доказывал что питать модуль нужно через Vchg, а батарейка если не нужна, то Vbat оставляем в воздухе.... Самое главное что он в это верил.

И самое смешное, что оно у него местами могло даже через какое-то ухо работать... да простят модераторы, не выдержал; пусть в зачёт не идёт, что ли. wink.gif
Когда-то так питал "Триум Марс", пока тот не приказал долго жить. Списал на неопытность. Больше не буду wink.gif


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
Slonofil
сообщение Oct 8 2009, 09:00
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 327
Регистрация: 6-10-09
Из: РФ :: Ленинград
Пользователь №: 52 781



1. В документах на сей GPRS-мопед сазано, что при внезапном выключении устройства и наличии отсутствия аккумулятора внутренняя память прикажет долго жить. Насколько я понял, теперь этот недостаток устранили в прошивке, и пропадание питания (при безбатарейной конструкции) не убьёт модуль, да? А что делать с цепями зарядки аккумулятора?

У меня ещё немного крамольная мысль (ругать щас будут...), что разработчики модуля слегка приблудные ребята. Ну никаки им не сделать было интерфейс модуля стандартным TTL 5V или 3,3V. Надо было именно 2,98... чтобы рассыпуху вокруг плодить, извращаться... angry.gif

Вот ещё пара вопросов, уж не сочтите за труд ответить, уважаемые знатоки:

2. В документе ГАММЫ смутили фразы "Минимум сигналов необходимый для большинства простых приложений. Полный набор сигналов используется при работе с GPRS или передаче данных на скорости более чем 9600 Kb/S., или при расширении фунциональности устройства."
Для того, чтобы рулить модулем в режиме GPRS-модема на скорости 115200, достаточно ли только RX/TX, или надо городить все сигналы? Не хотелось бы лепить лишнее, ведь модуль будет управляться с PIC-контроллера с EUSART без аппаратной реализации RTS/CTS/DTR/DCD/RI.

3. Какой посоветуете ионистор поставить в цепь VRTC?

4. В том же документе сказано "Непосредственно возле модуля устанавливаются два конденсатора", и указан номинал 2x2200uF. На форуме обсуждалась очень вкусная ST1S10, на выход которой, согласно Datasheet'у, не нужно ставить больше 22uF. Я так полагаю, что верить нужно производителю ST1S10. Тогда я понапихаю керамики вокруг SIM300 на некую сумму микрофарад, а остальное до 22 микрофарад надо ставить рядом с выходом преобразователя? Я всё правильно понял? Да, кстати, удобно ли паять DFN8 жалом "микроволна" или феном, или лучше взять SO-8 и не извращаться?

5. Хотелось бы знать, стоит ли устанавливать на одну плату SIM300 и RF-модуль ISM-диапазона (2,4 ГГц) типа MRF24J40MA? Они не станут друг другу мешать? Стоит ли их ставить по разные стороны платы? Если плата 4-слойная, то экран GND по идее должен их друг от друга спрятать...

Спасибо за ответы!!!!!
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 8 2009, 09:23
Сообщение #9


Гуру
******

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



Отвечаю по порядку

1. В документах на сей GPRS-мопед сазано, что при внезапном выключении устройства и наличии отсутствия аккумулятора внутренняя память прикажет долго жить. Насколько я понял, теперь этот недостаток устранили в прошивке, и пропадание питания (при безбатарейной конструкции) не убьёт модуль, да? А что делать с цепями зарядки аккумулятора?

Оставить в воздухе

У меня ещё немного крамольная мысль (ругать щас будут...), что разработчики модуля слегка приблудные ребята. Ну никаки им не сделать было интерфейс модуля стандартным TTL 5V или 3,3V. Надо было именно 2,98... чтобы рассыпуху вокруг плодить, извращаться...

Если поискать, то 2.98v что ни на есть стандартный уровень для устройств с питанием 3.0 вольта.
А еще есть уровни 1.8v, 0.9v....


Вот ещё пара вопросов, уж не сочтите за труд ответить, уважаемые знатоки:

2. В документе ГАММЫ смутили фразы "Минимум сигналов необходимый для большинства простых приложений. Полный набор сигналов используется при работе с GPRS или передаче данных на скорости более чем 9600 Kb/S., или при расширении фунциональности устройства."
Для того, чтобы рулить модулем в режиме GPRS-модема на скорости 115200, достаточно ли только RX/TX, или надо городить все сигналы? Не хотелось бы лепить лишнее, ведь модуль будет управляться с PIC-контроллера с EUSART без аппаратной реализации RTS/CTS/DTR/DCD/RI.

Если просто рулить модулем АТ командами то даже для 115200 достаточно 2 вывода RX, TX.
А вот для GPRS желательно полный интерфейс - иначе сота вам скажет что занята, а вы будете данные продолжать слать в никуда до полного зависания. Или ждать от нее ответа.....


3. Какой посоветуете ионистор поставить в цепь VRTC?

Рекомендации есть в даташите.

4. В том же документе сказано "Непосредственно возле модуля устанавливаются два конденсатора", и указан номинал 2x2200uF. На форуме обсуждалась очень вкусная ST1S10, на выход которой, согласно Datasheet'у, не нужно ставить больше 22uF. Я так полагаю, что верить нужно производителю ST1S10. Тогда я понапихаю керамики вокруг SIM300 на некую сумму микрофарад, а остальное до 22 микрофарад надо ставить рядом с выходом преобразователя? Я всё правильно понял? Да, кстати, удобно ли паять DFN8 жалом "микроволна" или феном, или лучше взять SO-8 и не извращаться?

Когда писалось про 2x2200uF имелось в виду что БП не отдает 2 ампера (ну не нужен GPRS, а в разговоре таких токов нет).
Но модуль для старта проверяет - а может ли источник отдать 2 ампера ? если нет, то не включится. Вот эти емкости и были компенсаторами на выходе линейного 1 амперного стабилизатора.

Естественно для нормального импульсника ST1S10 нужно следовать его даташиту.


5. Хотелось бы знать, стоит ли устанавливать на одну плату SIM300 и RF-модуль ISM-диапазона (2,4 ГГц) типа MRF24J40MA? Они не станут друг другу мешать? Стоит ли их ставить по разные стороны платы? Если плата 4-слойная, то экран GND по идее должен их друг от друга спрятать...

Вот на этот вопрос я уже не отвечу - по идее если 4 слойка и нормальная GND, то наводки быть не должно - впрочем еше нужно смотреть как будут сделаны антенные цепи. По крайней мере 16 SIM300D на полноразмерной PCI плате - тоже 4 слойке - не мешают друг другу.


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


Местный
***

Группа: Участник
Сообщений: 327
Регистрация: 6-10-09
Из: РФ :: Ленинград
Пользователь №: 52 781



Спасибо, Многоуважаемый, Вы очень помогли!!!

Цитата(CADiLO @ Oct 8 2009, 13:23) *
Если просто рулить модулем АТ командами то даже для 115200 достаточно 2 вывода RX, TX.
А вот для GPRS желательно полный интерфейс - иначе сота вам скажет что занята, а вы будете данные продолжать слать в никуда до полного зависания. Или ждать от нее ответа.....

Может, покажусь тупым, но всё же попрошу уточнения: по 2 линиям TX/RX я не смогу нормально педалить SIM300 именно (и преимущественно) как GPRS-модем? То есть мне придётся программным образом реализовывать полновесный RS-232 интерфейс? Ой, как не хотелось бы...

А не могли бы Вы сказать (из своего опыта), какова реальная скорость и ёмкость передачи на GPRS (у какого-то известного Вам оператора)? Кто-то пугает низкой скоростью...

Кстати, а GND и TOP/BOTTOM заливать сплошным полигоном или сеткой? Не имел пока сношений с радио-периферией, хочется сделать наиболее работоспособное устройство с первого-третьего раза. Я не сноб - просто деньги из своего кармана laughing.gif

Сообщение отредактировал Slonofil - Oct 8 2009, 10:23
Go to the top of the page
 
+Quote Post
barabek
сообщение Oct 8 2009, 12:29
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 540
Регистрация: 16-08-07
Из: Владивосток
Пользователь №: 29 831



Цитата(Slonofil @ Oct 8 2009, 21:23) *
Может, покажусь тупым, но всё же попрошу уточнения: по 2 линиям TX/RX я не смогу нормально педалить SIM300 именно (и преимущественно) как GPRS-модем? То есть мне придётся программным образом реализовывать полновесный RS-232 интерфейс? Ой, как не хотелось бы...

Пользовался встроенным стеком. Командой CIPSEND. В описании на эту команду написано, что максимальная длина посылки не более 1460 байт. У меня посылки гораздо меньше (100-200байт). Естественно, после отправки команды дожидался SEND OK. Работал по умолчанию на 115200 и только по RX/TX. Вроде косяков не наблюдал. Вопрос к уважаемому CADiLO - ведь при описанном мной алгоритме можно обойтись только минимальным набором?
Go to the top of the page
 
+Quote Post
av-master
сообщение Oct 8 2009, 19:06
Сообщение #12


Знающий
****

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



Цитата
Кстати, а GND и TOP/BOTTOM заливать сплошным полигоном или сеткой?
а разделять кто будет? на аналоговую цифровую, смотреть путь токов Сэтими самыми помехами. звезду рисовать? или думаете и так прокатит? ну ну...

2. следите только за CTS/ как только поднялся. стоп на передачу. что сложного. ????

3. сим300 очень хороший и не глючный модем. - если ним правильно пользоваться ))) это к тому чтоб не кричали что руки прямые а оно глючит )))
Go to the top of the page
 
+Quote Post
Slonofil
сообщение Oct 9 2009, 08:52
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 327
Регистрация: 6-10-09
Из: РФ :: Ленинград
Пользователь №: 52 781



Цитата(av-master @ Oct 8 2009, 23:06) *
а разделять кто будет? на аналоговую цифровую, смотреть путь токов Сэтими самыми помехами. звезду рисовать? или думаете и так прокатит? ну ну...

Ну, так на то и спрашиваю, что своего опыта нету, а работать с этим надо. Вот Вы, опытные и маститые, и умудрите нас, юных. Можно сделать и две отдельные земли, соединив их в одной точке. Надо так надо!

Цитата(av-master @ Oct 8 2009, 23:06) *
2. следите только за CTS/ как только поднялся. стоп на передачу. что сложного. ????

Спасибо, ценная информация. А в чём смысл остальных линий? Они нужны только на приём? Если я буду поллить CTS, то что делать с RTS? Нужен ли мне в штатной работе Gebug Port (DBG_TXD и DBG_RXD)? Его просто игнорировать, если он не нужен?

Цитата(av-master @ Oct 8 2009, 23:06) *
3. сим300 очень хороший и не глючный модем. - если ним правильно пользоваться ))) это к тому чтоб не кричали что руки прямые а оно глючит )))

Лично я пока не высказывался в таком ключе. Все проблемы могут исходить прежде всего из кривости рук. Лично убедился в этом уже не раз.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 9 2009, 09:14
Сообщение #14


Гуру
******

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



DBG не нужен.

RTS будет нужен если инициатор обмена будет на другой стороне соты - вы будете говорить ему готовы или нет.

еще народ использует RI - посмотрите по диаграмке по нему можно определить тип входящего вызова - голос, SMS....

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


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


Знающий
****

Группа: Свой
Сообщений: 812
Регистрация: 22-01-05
Из: SPb
Пользователь №: 2 119



Цитата(CADiLO @ Oct 9 2009, 13:14) *
Аналоговую и цифровую земли соединяете в одной точке - обычно это у стабилизатора питания.


Где-то я читал, что аналоговая и цифровая земли в SIM300 уже соединенны внутри модуля.
И никаких дополнительных соединений делать не надо.
Go to the top of the page
 
+Quote Post

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

 


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


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