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

 
 
> странное поведение DCD в SIM900
rx3apf
сообщение Mar 22 2012, 17:54
Сообщение #1


Гуру
******

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



Вот только сейчас обнаружил странное поведение DCD при входящих CSD-вызовах (сразу говорю, версия прошивки старая, B06). Установлено &C1, делаю вызов (причем даже не с модема, а просто с городского телефона), дождавшись RING, делаю ATA, и бросаю трубку. Естественно, "NO CARRIER". И в этот момент у модуля активируется DCD ! Причем он не сбрасывается ни по ATH, ни по ATZ.

Вопросов несколько:
Кто-нибудь это наблюдал на старых версиях прошивки ?
Вылечено ли это в новых ?
Как это обходить, кроме как отключением модуля?
Есть ли где-то список ошибок, исправленных в разных версиях прошивки (имея такой список, я бы на два первых вопроса сам бы нашел ответ) ?

Перешивать смысла нет (разве чтобы ответить на второй вопрос), мне нужен алгоритм действий для B06.

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CADiLO
сообщение Mar 24 2012, 16:44
Сообщение #2


Гуру
******

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



>>>>Речь про купил, вставил и начал работать. Без паяльника.

Лень ? Или прикалываетесь ?

>>>>Если бы вы перед тем как отвечать внимательно читали исходное сообщение: между SIM900 и CP210x стоит пик-контроллер (который тупо дублирует состояние ножки "RX"
>>>>с одного порта на ножку "TX" другого и наоборот). И при подключении к нему "кита" с MAX232 всё работает. А при подключении CP210x -- нет. Гадаем дальше? Если что, то
>>>>через ту CP210x упомянутые выше мегабайты со звуком программируются без ошибок и сбоев в обе стороны. Проблема где-то в другом месте, не кажется?

Именно кажется, потому как в процессе перезаписи флеш модуль сам несколько раз меняет скорость и гдето ваша трансляция просто не успевает. Вы уверены что контроллер правильно отработает портами трансляцию 115200? - я например нет. Так что проблема именно в подходе и примененном решении. Если контроллер исключить, то модуль прекрасно обновится через CP21xx. Так что дело как раз в том что надо было принять другое решение - или коммутатором порт модуля переключать, или физически, или уж програмно не полениться реализовать правильно.

>>>Какой именно кабель? Он не предназначен для пайки в куда попало, кроме как для включения в телефон конкретной модели. От него нет никакой документации ("распиновки").

Про сайт PINOUT.RU наверно вы не слышали, но GOOGLE наверняка знаете. Тип кабеля известен - нашли тот который трехвольтовый, вместо телефонного разъема поставили свой и вперед.

>>>>Сейчас у всех современных телефонов USB. Антиквариат искать в Автово (на Караваевой даче)? Нет, спасибо

Полное незнание предмета. USB - пользовательские. А перешиваются 90% телефонов по сей день не штатным USB кабелем, а технологическим через COM.
Почитайте соответствующие форумы. И посмотрите распиновку телефонов. Нахрена вместе с USB выведены RX и TX?

>>>Ну вот мы ставим ВНЕШНЕЙ SOIC8 SPI (AT45161), но она нам самим нужна: все 16Mbit, увеличить до 64? Тоже себе весь объём заберём. Ешё один soic на плате разводить что ли?

Если можете обойтись - не ставьте. Кому нужно будет - предусмотрит и поставит при необходимости.

>>>Вы что хотите сказать что кто-то таки так делает??? Ездит по стране, посылает людей simcom обновлять?

Не поверите - я как минимум пятерых знаю - дошло что нужно сделать удаленное обновление после первых претензий клиентов.

>>>Модемы надо делать правильно сразу, а не предусматривать способы их прошивки удалённо. Радиолюбительский подход здесь нипричём.

Что в вашем понятии правильно ? Нет, даже не так - покажите хоть одного производителя модемов у кого менее 3-5 версий прошивок.
Вот сделали сразу правильно и все - СРАЗУ. Вейвком? Телит? Синтерион? - а может из китайцев кто ????
Глупости - модемы совершенствуются до последнего момента пока их не прекратят производить. У ВСЕХ ПРОИЗВОДИТЕЛЕЙ!!!!
И ошибки исправляются и новые фишки вводятся. Так что надо обновление предусматривать - НАДО!

>>>Из такой "документации" написать работающее ПО -- НЕВОЗМОЖНО. Т.е. очередной пример так называемого вранья.

Написано не одним человеком и работает. Кто хочет - ищет способ, а кто не хочет - причину. Значит или не хватает знаний или желания.
Я лично себе утилитку на основе этого документа ваял которая меняет ИМЕИ на лету. К сожалению до ума не довел - нет времени разобраться
с алгоритмом сдвига служебного блока и пересчета КС. Поэтому работает только если блок изначально находился в начале служебного сегмента.

>>>>Кабель от "кита" имеет DB9F ("socket", "розетку") с обоих сторон.
.................................
>>>и это не позволяет использовать любой стандартный кабель, кроме предоставленного симкомом

Ахренеть!!! А про вставки преобразующую "папа" <cross> "мама наверное вы никогда не слышали.
Вот хотя бы такие http://www.usconverters.com/images/m-f-gen...changer-LRG.jpg

У меня набор из 6 вставок - как прямые так и перекрестные + нульмодемные - позволяет перекрутить любой 9 пиновый кабель в то что нужно.
Набор стоил $8, был найден и куплен для работы. Давно себя окупил. Было бы желание, а не жалобы.

>>>>Было мной замечено, что иногда существует иногда конфликт драйверов,

Артем, я больше скажу - под FT232 есть два комплекта драйверов - одни работают WXP SP2 , другие WXP SP3 и наоборот - никак.
Две взаимных ошибки - и ничего....
И еще фокус - если я поставлю драйвера от FT232 раньше драйверов к CDMA SIM5215 - то на CDMA отладочный порт конфликтует.
А если наоборот - то нет. Причем оба драйвера имеют микрософтовский WHQL сертификат.


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


Местный
***

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



Цитата(CADiLO @ Mar 24 2012, 20:44) *
>>>>Речь про купил, вставил и начал работать. Без паяльника.

Лень ? Или прикалываетесь ?


Я про работу, а не радиолюбительство:

Цитата
>>>Какой именно кабель? Он не предназначен для пайки в куда попало, кроме как для включения в телефон конкретной модели. От него нет никакой документации ("распиновки").

Про сайт PINOUT.RU наверно вы не слышали, но GOOGLE наверняка знаете. Тип кабеля известен - нашли тот который трехвольтовый, вместо телефонного разъема поставили свой и вперед.

Почитайте соответствующие форумы. И посмотрите распиновку телефонов. Нахрена вместе с USB выведены RX и TX?


И никакие форумы и сайты читать не буду даже. Равно как и что-то куда-то припаивать.

Цитата
Именно кажется, потому как в процессе перезаписи флеш модуль сам несколько раз меняет скорость и гдето ваша трансляция просто не успевает. Вы уверены что контроллер правильно отработает портами трансляцию 115200? - я например нет.


А я уверен. Проблема скорей в том, что сам CP21xx не успевает сменять скорость так быстро. Возможно, действительно зависит от драйверов. Хотя изначально она заложена "программным обеспечением низкого качества", мягко выражаясь.

Цитата
Полное незнание предмета. USB - пользовательские. А перешиваются 90% телефонов по сей день не штатным USB кабелем, а технологическим через COM.


Мы не о ремонте сотовых телефонов говорим. Мне вообще всё равно как они там прошиваются.

Цитата
>>>Ну вот мы ставим ВНЕШНЕЙ SOIC8 SPI (AT45161), но она нам самим нужна: все 16Mbit, увеличить до 64? Тоже себе весь объём заберём. Ешё один soic на плате разводить что ли?

Если можете обойтись - не ставьте. Кому нужно будет - предусмотрит и поставит при необходимости.


Я рассказал свой случай. Уже стоит SST25VF032B. Но для обновления SIM ещё одна рядом нужна.
Также нужен некий объём программной памяти в микроконтроллере. Который тоже -- дефицитный ресурс.

Цитата
>>>Вы что хотите сказать что кто-то таки так делает??? Ездит по стране, посылает людей simcom обновлять?
Не поверите - я как минимум пятерых знаю - дошло что нужно сделать удаленное обновление после первых претензий клиентов.


Просто эти пятеро плохо тестрировали до. А SIMCOM имеет слишком много глючных версий. Фактически до B08 были фатальные ошибки, особенно до B05. Слишком рано начали -- собрали все ошибки на себя.

Цитата
И ошибки исправляются и новые фишки вводятся. Так что надо обновление предусматривать - НАДО!


Ещё раз: я с этим не спорю. Надо. Но де-факто слишком много причин почему не получается. И это так не у многих, а у абсолютного большинства.

Цитата
У меня набор из 6 вставок - как прямые так и перекрестные + нульмодемные - позволяет перекрутить любой 9 пиновый кабель в то что нужно.
Набор стоил $8, был найден и куплен для работы. Давно себя окупил. Было бы желание, а не жалобы.


Вот это и есть любительство. Вместо того, чтобы воткнул-и-забыл. Ещё паяльника не хватало...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- rx3apf   странное поведение DCD в SIM900   Mar 22 2012, 17:54
- - point5217   Цитата(rx3apf @ Mar 22 2012, 23:54) Вот т...   Mar 23 2012, 04:55
- - CADiLO   >>>делаю вызов (причем даже не с модема, ...   Mar 23 2012, 07:26
|- - rx3apf   Цитата(CADiLO @ Mar 23 2012, 11:26) Да. С...   Mar 23 2012, 08:20
- - CADiLO   Мы даем релиз нотесы нашим клиентам вместе с проши...   Mar 23 2012, 09:12
|- - rx3apf   Цитата(CADiLO @ Mar 23 2012, 13:12) Обнар...   Mar 23 2012, 09:24
|- - Frolov Kirill   Цитата(CADiLO @ Mar 23 2012, 13:12) Кто м...   Mar 23 2012, 11:38
||- - rx3apf   Цитата(Frolov Kirill @ Mar 23 2012, 15:38...   Mar 23 2012, 12:00
||- - Frolov Kirill   Цитата(rx3apf @ Mar 23 2012, 16:00) Ну, э...   Mar 23 2012, 14:37
|- - _Артём_   Цитата(CADiLO @ Mar 23 2012, 11:12) Кто м...   Mar 23 2012, 13:25
|- - rx3apf   Цитата(_Артём_ @ Mar 23 2012, 17:25) У на...   Mar 23 2012, 13:33
- - CADiLO   >>>>На борту нет достаточного объема п...   Mar 23 2012, 09:49
|- - rx3apf   Цитата(CADiLO @ Mar 23 2012, 13:49) А пам...   Mar 23 2012, 09:59
|- - Aurochs   Цитата(CADiLO @ Mar 23 2012, 11:49) А пам...   Mar 23 2012, 14:34
- - CADiLO   Не буду спорить - вам виднее излишество или нет. Н...   Mar 23 2012, 10:22
- - CADiLO   >>> Куда это обновление складывать? Я вы...   Mar 23 2012, 13:06
|- - Frolov Kirill   Цитата(CADiLO @ Mar 23 2012, 17:06) >...   Mar 23 2012, 15:12
- - CADiLO   >>> Фига себе... Ещё и simcom обновляй. Д...   Mar 23 2012, 13:52
|- - _Артём_   Цитата(CADiLO @ Mar 23 2012, 15:52) она в...   Mar 23 2012, 14:52
- - CADiLO   Може и скинем - если объемы потребеления приподыме...   Mar 23 2012, 14:47
- - CADiLO   >>>>Где приобрести "оборудование...   Mar 23 2012, 14:54
|- - Frolov Kirill   Цитата(CADiLO @ Mar 23 2012, 18:54) >...   Mar 23 2012, 15:27
- - CADiLO   >>>>Ваши слова не соответствуют действ...   Mar 23 2012, 15:24
|- - _Артём_   Цитата(CADiLO @ Mar 23 2012, 17:24) Вы с ...   Mar 23 2012, 16:14
|- - Frolov Kirill   Цитата(CADiLO @ Mar 23 2012, 19:24) Вы с ...   Mar 23 2012, 16:24
|- - rx3apf   Цитата(Frolov Kirill @ Mar 23 2012, 20:24...   Mar 23 2012, 16:36
- - CADiLO   >>>>BM8051 - Переходник USB – UA...   Mar 23 2012, 15:43
|- - Frolov Kirill   Цитата(CADiLO @ Mar 23 2012, 19:43) >...   Mar 23 2012, 16:01
- - ArtemKAD   ЦитатаВ требованиях к проге четко сказано WinXP. Т...   Mar 23 2012, 18:38
||- - Alechek   Цитата(Frolov Kirill @ Mar 26 2012, 14:03...   Mar 26 2012, 11:13
|- - _Артём_   Цитата(CADiLO @ Mar 24 2012, 19:44) >...   Mar 26 2012, 10:29
- - CADiLO   >>>И никакие форумы и сайты читать не буд...   Mar 26 2012, 08:38
- - CADiLO   Пообщался с товарищем который делал подобную транс...   Mar 26 2012, 11:38


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

 


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


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