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

SIM868. AT+CFUN где логика?

При включении выдает CFUN: 4 (переспрашиваю потом еще ) и после этого полноценно работает как будто AT+CFUN=1.

Как так может быть? 

ATE0
ATE0

OK
RDY

+CFUN: 4

AT+CFUN?

+CFUN: 4

OK

+CPIN: READY

+CPINDS: READY

Call Ready

Call Ready DS

SMS Ready

SMS Ready DS

+CREGDS: 1,"18DB","094E"

AT+CSQ

+CSQ: 21,0

OK
 

 

Нужно переключать режимы AT+CFUN=1 и AT+CFUN=4 в некотором порядке.

AT+CFUN=1 - полноценный

AT+CFUN=4 - режим полета

Это команды с автосохранением режима.

Алгоритм простой:

Модем включаю и проверяю  AT+CFUN? ,  какой режим сейчас установлен.

Если нужный, то идем дальше, иначе переключаю в нужный, он сам сохраняется до следующего включения.

потом работа и выключение модема.

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


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

Методом проб и ошибок выяснилось, что модем стартует всегда в полном режиме. (CFUN=0 не тестили)

То есть в память при автосохранении по факту пишется настройка CFUN, но при включении модема она не учитывается.

И без разницы, что пишет модем при старте +CFUN: 1 или +CFUN: 4 - это все равносильно +CFUN: 1.

Для нас так даже лучше. Просто включаем режим полета, если нужно, при каждом старте.

Единственно плохо что неизвестно, как это будет работать в следующих ревизиях. Можно и это предусмотреть, но тогда по 2 раза за сеанс будет автосохранение. А это ресурс памяти будет отъедать.

Сколько циклов перезаписи выдержит память sim868? И что после? Может есть цифры у кого? Вроде 800 000 где-то проскакивало 

    

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


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

>>>Единственно плохо что неизвестно, как это будет работать в следующих ревизиях. 

 

Кстати - Call Ready DS . Сами перешивали? На какую версию и какая была исходная.

А то я уже встречал деятелей затиравших системные переменные, а потом жаловавшихся, что STATUS стал инверсным.

 

>>>Сколько циклов перезаписи выдержит память sim868? И что после? Может есть цифры у кого? Вроде 800 000 где-то проскакивало 

 

Совершенно верно - 800К

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


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

40 minutes ago, CADiLO said:

Кстати - Call Ready DS . Сами перешивали? На какую версию и какая была исходная.

Нет

AT+GMR

Revision:1418B02SIM868M32_BT_DS_TLS12

OK
 

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

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


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

Что-то непонятное вообще с этим CFUN.

Самопроизвольно переключается в +CFUN: 0

Я этот режим вообще не включаю. Только AT+CFUN=1 и AT+CFUN=4.

AT+CFUN=1

OK

NORMAL POWER DOWN

 

ATE0
ATE0

OK
AT+GMR

Revision:1418B02SIM868M32_BT_DS_TLS12

OK
AT+CFUN?

+CFUN: 0

OK

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


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

Боххх помощь :)

(с) "Жил-был пес"

 

Прошивка для 868 с DS вообще-то не штатная. Под заказ и шить нужно аккуратно.

Видать при перешивке была затерта часть области системных переменных.

Теперь делаем следующее

1. зашиваем штатной прошивкой с указанием - стереть систему и пользовательскую область

2. при первом включении системные переменные восстановятся из области загрузчика.

3. проверяем ИМЕИ, если был затерт, значит "правильной дорогой идете, товарищи " - восстанавливаем командой SIMEI (правильный синтаксис получаем у своего дистрибьютора)

4. берем прошивку с DS именно под этот модуль, а не что-то левое. 

для 868 рекомендую версию 1418B02SIM868M32_BT_DS_SPPEX, а для 868E - 1418B02SIM868E32_BLE_DS

обе проверены, стабильны и работают

Где брать? В идеале у регионального дистриба, в Вашем случае - "МТ-Систем"

Но если модули покупали не у дистриба и нет реального проекта, то могут отправить на..... нет, не на, а по - по месту приобретения железки.

5. Шьем.

6. Радуемся.

 

Удачи!

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


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

  Вариант с перепрошивкой не годится. Нужно искать решение для этой прошивки.

Еще раз повторю, модули покупаются у официального поставщика уже с этой прошивкой. Мы ничего не шьем сами. И в данном конкретном случае прошивка невозможна.

1 hour ago, CADiLO said:

Прошивка для 868 с DS вообще-то не штатная.

Это точная-преточная информация? 

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


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

>>>Еще раз повторю, модули покупаются у официального поставщика уже с этой прошивкой. 

 

У "МТ-Систем" ???  Или другой поставщик?

 

>>>Это точная-преточная информация? 

 

Как только выходят новые прошивки, сразу обновляется Module PN list. Прошивок с DS для SIM868/SIM868E в списке официальных нет. Более того, по ним нет официальных релизнотесов.

Для получения модулей с ними с завода, дистрибьютор должен сделать заказ на производство модулей с этой прошивкой причем чаще всего SIMCOM запросит заполнение проекта и там не маленькое количество должно быть.

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

Так вот 1418B02SIM868M32_BT_DS_TLS12 я до сих пор не видел даже в экспериментальных. Значит ее делали как ОЕМ для кого то из клиентов и доступна она дистрибьютору с этим клиентом, а не всем.

В тех версиях что я написал выше. чехарды с CFUN нет.

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


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

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

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

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

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

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

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

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

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

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