Реклама

SHO-ME G-800 STR

pioner

Куратор Базы Данных
Заблокирован
Регистрация
18.04.2013
Сообщения
5 703
Регион
13
Детектор
SilverStone F1 Sochi PRO
Авто
Nissan
Нет, конечно. Абсолютно без разницы.
Подкинули G-800 STR (белый), говорят, перестала работать радарная часть. Надеюсь дисплеи идентичны? Времени пока нет разобрать.
Идентичны. Там даже паять не надо. Два шурупа и защелка.
 

JeWell

Опытный
Регистрация
17.09.2018
Сообщения
2 905
Регион
66
Детектор
Много различных
Авто
Toyota
Вот прошивка 2020, база от 26.05.22(одна из последних официальных, около 950КБ), база от 12.12.22(последняя, которая входит на флэшку, около 1МБ).
Итак:
1 Установил в РД полностью стёртую флэшку на 32 мегабита (4 мегабайта).
Включил - он, как и должно быть, никаких признаков жизни не подаёт.
2 Обновил его через USB прошивкой из "FW20200202&SD20190605_G800STR_S&N(NewKcc)".
3 Включил, сбросил в заводские настройки зажатием кнопки при включении, версию базы данных он при зажатии другой кнопки при включении отобразил как -1.
4 Выпаял флэшку, считал дамп из неё, он в архиве под именем 1.bin.
5 Установил её обратно, обновил базой из файла "SMDB20220526_NewKcc".
6 Включил, сбросил на заводские настройки. Никаких настроек в меню не делал, выключил.
7 Выпаял флэшку, считал дамп из неё, он в архиве под именем 2.bin.
8 Установил её обратно, обновил базой из файла "SMDB20221212_NewKcc"
9 Включил, и аппарат сразу же мне написал на экране "По умолчанию".
10 Ничего далее не делая с ним, никаких настроек, выпаял флэшку и считал дамп из неё, он в архиве под именем 3.bin.

Собственно, сравнив считанное - видно, что в конце файлов 1 и 2 есть текстовая строчка G-800, и рядом с ней куча каких-то байт. В третьем файле её нет, она переписана базой. Отсюда и появляющееся приветствие при включении "По умолчанию".
Каким образом 4-мегабайтная флэшка тут что-то изменит, без изменения кода внутри проца - не знаю, о чём было написано ранее не один раз.

Кому интересно - смотрите, изучайте.
Если что ещё надо проделать, какие действия, после чего надо считать дамп из флэшки - пишите, сделаю.
Перешить софтом от другой модели РД? - то же могу. От вас чёткая последовательность действий и ссылки на прошивки, и всё будет.
 

Вложения

olstbor

Зашел Спросить
Регистрация
02.02.2023
Сообщения
22
Регион
Кузбасс
Детектор
shome g800str signature
Авто
Subaru
Вы это про конкретно STM32F103, это данные процы не умеют читать флэшку по заданному смещению?
Конечно умеют, но это реализуется на программном уровне. В данном контексте говорилось о том, что в коде который заливается в память проца указывались только начальные адреса куда можно писать базу, настройки , звук. Но не диапазоны.
 
Последнее редактирование:

olstbor

Зашел Спросить
Регистрация
02.02.2023
Сообщения
22
Регион
Кузбасс
Детектор
shome g800str signature
Авто
Subaru
Если что ещё надо проделать, какие действия, после чего надо считать дамп из флэшки - пишите, сделаю.
чистая flash
обновить его через USB прошивкой из "FW20200202&SD20190605_G800STR_S&N(NewKcc)" и снять дамп 1.bin настройки не сбрасывать
Далее поменять пару настроек и снять дамп
Затем побитово сравнить дампы.
 

olstbor

Зашел Спросить
Регистрация
02.02.2023
Сообщения
22
Регион
Кузбасс
Детектор
shome g800str signature
Авто
Subaru
текстовая строчка G-800, и рядом с ней куча каких-то байт.
ну прям таки куча...
третьем файле её нет, она переписана базой. Отсюда и появляющееся приветствие при включении "По умолчанию".
но у вас же настройки по умолчанию остались. вы же их не меняли.
Каким образом 4-мегабайтная флэшка тут что-то изменит, без изменения кода внутри проца - не знаю, о чём было написано ранее не один раз.
а то что самая последняя база влазит полностью, целиком. У Вас же в третьем дампе база полностью. Если не менять(пепезаписывать) настройки то будет использоваться вся же база ? И стоит вопрос сколько данных из базы трут настройки и трут ли вообще .
 
Последнее редактирование:

JeWell

Опытный
Регистрация
17.09.2018
Сообщения
2 905
Регион
66
Детектор
Много различных
Авто
Toyota
а то что самая последняя база влазит полностью, целиком
Самая последняя - это которая считана в 3-м файле? - Так она не превышает границы флэшки в 2 мегабайта и без проблем так же влезет в родную флэшку.
Или какая-то другая? Если другая, то ссылку на неё.

ну прям таки куча...
Да, больше 10 - уже куча. :D

чистая flash
обновить его через USB прошивкой из "FW20200202&SD20190605_G800STR_S&N(NewKcc)" и снять дамп 1.bin настройки не сбрасывать
Далее поменять пару настроек и снять дамп
Хорошо, сделаю.
 

jim

Продвинутый
Регистрация
22.05.2014
Сообщения
234
Регион
Вятка
Детектор
Sho-Me G-800STR N
Авто
Renault Logan
1 Установил в РД полностью стёртую флэшку на 32 мегабита (4 мегабайта).
8 Установил её обратно, обновил базой из файла "SMDB20221212_NewKcc"
9 Включил, и аппарат сразу же мне написал на экране "По умолчанию".
Заменил на Winbond 25Q32BVSIC. Прошивку перезаливал сразу двухточечную 20 года. Настройки не сбросились после заливки базы радаров (последняя база за 1 февраля - 1089536 байт).
Вот это непонятно. Почему в одном случае сбросились настройки, в другом - нет.
 

JeWell

Опытный
Регистрация
17.09.2018
Сообщения
2 905
Регион
66
Детектор
Много различных
Авто
Toyota
Вот заведомо превышающая 1МБ:
Хорошо, сделаю дамп и после этого обновления.
По флэшке - я установил Spansion S25FL032P, в принципе, винбондину тоже можно найти, но если оно со спансионом работает, то не вижу особой причины. В коде загрузчика модели флэшек не прописаны, так что процу, по идее, вообще фиолетово, какие id флэшки отдают, а если обе флэшки работают - значит блоковая организация у них (в данном контексте у Winbond 25Q32BVSIG и Spansion S25FL032P) одинаковая. Если бы организация не поддерживалась процом (точнее, кодом в нём) - не перешивался бы удачно аппарат вообще.
 

jim

Продвинутый
Регистрация
22.05.2014
Сообщения
234
Регион
Вятка
Детектор
Sho-Me G-800STR N
Авто
Renault Logan
По флэшке - я установил Spansion S25FL032P
Если бы организация не поддерживалась процом (точнее, кодом в нём) - не перешивался бы удачно аппарат вообще.
Согласен, что от марки вряд ли что-то зависит.
 

olstbor

Зашел Спросить
Регистрация
02.02.2023
Сообщения
22
Регион
Кузбасс
Детектор
shome g800str signature
Авто
Subaru
короче пишу быстро... т.к. скоро уезжать..
достал из загашника программатор... слил дамп....в моем случае база которая 1089410 заехала на третий мегабайт flash...
но есть небольшой кусок в конце второго мегабайта с циферками g-800 с не большой пустотой.... причем настройки я менял сразу из прошивальщика до заливки базы...этот момент непонятен пока.. файл прикрепляю.. все остальные эксперименты завтра
 

Вложения

  • 1,6 МБ Просмотры: 62

Passerby

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

JeWell

Опытный
Регистрация
17.09.2018
Сообщения
2 905
Регион
66
Детектор
Много различных
Авто
Toyota
А ничего, что "заехала" она туда при записи программой под виндой, а не в результате работы самой прошивки?
Это как? Любая база попадает во флэшку именно из программы с ПК. РД этой модели иначе (т.е. без этой рпограммы) обновляться не умеет.
А вот то, что настройки были сделаны в программе - это уже может что-то поменять. Надо будет данный момент проверить.
Вполне вероятно, что настройки в аппарат вносятся перед выходом из программы, т.е. могли переписать уже записанный на чужое место код базы данных.
 

Passerby

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

jim

Продвинутый
Регистрация
22.05.2014
Сообщения
234
Регион
Вятка
Детектор
Sho-Me G-800STR N
Авто
Renault Logan
могли переписать уже записанный на чужое место код базы данных.
При ручной настройке однозначно так, потому что потом при перезагрузке настройки не сбрасывались, а лишнего места для них на 2 МБ флэшке уже не было при размере базы >950КБ.
 

JeWell

Опытный
Регистрация
17.09.2018
Сообщения
2 905
Регион
66
Детектор
Много различных
Авто
Toyota
При ручной настройке однозначно так, потому что потом при перезагрузке настройки не сбрасывались, а лишнего места для них на 2 МБ флэшке уже не было при размере базы >950КБ.
Из всего этого следует, что область данных за блоком настроек во флэшке прошивкой РД не используется в качестве базы. Т.е. глубоко без разницы, что там в базе в этом месте прописано, аппарат это озвучивать никак не будет.
Опять приходим к тому, что надо использовать другую прошивку проца, чтобы работа с базой большего размера была принципиально возможна.
Можно поставить в аппарат с заменённой флэшкой прошивку от сигнатурной версии, тем самым достигнув нормального GPS-информирования по двухточечной базе, но как будет работать детект именно по радиочасти - вопрос. Вероятно, что может вообще перестать работать.
 

olstbor

Зашел Спросить
Регистрация
02.02.2023
Сообщения
22
Регион
Кузбасс
Детектор
shome g800str signature
Авто
Subaru
Речь о том, что прошивка, "зная" о том, что область хранения настроек расположена "сразу за базой", пытаться читать данные базы из этой области (а, тем более, за ней) не должна.
должна не должна - это все ваши предположения.. как работает на самом деле вы не знаете
Ну, у грамотных программеров, как минимум. И, кстати, не факт, что "обновлятор", которому плевать на размер базы, писали именно те же люди - несколько разные квалификации нужны.
пишут по разному.. что уж вы так.. и в большинстве своем как им удобнее.. т.е. с наименьшими трудозатратами выполнить поставленные цели
 

olstbor

Зашел Спросить
Регистрация
02.02.2023
Сообщения
22
Регион
Кузбасс
Детектор
shome g800str signature
Авто
Subaru
Теперь по делу:
пока голые факты.. выводы не делаю
Залил вчерашнюю базу на то что было. Включил- РД написал настройки по молчанию. Выкл-вкл РД загрузился без предупреждений.
Выпаял, снял дамп (5.bin) .
факты таковы:
по сравнению со вчрашним дампом начало базы данных сместилась на 8128 в сторону начала .. заехала на первый мегабайт flash
в 4.bin размер базы 1089410 байт, в 5.bin - 1094198
причем они обе заезжают на 3й мегабайт flash
также сместилась в сторону начала строчка символами "G-800"
самое интересное... вконце четвертого мегабайта появился кусок данных размером примерно 25кбайт
дамп в аттаче.. продолжаю эксперименты на сколько хватает времени
 

Вложения

  • 1,6 МБ Просмотры: 51

pioner

Куратор Базы Данных
Заблокирован
Регистрация
18.04.2013
Сообщения
5 703
Регион
13
Детектор
SilverStone F1 Sochi PRO
Авто
Nissan
И, кстати, не факт, что "обновлятор", которому плевать на размер базы, писали именно те же люди - несколько разные квалификации нужны.
Один и тот же. Если кому-то нужна программа-обновлятор, которой не плевать на размер базы, то могу скинуть)
 

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

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