Реклама

Проблемы 7500s GPS, кто виноват и что делать

IT.Systems

Опытный
Заблокирован
Регистрация
31.10.2016
Сообщения
573
Регион
Новосибирск
Детектор
Neoline 7500s
Авто
Solaris
Более точное понимание причины таких скачков координат...
Вообще-то прога пишет всё, но проблема в том, что в общий доступ я залить не могу, так как везде мои координаты, а я как-то не хочу их в сеть выкладывать ;)[DOUBLEPOST=1564838122][/DOUBLEPOST]В данный момент я подключил шомика и снимаю логи + мониторю координаты и их изменение. Думаю потеститровать пару часов, а затем, уже подключить 7500 и тогда всё станет понятно.
 

IT.Systems

Опытный
Заблокирован
Регистрация
31.10.2016
Сообщения
573
Регион
Новосибирск
Детектор
Neoline 7500s
Авто
Solaris
61 минута тестирования шомика.

Максимальное отклонение - 15 метров.
rd-shome-1.png
В данном графике указываются координаты и высота. Samples это количество сбора данных, на основании которых формируется график. Данные обновляются и собираются каждую секунду. Под графиком указаны цифры 600, 1200 и т.д. это время в секундах, т.е. 600 секунд = 10 минут, 1200 = 20 минут и т.д.
rd-shome-2.png

И финальный скрин. В обзоре 16 спутников, подключён к 4. Но на самом деле, в среднем коннект был к 7 спутникам.

rd-shome-3.png


Это информация по Sho-me G800S. Выложил я её для сравнения с теми результатами, которые будут у 7500s.

P.S В данный момент 7500s уже подключён и запущен мониторинг. Если в течении часа отвалов не будет, подожду ещё час. Если в течении двух часов отвалов не будет, то оставлю до утра.
 

CrazyTapok

Продвинутый
Регистрация
27.06.2016
Сообщения
616
Регион
Ростовская область
Детектор
Neoline 5900s"F"+ 6200S
Авто
Rapid 21, Avensis 3, Prius30
Есть адаптер UART, в принципе готов потестить, если будет инструкция что да куда. Питание есть откуда взять, есть зарядное устройство Bosch C7 с режимом постоянного источника 12В. Но, у меня был всего лишь один раз отвал, т.е. экземпляр стабильный.
 

IT.Systems

Опытный
Заблокирован
Регистрация
31.10.2016
Сообщения
573
Регион
Новосибирск
Детектор
Neoline 7500s
Авто
Solaris
В итоге: GPS Отвалился. Просто не подключается к спутникам, хотя в обзоре они есть. И что самое интересное, активных спутников 0, при этом координаты отображает.

Но самое интересное начинается дальше. У нас модуль Sirf 4. Версия прошивки модуля $PSRF195,GSD4e_4.1.2-P1 R+ 11/15/2011 319-Nov 15 2011-23:04:55*13. Для данной прошивки есть патч от производителя. Весь необходимый софт у меня есть, но проблема в том, что патч не записывается в память чипа. Лог

------Load ARM patch file-----
CRC passed! Calc CRC = 0x2d6b3af3, PD2 CRC = 0x2d6b3af3
Overlay Section CRC = 0x28d7f104
Non-Overlay Section CRC = 0x470de711
Error 16: PM Exit ack indicates Operation Failure with Error Code 0x08
OSP: Error Code is a bit mapped value.
OSP: Error(s) indicate:
OSP: 0x08 - DEVICE_WRITE_ERROR
OSP: State machine recovery
ERROR: Did not receive a successful PMExit Ack response


Куда копать я без понятия, так как мануала в гугле почти нет. Может умные люди подскажут, из-за чего патч не записывается в память чипа?
 

IT.Systems

Опытный
Заблокирован
Регистрация
31.10.2016
Сообщения
573
Регион
Новосибирск
Детектор
Neoline 7500s
Авто
Solaris
Долгое курение гугла вывело меня на этот мануал http://www.atoma.spb.ru/sites/default/files/documents/j-f2_ds_070611.pdf

4.1.8 Patch Updates (EEPROM only) Modules with EEPROM can be patched from the Host using simple One Socket Protocol (OSP) Patch Protocol serial messages. Patches are stored inside the I2C Serial EEPROM and are automatically applied by internal firmware whenever the baseband CPU is started. Note: ROM-only modules can support patch updates if Host memory is available.

Я так понял, наш случай ROM-only. Таким образом, прошить его не получится без внешней памяти. И ещё, если я правильно понял, то внешняя память должна быть подключена постоянно, что бы патч был активен.

В общем, расходимся. GPS модуль как глючил так и будет глючить.[DOUBLEPOST=1564896460][/DOUBLEPOST]Однако, я думаю, что выход всё же есть. Но это хардкор. Отрубить текущий модуль, и подкинуть любой другой GPS модуль, который отдаёт данные по NMEA со скоростью 9600 и проблема будет решена. IMHO,
 

73rus

Опытный
Регистрация
23.08.2011
Сообщения
639
Регион
Ульяновская обл.
Детектор
Neoline X-COP 5900s
Авто
Arkana 1.3 TCe 150 CVT 4x4

IT.Systems

Опытный
Заблокирован
Регистрация
31.10.2016
Сообщения
573
Регион
Новосибирск
Детектор
Neoline 7500s
Авто
Solaris
Считаю единственно правильным решением со стороны компании NeoLine, это отзыв глючных девайсов и замена модуля на тот же ublox или любой другой GPS модуль. Но думаю, что ublox будет оптимальным вариантам, так как (вроде бы) подходит по размерам и всему остальному.

Со своей стороны, я всё что мог - сделал. Мой вердикт - приговор GPS модулю. Вот если бы стоял модуль с EEPROM или c flash памятью - проблему можно было бы решить самостоятельно.
 

Passerby

Прохожий
Регистрация
08.08.2011
Сообщения
12 447
Регион
77
Детектор
Conqueror 868
Авто
RX-330
Вот если бы стоял модуль с EEPROM или c flash памятью - проблему можно было бы решить самостоятельно.
Человек, способный сделать это самостоятельно, столь же самостоятельно способен на
Отрубить текущий модуль, и подкинуть любой другой GPS модуль, который отдаёт данные по NMEA со скоростью 9600
Остальным - даже обосновать наличие производственного дефекта в этом случае весьма сложно...
 

Garic33

Остался Почитать
Регистрация
14.10.2012
Сообщения
48
Регион
Москва
Детектор
Neoline 7500S
Авто
Nissan Terrano
Долгое курение гугла вывело меня на этот мануал http://www.atoma.spb.ru/sites/default/files/documents/j-f2_ds_070611.pdf

4.1.8 Patch Updates (EEPROM only) Modules with EEPROM can be patched from the Host using simple One Socket Protocol (OSP) Patch Protocol serial messages. Patches are stored inside the I2C Serial EEPROM and are automatically applied by internal firmware whenever the baseband CPU is started. Note: ROM-only modules can support patch updates if Host memory is available.

Я так понял, наш случай ROM-only. Таким образом, прошить его не получится без внешней памяти. И ещё, если я правильно понял, то внешняя память должна быть подключена постоянно, что бы патч был активен.

В общем, расходимся. GPS модуль как глючил так и будет глючить.[DOUBLEPOST=1564896460][/DOUBLEPOST]Однако, я думаю, что выход всё же есть. Но это хардкор. Отрубить текущий модуль, и подкинуть любой другой GPS модуль, который отдаёт данные по NMEA со скоростью 9600 и проблема будет решена. *,
Как это физически сделать? Купить на алихе другой модуль и просто перепаять? Или ещё изменения в прошивку делать? Если перепаять, то попробовать можно. Модуль какой покупать? Что посоветуйте?
 

pereroo

Продвинутый
Регистрация
28.08.2014
Сообщения
164
Регион
Москва
Детектор
Neoline xcop 7500s
Авто
astra j
Так почему у одних глючит у других нет? Стоят разные версии чипов?
 

Passerby

Прохожий
Регистрация
08.08.2011
Сообщения
12 447
Регион
77
Детектор
Conqueror 868
Авто
RX-330
Так почему у одних глючит у других нет? Стоят разные версии чипов?
Ну, да...
Более того, есть мнение (тм), что сам Neoline может быть не совсем в курсе, в каких экземплярах что установлено производителем. Ибо если посмотреть на фото из:
авось пригодится
- вырисовывается любопытная картинка...

Раз:
upload_2019-8-4_12-34-2.png


Два:
upload_2019-8-4_12-32-32.png

Три
:
upload_2019-8-4_12-25-35.png

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

upload_2019-8-4_12-38-26.png
 

IT.Systems

Опытный
Заблокирован
Регистрация
31.10.2016
Сообщения
573
Регион
Новосибирск
Детектор
Neoline 7500s
Авто
Solaris
Как это физически сделать? Купить на алихе другой модуль и просто перепаять? Или ещё изменения в прошивку делать? Если перепаять, то попробовать можно. Модуль какой покупать? Что посоветуйте?
По идеи, нужен модуль, который отдаёт инфу по протоколу NMEA со скоростью 9600. Насчёт прошивки - сложно сказать, ибо я хз что там у неолайна.

Я написал несколько вопросов по поводу прошивки в компанию, откуда скачал весь софт и патч. Обрисовал ситуацию с просьбой помочь. Посмотрим, что ответят.
 

IT.Systems

Опытный
Заблокирован
Регистрация
31.10.2016
Сообщения
573
Регион
Новосибирск
Детектор
Neoline 7500s
Авто
Solaris
Ещё для информации:

After 6/ April 2019 (GPS roll over event) customers using modules based on Sirf4 GSD4E-9333 chipset, noticed issues related to Satellite tracking. Touching base with Qualcomm Leads into a firmware patch that is mandatory to be upload into the modules.

Qualcomm® Technologies International Ltd. (QTIL) have advised OriginGPS that they do not support operating and using GSD4e-9333 and GSD4e-9510 based devices in ROM mode without applying following software patch: GSD4e_4.1.2-P1_RPATCH_10.

Customers must update this release to obtain the latest feature improvements and issue resolutions. Please be aware that patch uploads need to be implemented after every power cycle since these units are Rom based.
Самое интересное в последнем абзаце. Так как у нас ROM версия, то патч нужно применять после каждого запуска устройства. И это кстати работает. Я патч заливал и всё работало чётко. Но после того, как делал ребут РД, всё возвращалось обратно.

Чисто теоретически, компания NeoLine может выпустить прошивку для РД, в которой был бы включён данный патч и который автоматически применялся при включении девайса. И тогда, проблема была бы решена. Вопрос только в том, насколько реально это реализовать в прошивке.
 

Passerby

Прохожий
Регистрация
08.08.2011
Сообщения
12 447
Регион
77
Детектор
Conqueror 868
Авто
RX-330
Вопрос только в том, насколько реально это реализовать в прошивке.
В принципе - реально. Выделить уголочек под него в флэшке, в которую пишутся базы\голос\сама фирмварь, читать и выплёвывать в порт первым делом при старте.
Вопрос, скорее, всё же в том - а во всех ли партиях стоит именно такой модуль...
 

n9mo

Продвинутый
Регистрация
06.05.2018
Сообщения
114
Регион
58 / 52
Детектор
Neoline 7500s, SSF1 Sochi Pro
Авто
Vw tiguan 2015
В итоге: GPS Отвалился. Просто не подключается к спутникам, хотя в обзоре они есть. И что самое интересное, активных спутников 0, при этом координаты отображает.
а можно побольше подробностей? к примеру через сколько часов и были ли замечены неоднократные отвалы или он один но капитальный. может еще какая информация есть полезная
у меня простоял 6 часов без отвалов (удивительно), но когда на горизонте было 3 спутника - он такую дичь в логи писал... + заметил прикол: есть параметр CoG (Compas Orintation over Ground) : при сбросе питания, CoG в логах уходит на зеркальное значение относительно 180градусов. т.е. лежит себе прибор, его перезагрузили - а у него почти каждую 2ую загрузку север в новом направлении.
пока тестировал, пробовал менять прошивки : 14 и 17 - поведение за 2 часа примерно одинаковое.
+ есть возможность сделать фото плат(ы с gps) ? или хотя бы ревизию обозначить?

Версия прошивки модуля $PSRF195,GSD4e_4.1.2-P1 R+ 11/15/2011 319-Nov 15 2011-23:04:55*13.
каким образом Вы из него версию прошивки выдернули? я к тому, что может я ногу rx не пропаял... а то шлю ему config а он по нулям. выдает только PSRF150 (включился и готов).

Может умные люди подскажут, из-за чего патч не записывается в память чипа?
еще следует иметь в виду, что такое бывает в дешевых чипах. Сталкивался с подделками ublox - внешне живой и красивый, а новые сообщения не генерирует, конфиг не меняет, а при перепрошивке ТОЙ ЖЕ ВЕРСИЕЙ оказался кирпичом. ну и + модели ROM (Вы дальше раскопали). для таких ситуации, если верить гуглу - нормальная практика грузить патчи в уже загрузившийся чип из ПО устройства :
Note: ROM-only modules can support patch updates if Host memory is available.
т.е. теоретически, возможность маневра есть
 

IT.Systems

Опытный
Заблокирован
Регистрация
31.10.2016
Сообщения
573
Регион
Новосибирск
Детектор
Neoline 7500s
Авто
Solaris
для таких ситуации, если верить гуглу - нормальная практика грузить патчи в уже загрузившийся чип из ПО устройства :
О чём я выше и написал. Переписать прошивку и заливать патч из прошивки в девайс. Это же рекомендует делать сам производитель чипов Qualcomm.[DOUBLEPOST=1564917147][/DOUBLEPOST]
а можно побольше подробностей?
Здесь всё подробно 2019 GPS WEEK NUMBER ROLLOVER UPDATE CUSTOMER NOTIFICATION Там же есть команды как проверить версию прошивки, а так же весь софт, включая патчи.[DOUBLEPOST=1564917190][/DOUBLEPOST]
пока тестировал, пробовал менять прошивки : 14 и 17 - поведение за 2 часа примерно одинаковое.
Как уже теперь известно, прошивка роли не играет.[DOUBLEPOST=1564917218][/DOUBLEPOST]
+ есть возможность сделать фото плат(ы с gps) ? или хотя бы ревизию обозначить?
К сожалению, уже нет. Девайс собрал и установил обратно в машину)[DOUBLEPOST=1564917434][/DOUBLEPOST]
т.е. теоретически, возможность маневра есть
Более того - это работает практически. Я заливал патч в чип - патч применяется, всё ок, но только до ребута. После ребута всё возвращается обратно. Таким образом, на данный момент проблему можно решить следующим образом:

1. Компания Neoline допиливает прошивку, включает в неё патч для жпс
2. Компания Neoline отзывает глючные девайсы, делает замену модуля
3. Костыль. Отключить текущий модуль (прервав определённую дорожку на плате или хз ещё как), затем найти супер мини gps модуль с протоколом NMEA и возможностью работы на скорости в 9600 по умолчанию. Всё это как то подключить в самом РД и проблема должна быть решена.
 
Последнее редактирование:

n9mo

Продвинутый
Регистрация
06.05.2018
Сообщения
114
Регион
58 / 52
Детектор
Neoline 7500s, SSF1 Sochi Pro
Авто
Vw tiguan 2015
меня очень смущало, пока припаивался, что я нигде кроме как картинок принадлежащих продуктам neoline не могу найти упоминания про MK-100C. даже aliexpress молчит

по факту получается, что ребята покупали какие-то чипы и переклеивали наклейки
(собственно это и можно заметить по левой кромке наклейки на чипе + отсутствие каких либо дополнительных знаков : копирайта, серийника и т.д и т.п.)

 

IT.Systems

Опытный
Заблокирован
Регистрация
31.10.2016
Сообщения
573
Регион
Новосибирск
Детектор
Neoline 7500s
Авто
Solaris
к примеру через сколько часов и были ли замечены неоднократные отвалы или он один но капитальный. может еще какая информация есть полезная
Я записывал все логи за 8-9 часов до полного отвала. Сейчас постараюсь сделать видео, в котором всё будет понятно.[DOUBLEPOST=1564917661][/DOUBLEPOST]
по факту получается, что ребята покупали какие-то чипы и переклеивали наклейки
(собственно это и можно заметить по левой кромке наклейки на чипе + отсутствие каких либо дополнительных знаков : копирайта, серийника и т.д и т.п.)
Так и есть. Более того, так поступала не только Neoline. Чип один, а его клонов полно, тупо клеют наклейки и всё. На самом деле, производитель чипов Qualcomm, а модель GSDE 4.1.2.[DOUBLEPOST=1564917793][/DOUBLEPOST]
но когда на горизонте было 3 спутника - он такую дичь в логи писал...
У меня когда осталось 3 спутника начались переодические отвалы. Затем вообще спутники отвалились,но координаты он определял, что оооочень странно и быть такого не должно.
 

n9mo

Продвинутый
Регистрация
06.05.2018
Сообщения
114
Регион
58 / 52
Детектор
Neoline 7500s, SSF1 Sochi Pro
Авто
Vw tiguan 2015
У меня когда осталось 3 спутника начались переодические отвалы. Затем вообще спутники отвалились,но координаты он определял, что оооочень странно и быть такого не должно.
а дело не в софте? ublox center на время потери связи с радаром (перепрошивка или сброс питания) новую точку ставил по факту анализа данных от радара


по приложенным картинкам, для пояснения.
Это был один из быстрых тестов. Нижняя шкала - время в секундах.
в 0 устройство было подсоединено к ПК и лишь потом было включено.
в районе 500 и 1300 - сбросы питания
в районе 2100 - смена прошивки 17 > 14
в районе 2950 - на горизонте появился 4ый спутник
в районе 3150 - пока ловил 4 спутника, сменил прошивку 14 > 17
все последующие пики на графиках - это последствия только сброса питания.

особенно смущает именно CoG после 3150... не трогал устройство физически, только кнопку на лабораторнике щелкал. Почему он ориентацию путает при включении, крайне занятно
cog.png
 

Вложения

Статистика форума

Темы
5 257
Сообщения
522 881
Пользователи
29 885
Новый пользователь
Jabbo4ka
Верх Низ