Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Осторожно, неработающий RTC в модулях SIMCOM и Neoway
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
evgeny_boger
Привет!

Неожиданное открытие: как минимум в модулях SIMCOM SIM800 и Neoway M660A ошибка скорости хода часов реального (sic) времени может доходить до 5%.

Ошибка накапливается, если модули отключены от питания (VBAT) при подключеном питании RTC (VRTC).
Мы наблюдали ошибку времени до 30 минут в сутки на модулях Neoway M660A и SIMCOM SIM800.

Для SIM800 это подтверждено представителями SIMCOM.

В документации, по доброй традиции, нет ни слова.
CADiLO
Можно закрывать открытие.
Я об этом еще хрен знает когда писал и рекомендовал ставить внешний RTC.

Ну а теперь физика процесса:

Открываем даташит на чипсет MT626x

The Real-Time Clock (RTC) module provides time and data information, as well as 32.768kHz clock.
By configuring pin XOSC32_ENB, the use of the 32k crystal can be determined, i.e. using a 32k crystal, or not to use a 32k crystal.

Открываем модули и видим что кристалла на 32768 КГц не имеется - тактирование идет от внутреннего RС.
Вот и ответ по точности хода.

evgeny_boger
Цитата(CADiLO @ Jun 22 2017, 14:20) *
Можно закрывать открытие.
Я об этом еще хрен знает когда писал и рекомендовал ставить внешний RTC.


Вот лично я тут 4 года подряд стараюсь читать каждую тему в этом разделе, и естественно от корки до корки читал всю публичную документацию на модемы SIMCOM и Neoway.
Но для меня было неприятным открытием то, что RTC в модулях фактически нет.

Думается, что не только меня документация ввела в заблуждение.


Цитата(CADiLO @ Jun 22 2017, 14:20) *
Ну а теперь физика процесса:

Открываем даташит на чипсет MT626x

The Real-Time Clock (RTC) module provides time and data information, as well as 32.768kHz clock.
By configuring pin XOSC32_ENB, the use of the 32k crystal can be determined, i.e. using a 32k crystal, or not to use a 32k crystal.

Открываем модули и видим что кристалла на 32768 КГц не имеется - тактирование идет от внутреннего RС.
Вот и ответ по точности хода.


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

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

Самое смешное, что мы полезли "открывать модули" (на M660 кстати крышка припаяна), когда обнаружили проблему! В SIM800 два кварца, один похож на 32.768, но время там как убегало на полчаса в сутки, так и убегает.

Во вложении Neoway без кристалла и SIM800 с кристаллом.



CADiLO
SIM800 не вскрывал, но SIM800F и SIM800C точно без часового кварца.
Вечером сегодня оставлю отладку с модулем, посмотрю на сколько убежит - полчаса за сутки то что-то не то.
Есть там уход, но не такой большой.
vladec
Цитата
Вот лично я тут 4 года подряд стараюсь читать каждую тему в этом разделе, ....
Но для меня было неприятным открытием то, что RTC в модулях фактически нет.

Тема эта старая, вот:
https://electronix.ru/forum/index.php?showt...=139188&hl=
sashaoff3
По совету Hub из указанной темы подключил питание на VBAT от ионистора примерно 2,4v. Побежал ток 3 ма. Получается подключение к VBAT тоже не очень...
sashaoff3
Цитата(sashaoff3 @ Jun 23 2017, 08:40) *
По совету Hub из указанной темы подключил питание на VBAT от ионистора примерно 2,4v. Побежал ток 3 ма. Получается подключение к VBAT тоже не очень...

Извиняюсь, не корректно померил. Постараюсь перемерить...
megajohn
Цитата(CADiLO @ Jun 23 2017, 10:14) *
Вечером сегодня оставлю отладку с модулем, посмотрю на сколько убежит - полчаса за сутки то что-то не то.
Есть там уход, но не такой большой.


вы так и рассказали, какие у вас получились результаты help.gif

Цитата(CADiLO @ Dec 9 2016, 17:53) *
Уход времени три минуты будет в 8 месяцев если модуль не включался и RTOS не делала автокоррекцию.

а если включался, то возможен уход ?

Цитата(CADiLO @ Dec 9 2016, 15:57) *
Или синхронизироваться раз в 12 часов от оператора/сайта/gps/.......


AT+CLTS и AT+CIPGSMLOC ?
sashaoff3
Цитата(sashaoff3 @ Jul 4 2017, 05:23) *
Извиняюсь, не корректно померил. Постараюсь перемерить...

Не стал заморачиваться, буду использовать внешний RTC...
megajohn
Цитата(evgeny_boger @ Jun 22 2017, 15:15) *
как минимум в модулях SIMCOM SIM800 и Neoway M660A ошибка скорости хода часов реального (sic) времени может доходить до 5%.
Мы наблюдали ошибку времени до 30 минут в сутки на модулях Neoway M660A и SIMCOM SIM800.


Цитата(CADiLO @ Jun 23 2017, 10:14) *
SIM800 не вскрывал, но SIM800F и SIM800C точно без часового кварца.
Вечером сегодня оставлю отладку с модулем, посмотрю на сколько убежит - полчаса за сутки то что-то не то.
Есть там уход, но не такой большой.


мои измерения на SIM800C

плата #1 = 01м36с в сутки
плата #2 = 04м33с в сутки
плата #3 = 13м02с в сутки
mantech
Цитата(sashaoff3 @ Sep 2 2017, 11:00) *
Не стал заморачиваться, буду использовать внешний RTC...


Я с такими вопросами не заморачивался никогда, просто нафиг не надо было, но там что, до сих пор нет синхронизации времени с БС?? На них же супер-пупер точные генераторы стоят, или тупо не предусмотрели такой ход событий??
jcxz
Цитата(mantech @ Jun 3 2018, 11:13) *
Я с такими вопросами не заморачивался никогда, просто нафиг не надо было, но там что, до сих пор нет синхронизации времени с БС?? На них же супер-пупер точные генераторы стоят, или тупо не предусмотрели такой ход событий??

А Вы уверены, что на всех БС и часовой пояс и время правильно установлены? smile3009.gif
mantech
Цитата(jcxz @ Jun 3 2018, 11:19) *
А Вы уверены, что на всех БС и часовой пояс и время правильно установлены? smile3009.gif


Ну вообще-то должны быть какие-то базовые правила пользования данным оборудованием, регламент, что-ли который предписывает коррекцию времени в сети...
Вообще-то говоря, в таком оборудовании, как БС сотовой сети и прочей инфраструктуры, коррекцию времени полагается делать централизованно, хотя бы как IEEE 1588 (PTP)

На счет часового пояса, эт не сильно актуально, все-таки для коррекции часов модема достаточно минут и секунд.
ArtemKAD
Цитата
Ну вообще-то должны быть какие-то базовые правила


Быть должны, а на практике - кто в лес, кто по дрова. Гарантий, что время, дата или часовой пояс полученный с БС будут правильными нет никаких от слова СОВСЕМ.
Александр1
В разделе "4.4. Power Saving Mode" на SIM800C указано:

"Note: When shut off VBAT and power on VRTC only, the clock error becomes larger."
Другое дело, что не указано на сколько.
Short Circuit
Печально, что RTC можно сказать - практически не работает.. у меня были на него планы, теперь придется искать альтернативу.
Это касается всем модулей симком, или ? Может в последних новых моделях от симком - там все ОК ??
mantech
Цитата(ArtemKAD @ Jun 3 2018, 22:28) *
Быть должны, а на практике - кто в лес, кто по дрова. Гарантий, что время, дата или часовой пояс полученный с БС будут правильными нет никаких от слова СОВСЕМ.


При таком подходе вообще удивляюсь, как там хоть что-то работает wacko.gif
ArtemKAD
Цитата(mantech @ Jun 4 2018, 08:36) *
При таком подходе вообще удивляюсь, как там хоть что-то работает wacko.gif

А чего удивляться - платные услуги работают, а бесплатные на то и бесплатные.
vladec
Цитата
Это касается всем модулей симком, или ? Может в последних новых моделях от симком - там все ОК ??

Это как раз в новом SIM800C, в старом SIM900 такой проблемы не было.
Short Circuit
Цитата(vladec @ Jun 4 2018, 10:06) *
Это как раз в новом SIM800C, в старом SIM900 такой проблемы не было.

а насколько точно работало в сим900??
megajohn
Цитата(Александр1 @ Jun 4 2018, 09:00) *
В разделе "4.4. Power Saving Mode" на SIM800C указано:

"Note: When shut off VBAT and power on VRTC only, the clock error becomes larger."
Другое дело, что не указано на сколько.


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

позже померяю и предоставлю цифры
vladec
Цитата
а насколько точно работало в сим900??

В SIM900 оно было "кварцовано" и по этому точно, а в SIM800C RC-цепь
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.