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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> О GSM сигнализациях и качестве кода
celsio
сообщение Nov 24 2015, 16:41
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-11-15
Пользователь №: 89 440



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

"Проблема с дозвоном на аппарат.
И еще не отвечает на запрос о версии ПО ни смс командой ни дтм"

Разработчики отвечают:

"
нам также удалось один раз подловить такое состояние, погибает не только задача, связання с гсм, но и все остальные запущенные задачи.
Очень сильно похоже на пробему "переполнения" стека :-(
Програмный код *** построен на базе бесплатной операционной системы FreeRTOS, которая есть реалтаймовой и многозадачной. Но там для каждой задачи надо верно определить необходимый для нее стек. изменения сделаны - проводим тестирование, поскольку глюк редкий, то желательно не спешить :-)
"

Занавес. Это тиражный продукт, на который возложена функция охраны. Даже не удосужились стандартный вочдог включить и ресет реализовать в обработчике переполнения стека.

А у них оказывается еще и "опенсурс" есть. Заглянул в код, а там:
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
p_kav
сообщение Nov 24 2015, 18:16
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 294
Регистрация: 5-08-14
Из: Ярославль
Пользователь №: 82 466



Что-то у меня как-то самооценка сразу повысилась после прочтения такого sm.gif
Хотя, с другой стороны, даже Apple в одном из своих айфонов накосячили с антенной.
Ну ничего, прокатятся по всем клиентам по стране, обновят прошивку, в следующий раз не будут такого допускать.
Go to the top of the page
 
+Quote Post
butthead2
сообщение Nov 24 2015, 18:28
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Хм. А разьве есть связь популярности с надежностью или хорошим дизайном? В наших реалиях популярность == за три копейки + работа менеджера по продажам
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 24 2015, 19:59
Сообщение #4


Гуру
******

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



>>>На одном форуме одной из самых популярных gsm-сигнализаций в Украине....

Если для вас это популярная, то значит вы не Украинец и слово "Магнум" вам не известно. Скажем по другому - массово-дешевых.... sm.gif
Я когда-то уже приводил плюху которую в "ххх" учудили поставив GPS над GSM модулем. Слава Богу на сегодня исправили ошибки ребята.
А программеры... так они везде ошибаются - бывает.

Популярных и надежных это вот - http://magnum.org.ua/catalog

>>>Ну ничего, прокатятся по всем клиентам по стране, обновят прошивку

Не прокатятся. Мы в свое время, проводя семинары, на чужих примерах хорошо народу показали преимущества дистанционного обновления прошивок.
Большинство клиентов давно уже со своих серверов железки обновляют.


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


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Эдуард, перестаньте заниматься пиаром! Я понимаю, МСС хороший потребитель модулей, но. Внутри магнум не меньший колхоз чем ххх. А за датчик удара на микрофоне вообще... пожизненный эцих с гвоздями. Даже китайцы до такого не додумались
Go to the top of the page
 
+Quote Post
x893
сообщение Nov 24 2015, 21:47
Сообщение #6


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

Группа: Свой
Сообщений: 1 333
Регистрация: 27-10-08
Из: Планета Земля
Пользователь №: 41 226



А ссылкой на разрекламированный оперсорс не поделитесь ?
Что то не получается найти.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 25 2015, 05:08
Сообщение #7


Гуру
******

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



Это не пиар, это действительно хоть что-то в мире сигналок.
Ибо насмотревшись на то до чего додумывались и китайцы, и наши "деятели", то большую часть разработок можно вообще сразу в мусорник отправлять.
Там однозначно с вашей фразой соглашусь - >>> " В наших реалиях популярность == за три копейки + работа менеджера по продажам "
А что касается потребления модулей, так МСС даже в первую двадцатку не попадает. sm.gif


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


Местный
***

Группа: Участник
Сообщений: 294
Регистрация: 5-08-14
Из: Ярославль
Пользователь №: 82 466



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

Цитата
Я когда-то уже приводил плюху которую в "ххх" учудили поставив GPS над GSM модулем. Слава Богу на сегодня исправили ошибки ребята.

Это как? На разных сторонах платы?

Цитата
Большинство клиентов давно уже со своих серверов железки обновляют.

С одной стороны это хорошо, не надо никуда ездить. Но с другой стороны из-за программной ошибки можно уложить устройство так, что придется ехать уже с программатором. Думаю, лучше уж пусть клиент сам подключит и прошьет контроллер по инструкции через USB.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 25 2015, 07:09
Сообщение #9


Гуру
******

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



Я бы написал. Но если народ вообще в даташиты не заглядывает, то и этот ТОР20 не поможет.
В свое время FAQ по SIM300 было на сайте - так и провалялось нечитанное... sm.gif
Многим даже лень поиск по форуму сделать, хотя множество вопросов раз по пять описывалось и разжевывалось.


>>>Это как? На разных сторонах платы?

Это так как на рисунке ниже. Ни Ground plane, ни мыслей о наводках....
Эскизы прикрепленных изображений
Прикрепленное изображение
 


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


Местный
***

Группа: Участник
Сообщений: 294
Регистрация: 5-08-14
Из: Ярославль
Пользователь №: 82 466



Цитата(CADiLO @ Nov 25 2015, 11:09) *
Я бы написал. Но если народ вообще в даташиты не заглядывает, то и этот ТОР20 не поможет.
В свое время FAQ по SIM300 было на сайте - так и провалялось нечитанное... sm.gif
Многим даже лень поиск по форуму сделать, хотя множество вопросов раз по пять описывалось и разжевывалось.


А такое уже было на форуме по AVR-микроконтроллерам. Там гуру составил FAQ по самым часто встречающимся вопросам и косякам при написании прошивок на C++ и добавил ссылку на него себе в подпись. Многие темы стали состоять из трёх сообщений: Вопрос, "см. ссылку в подписи" - "Понял, спасибо", да и повторяющихся тем стало меньше. Главное - прикрепить тему, чтоб все видели.

Цитата(CADiLO @ Nov 25 2015, 11:09) *
Это так как на рисунке ниже. Ни Ground plane, ни мыслей о наводках....


А вот тут я не уверен насчет Ground plane. У меня есть такие антенны. Cверху керамика 25х25х4, а снизу активный усилитель под металлической крышкой. Работают идеально. Видимо, Ground plane 25х25 им вполне достаточно. А вот наводки - это да, входу GPS-приемника придется несладко.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 25 2015, 07:30
Сообщение #11


Гуру
******

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



>>>Cверху керамика 25х25х4, а снизу активный усилитель под металлической крышкой

Там стоит SSF1919 (или SAH1919). 19х19мм.
Оба варианта требуют GP минимум 25х25 мм. с припаиванием к нему 4 точек GND с периметра экрана.
Тогда это будет правильно.
А завесить в воздухе... SSF - Sirf III еще как-то будет работать. А вот SAH - Atheros уже маловероятно. Проверяли.

Про FAQ по модулям идею принял. На праздники НГ будет куча времени, переберу все свои записи и ответы и сделаю.


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


Участник
*

Группа: Участник
Сообщений: 39
Регистрация: 24-11-15
Пользователь №: 89 440



Цитата(x893 @ Nov 24 2015, 21:47) *
А ссылкой на разрекламированный оперсорс не поделитесь ?
Что то не получается найти.

Вот.
A вот и плата/схема из архива по ссылке, чтобы долго не рыться, хорошо бы услышать критику. Лучший метод обучения - изучать чужие косяки sm.gif

Прикрепленный файл  OKO_U2_Sch.PDF ( 256.68 килобайт ) Кол-во скачиваний: 512

Прикрепленный файл  OKO_U2_TOP.pdf ( 251.1 килобайт ) Кол-во скачиваний: 304

Прикрепленный файл  OKO_U2_BOT.pdf ( 343.24 килобайт ) Кол-во скачиваний: 244


Сообщение отредактировал celsio - Nov 25 2015, 08:50
Go to the top of the page
 
+Quote Post
butthead2
сообщение Nov 25 2015, 11:17
Сообщение #13


Местный
***

Группа: Участник
Сообщений: 301
Регистрация: 22-07-09
Пользователь №: 51 470



Цитата(celsio @ Nov 25 2015, 11:49) *
A вот и плата/схема из архива по ссылке, чтобы долго не рыться, хорошо бы услышать критику. Лучший метод обучения - изучать чужие косяки sm.gif

Так первое что попалось
1) VT1 не имеет ограничения скорости открытия. Если сравнить емкости слева и справа то лучше бы оно там было
2) R22 и аналогичные. 100 Ом это жестоко
3) SP485 формально не является fault tolerant, лучше поставить растяжки, тем более что девай подразумевается мастером
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 25 2015, 11:46
Сообщение #14


Гуру
******

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



Цепочка DA2 + DA1 + VT1 - это белый пушной зверек....

А просто поставить DA2-ADJ и завести ON_GSM ей на вывод EN религия не позволила.
За суммарную цену этой цепочки, включая конденсаторы, туда можно поставить шикарный синхронник который займет места намного меньше будет проще и надежнее.


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


Местный
***

Группа: Участник
Сообщений: 294
Регистрация: 5-08-14
Из: Ярославль
Пользователь №: 82 466



Так тут 5 Вольт используется для USB.
Если устройство является хостом, то без 5 Вольт никак не обойтись.
Плюс 1-wire я бы питал от него, ибо гораздо стабильнее на длинных линиях.

Сообщение отредактировал p_kav - Nov 25 2015, 12:49
Go to the top of the page
 
+Quote Post

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

 


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


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