Перейти к содержанию
    

Управление SIM300 по Debug Port

Извеняюсь за ламерский вопрос.

Подключил SIM300CZ к компу через MAX232 (запитана от VDD_EXT)

Пользуюсь программой Terminal V1.9b

Модуль питается от 4,2В.

Регистрация в сети есть.

При подключении к основному порту модуль возвращает нечитаемый текст.

При подключении к Debug Port возвращает отправленные команды, на команды не реагирует.

Дело в том,что при первом подключении MAX232 запитал от 4,2В :crying:

Вполне возможен выход из строя основного порта.

Вопрос возможно ли управлять модулем по Debug Port, если да то как?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проскакивала информация что SIMCOM отказывается от второго порта. Не проверял в новых прошивках. Раньше все работало. Несколько замечаний.

Скорость по второму уарту только 9600, 19200, 28800, 38400, 57600, 115200.

Его можно использовать только в командном режиме (для АТ команд).

Переключать с помощью АТ+UART=1 или 2 или 3.

1-Используется УАРТ1 для АТ команд.

2-Во время GPRS, CSD, FAX соединений автоматом происходит переключение на УАРТ2 (только для АТ команд, данные валят по первому).

3-Используется УАРТ2 для АТ команд.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ati
SIMCOM_Ltd
SIMCOM_SIM300D
Revision:1008B12SIM300D32_SST34HF3284

OK
at+uart=2
OK
atd0679
CONNECT 9600

после чего на uart1 устанавливается ppp-соединение. так что наверное и правда закладываться на поддержку uart2 не стоит.

 

ps: хотя я не понимаю их логики. если у них есть uart2 - зачем отказываться от его использования?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо за участие.

Дело в том, что модуль планируется использовать исключительно для АТ команд (пока), что-то типа для дозвона по нескольким номерам через комп. Проблема в том ,что модуль не реагирует на команды, через первый порт возвращает нечитаемый текст, через второй возвращает отправленные команды (читаемые).

Используется выводы RXD, TXD, RTS посажен на GND, остальные выводы порта на задействованы. Может что терминальная программа косячит. Посоветуйте программу для работы с SIM.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нечитаемый текст - порой бывает, если скорости не совпадают.

Касательно выхода из стоя порта - сомневаюсь. Недавно был дикий случай - в устройстве 2 штуки MAX3232, при разводке ошиблись - перепутали входы/выходы RS-232 и TTL/CMOS (то есть TTL/CMOS наружу, RS на модуль). Мало того, что ничего из строя не вышло, так еще каким-то чудом и работало, модуль честно отвечал на команды! Несоответствие уровней обнаружил, когда подключал на тот же порт по монтажному "или" микроконтроллер. Пришлось резать и 14 перемычек паять :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да уж... живучие сволочи по порту (чего не скажешь о выводах для симкарты) Я тут возился на днях с SIM5210, забыл на отладочной снять перемычки, у меня COM был весь день напрямую на модуль проключен.... Сбоил но работал.....

 

Второй порт действительно не рекомендуют китайцы использовать, считают что только для внутренней отладки. Хотя если раскопать протокол общения с ним можно было бы делать больше чем обычными АТ командами...

 

Запитка от Vext сделана на отладочной плате - это сделано чтобы до включения модуля не было сигналов на входах - не любит он этого. Мусор сыплется либо от несоответствия скорости, либо таки нет питания на MAX232 - сталкивался с таким на старых отладочных когда ставил на них 300D на переходнике - там нет Vext и максы оказывались незапитаными и сыпали мусор....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Недавно лечили устройство.

Модем вроде работает, но как-то криво. Если через буферную микруху напрямую на терминалку - вроде отвечает это нормально, но некоторые сивмолы часто "не перевариает", в ответ выплевывал гадость. Когда подцепил напрямую TTL3.3 к порту - в ответ сыпался мусор.

Неисправность оказалась в виде обрыва дорожки с Vext, которым подтягивались шины RXD (через диод от МК) и DTR. Как модем вообще умудрялся работать - ума не приложу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

по одному из старых даташитов на входах есть

"internal resistors 100K"

но он судя по всему бесполезен.....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может он и есть, но против получившихся 20 кОм между RXD и DTR он действительно бесполезен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

но он судя по всему бесполезен.....

Или даже отсутствует. В схемке с диодом Шоттки пришлось RXD внешним резистором на Vext тянуть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

обычный виндовый терминал вполне подходит для отладки

А где живёт этот терминал в Винде.Что-то найти не могу :laughing: .Ткните носом пожалуйста. :smile3046:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Могли не установить при установке системы. Можно скачать с www.hilgraeve.com (рекомендую Private edition - в нем можно делать макросы для часто повторяемых команд. Правда, интерфейс только англоязычный).

Еще есть такие замечательные вещи, как ZOC, TeraTerm, Easyport (если бы не последний, черт его знает, как бы я десятки модулей за день тестировал - отправлять приходится почти сотню команд каждому).

 

Запитка от Vext сделана на отладочной плате - это сделано чтобы до включения модуля не было сигналов на входах - не любит он этого.

А для 300D тогда придется дополнительный low-drop ставить... вот только чем его включать-выключать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на новых отладочных уже стоит, нужно только перемычкой выбрать.

включается "STATUS"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...