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

Здравствуйте! Прошивка 1418B03SIM800C32_BT. Подключился к UART2 - никакой реакции. Может нужно ещё какие-нибудь манипуляции делать? В даташите ни слова не нашёл.

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


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

SIM800С этот режим не поддерживает - читаем документацию - SIM800 Series_Serial Port_Application Note_V1.01 - SIM800H, SIM800L, SIM800 and SIM800M64 support the dual serial port function.

 

 

 

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


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

SIM800С этот режим не поддерживает - читаем документацию - SIM800 Series_Serial Port_Application Note_V1.01 - SIM800H, SIM800L, SIM800 and SIM800M64 support the dual serial port function.

Спасибо.

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


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

SIM800С этот режим не поддерживает - читаем документацию - SIM800 Series_Serial Port_Application Note_V1.01 - SIM800H, SIM800L, SIM800 and SIM800M64 support the dual serial port function.

 

Поправка, в SIM800C32, к примеру, в прошивках 1418B0XSIM800C32_BT_EAT UART2 поддерживается по умолчанию, при этом не нужно подавать команду CMNRP. Ниже лог с отладки:

Порт UART1:

AT

OK

AT

OK

Переключил на порт UART2:

AT

OK

AT

OK

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

 

PS: включил отладку, прошил в модуль прошивку 1418B02SIM800C32_BT, подключился к UART2 и:

AT+GMR

Revision:1418B02SIM800C32_BT

OK

 

Изменено пользователем Цырен.

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


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

О! Хорошая новость. А то в "SIM800 series supported feature", который у меня, еще не было о втором UART в 800С.

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


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

У меня вопрос по модулю 800M32

вроде как uart2 там предусмотрен в режиме Dual Serial Port Pin Definition (AT+CMNRP=1) 

часть uart1 отдается под uart2 (RTS ->UART2_TXD; CTS -> UART2_RXD)

но на команду он отвечает error

и не понятно как реализовать его работу в EAT приложениях?

Изменено пользователем Dima83

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


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

Обнаружил причину неработоспособности UART2 в sim800m32.

Пины RST и CTS при переключении модуля в режим multiuart меняет свое направление на противоположное, а драйвер SP3238E - (по понятным причинам) - НЕТ! В этой связи необходимо програмно (на уровне прошивки) переназначить RTS на uart2_RXD, а CTS на uart2_TXT (сейчас там наоборот). И обратить внимание на RI (uart2_RTS) - там тоже перепутано направление. Соответствующее письмо уже направлено в компанию simcom  и русскоязыяным дистрибьютерам.

Спойлер

Please tell me why your sim800 device does not provide synchronous operation of
UART2_TXD RTS (33) out
and UART2_RXD CTS(34) in
with RTS and CTS in normal mode? When switching the module to multi-art mode, these
lines change their
direction to the opposite! 
And since the SP3238E level driver is connected to them, the lines are connected
counter to the signal!
Not only is the user unable to access them, it is also critical for the operation of
the device!
It is necessary to make changes to the firmware of the module so that the signal:
RTS in uart2 mode has the IN direction (i.e. it will be RXD_UART2), and CTS in uart2
mode has the OUT
direction (i.e. it will be TXD_UART2). The same applies to RI - it is also
schematically implemented
as an output, but in uart2 mode it becomes an input (uart2_RTS)!

 

Безымянный.jpg

 

Безымянный.jpg

Изменено пользователем Dima83

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


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

Подскажите пожалуйста на сколько сложно переназначить порты RX и TX для UART2  таким образом, что бы направление RTC и CTS не менялось?

Т.е. сделать RTS на uart2_RXD, а CTS на uart2_TXT?

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


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

SIM800, SIM800M64, SIM800H, SIM800L сняты с производства, для них нет чипсетов. Поэтому каких либо изменений в прошивках не будет.

Тем более в апнотесе есть предупреждение - If the customer needs the dual serial port function, the hardware must be designed as the following table.

 

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


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

Очень жаль, что программисты sim800 во время не включили мозг и не назначили порты так, как этого требует драйвер 3238, схема которого приведена в их же собственном мануале. Я обращался к ним на support <[email protected]> - они даже не соизволили ответить, хотя указывали этот адрес во всех своих мануалах с предложением обращаться по всем интересующим вопросам.

Таким образом sim800 и его последующие модификации - не рекомендую к использованию и разработке поскольку отсутствует техническое сопровождение со стороны производителя! 

Изменено пользователем Dima83

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


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

>>> Очень жаль, что программисты sim800 во время не включили мозг и не назначили порты так, как этого требует драйвер 3238

Кто от кого требует? Вы в курсе сколько существует подобных драйверов? И под каждую хотелку делать распиновку?

 

>>> Я обращался к ним на support <[email protected]> - они даже не соизволили ответить, хотя указывали этот адрес во всех своих мануалах с предложением обращаться по всем интересующим вопросам.

SIMCOM не общается с конечными пользователями от слова ВООБЩЕ. Все письма пересылаются для обработки региональным дистрибьюторам.

Либо вы не обозначили себя кто и откуда, либо в письме не было контактного телефона для связи, либо ваш дистрибьютор не счел запрос важным.

Нам постоянно приходят списки обращавшихся для обработки и поверьте, там иногда такая белиберда написана, что письмо просто тупо идет в мусорку.

 

>>>Таким образом sim800 и его последующие модификации - не рекомендую к использованию и разработке поскольку отсутствует техническое сопровождение со стороны производителя! 

Даже не смешно. Это у SIMCOM то нет техподдержки? Вы еще с инженерами европейских компаний не общались.

 

 

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


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

Обращался - они запросили 10 евро за консультацию.

То что я тут обозначил - это конкретный баг разработчиков. Никакие схемные решения не помогут. Только переназначение пинов rx и tx uart2.
Если вы можете предложить решение - предлагайте.

Это не хотелка! Это типовая схема согласования uart, взятая из SIM800 Series_Serial Port_Application Note_V1.03!

Безымянный.jpg

Безымянный1.jpg

Изменено пользователем Dima83

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


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

>>> Обращался - они запросили 10 евро за консультацию.

 

Чего???? Аху...ь.....  (Извините)

Это кто такой охреневший был? Дай угадаю - обратился к Павлу на SIMCOM.ЕЕ ????

Так его за это и лишили дистрибьюторства 🙂

Что у меня, что у питерцев консультации бесплатные.  Ну разве что попросим табличку проекта заполнить, но это не наша прихоть.

Спроси тут или полистай архивы скольким мы помогали даже поперек политики Симкома, это даже конкуренты подтвердят. 

Питерцы вообще медали "за терпение приколов заказчиков + 1000 баксов"  заслуживают.

 

Касаемо 3238 - не зацикливайся на картинках. Просто думай над другими вариантами буферов (и лучше не железных а теткиных 🙂 ) и будет счастье.

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


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

Та там места полно.

Отрезать буфер, и МГТФ 0,07мм распаять как требуется.

Даже с "утюжным" изготовлением переходника который вторым этажом можно впихнуть.

Хуже конечно если таких железок много. 

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


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

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

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

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

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

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

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

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

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

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