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

Xhorse vvdi mini obd


Рекомендуемые сообщения

3 часа назад, Dok сказал:

Там еще 25 флешка есть, можеш по возможности ее вычитать. Интересно сравнить со своим свистком. Дамп можно в лс, так как там данные номера твоего свистка

........ вроде вычитал. Никогда таких монстров не читал. Номер есть, да..... значит нормально вычиталось. Закину в лс..

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

  • Ответов 273
  • Создана
  • Последний ответ

Топ авторов темы

Я вливал чужой дамп, 1.4.8 версии, обновление не прошло. Хотя прибор стал определяться как чужой: блютуз-номер прибора и количество попыток прописки ключей изменилось. После заливки своего дампа вернулось всё обратно.

В программе апгред-кит версия светилась все равно моя, 1.3.6 и номер тоже мой.

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

36 минут назад, trigger сказал:

Я вливал чужой дамп, 1.4.8 версии, обновление не прошло. Хотя прибор стал определяться как чужой: блютуз-номер прибора и количество попыток прописки ключей изменилось. После заливки своего дампа вернулось всё обратно.

В программе апгред-кит версия светилась все равно моя, 1.3.6 и номер тоже мой.

25 флешка, это флеш блютуз\ви-фи и транзитная часть в проц, через там бутлоадер для записи в проц, при обновлении

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

В чипе вай-фая ESP32-D0WDQ6 есть своя флеш, внутренняя, откройте даташит на него, там много чего накинули внутрь, есть своя структура памяти, которую можно туда зашить. Около

С этим чипом (как я понял) можно работать при помощи AT-команд. Завтра usb-ttl переходник приедет вечером, поиграюсь с wroom сначала, а потом и за миник попробую взяться.

25-ая флешка служит расширением памяти, присмотритесь на фотографии выше, она как раз подцеплена к SD_DATA_...

На второй фото описана внутренняя память вайфай чипа esp32: 448 килобайт постоянной энергонезависимой памяти и 520 килобайт SRAМ, к сожалению зависимой. Всего скорее, это нечто вроде оперативки.

Судя по описаниям AT-команд есть возможность даже восстановления предыдущей прошивки, но это неточно. Эксперименты покажут, как оно есть на самом деле.

 

Расширенная флеш.png

Расширенная флеш 2.png

А последней строчкой как раз написано, что можно подцепить расширенную память, которую и пихнули в виде winbonda 25q64... Но корень проблемы кроется внутри esp32... Либо она подвисла в загрузочном режиме, по аналогии с блоками ЭБУ, когда при их прошивке питание пропадает или типа того. Либо что-то стряслось с ней.

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

25q64 и находятся часть АТ команд, касательно Wi-Fi и блютуз части. Да, подкидка дампа ничего не дает вообще, скорее версия прошивки читается именно с проца, а не с флешки или esp32.

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

Оказывается батарейка\акб питает микруху MAX32555 и все, больше она там не для чего не нужна,  это у нас получается Secure Cortex-M3 Flash Microcontroller

Походу когда он обесточивается мы имеем жопу.

Вот даже даташит MAX32555.pdf

Так что модуль Wi-Fi тут не при делах

Этот модуль защиты имеет

512KB Dual-Bank Flash Memory with Cache

96KB System SRAM

1KB AES Self-Encrypted NVSRAM

Придельный порог 1,8в 

Могу предположить что когда происходит просадка питания, может улетать AES ключ. 

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

3 минуты назад, Dok сказал:

Могу предположить что когда происходит просадка питания, может улетать AES ключ. 

Ну тогда объясни ситуацию - при попытке обновления терялась связь с мини... не обновился и естественно после не определялся по фавле. Разобрал и померил батарейку - 0.4В. Взял 3032, подпаял мгтф и перепаял на место подсевшей. После чего просто обновил через апдейт тоол. Значит нех не улетело?! Так и у многих нех не улетело после пересадки батарейки...

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

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

На вай-фай модуль приходят 3.3 вольта по бут-пину. На резете тоже есть, постоянно висит. В даташите на этот вайфай-чип прописано, что питание либо 3.3 вольта (там диапазон определённый), либо 1.8 вольт (есть пин выбора вольтажа питания на чипе). То есть как раз батареечное.

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

39 минут назад, 11den11 сказал:

Ну тогда объясни ситуацию - при попытке обновления терялась связь с мини... не обновился и естественно после не определялся по фавле. Разобрал и померил батарейку - 0.4В. Взял 3032, подпаял мгтф и перепаял на место подсевшей. После чего просто обновил через апдейт тоол. Значит нех не улетело?! Так и у многих нех не улетело после пересадки батарейки...

Все зависит от времени, как часто он синхронизируется с сервером. 

У меня больше 8 мес тупо пролежал, а как понадобился я его взял, а он попросил обновить через ПК, на ПК ошибка китайцы сразу спросили какая сейчас прошивка, и потом что нужно отправлять им.

Думаю ответил на вопрос.

37 минут назад, trigger сказал:

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

На вай-фай модуль приходят 3.3 вольта по бут-пину. На резете тоже есть, постоянно висит. В даташите на этот вайфай-чип прописано, что питание либо 3.3 вольта (там диапазон определённый), либо 1.8 вольт (есть пин выбора вольтажа питания на чипе). То есть как раз батареечное.

По трасировке на плате + заходит через 2 фильтра на модуль защиты, может с него конечно дальше транзитом и идет на вифи модуль, это не проверял. Но изначально только на модуль защиты и все.

Есть такое понятие время жизни, и время ротации ключей защиты.

И если провтыкать эти моменты, будет ошибка и все остальное.

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

10 часов назад, Dok сказал:

Думаю ответил на вопрос.

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

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

В 02.01.2025 в 21:28, кекс сказал:

неудачно обновился до 1.4.2 по воздуху  и теперь даже через шнурок не обновляется, пишет ошибку

Поздравляю теперь вы тоже в групе владельцев кирпича

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

2 часа назад, Sergeyromashov79 сказал:

Поздравляю теперь вы тоже в групе владельцев кирпича

Полу кирпича) Всегда можно отправить китайцам на восстановление, но это все время и большое.

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

Может кто-то отправлял китайцам на ремонт, сориентируйте по стоимости, во сколько это удовольствие примерно выходит? Хочется понять есть ли смысл

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

Писали, что просят денег как за новый, 150 долларов что ли, плюс пересыл. Я себе пока прикупил x100pro, чтобы хоть что-то было.

Цитата

[2025-01-05 19:47:29:0172] : Read  :  0B 00 02 00 A4 D1 00 00 00 00 7C
[2025-01-05 19:47:29:0172] : read a4 failed
[2025-01-05 19:47:29:0173] : Upgrade over 0 min 2 s
[2025-01-05 19:47:30:0925] : Send:
06 00 01 00 FD FA 
[2025-01-05 19:47:30:0939] : Read  :  0B 00 02 00 A0 00 00 00 00 00 A9
[2025-01-05 19:47:30:0939] : close port

Изучал как программа работает с ком-портом, по файлу log.txt в папке программы.
Выглядит примерно как в цитате выше. Это отрывок лога, когда уже программа скачала прошивку (это тоже отражено), начала писать данные через com-порт и вот так три раза read a4 failed делать и закрывает процесс с ошибкой 07 03 02.
Также в самом начале работы с портом вылезало вот такое:

Цитата

find port 1
[2025-01-05 19:46:13:0333] : test COM11
[2025-01-05 19:46:13:0336] : Send:
06 00 01 00 A3 A4 
[2025-01-05 19:46:18:0402] : read time out.
[2025-01-05 19:46:18:0402] : Enter BIOS
[2025-01-05 19:46:18:0403] : Send:
7E 1C 00 00 00 00 15 01 12 00 12 23 00 31 00 00 
00 00 00 00 00 00 00 00 45 4F 46 46 CA 7E 
[2025-01-05 19:46:18:0503] : Read  :  7E 12 00 21 01 00 15 01 08 00 4F 42 44 2D 54 4F 4F 4C 92 7E 00

Read time out
В ProcessMonitor отслеживал, в эти моменты она шлёт данные по 8 килобайт, точнее пытается и завершает с ошибкой.


Вчера решил по железке ещё раз пройтись. Беру свои слова обратно, что проблема в чипе вай-фай модуля. По дорожке от USB-Uart преобразователя отследил, что идёт в микросхему 15833 (самая большая). В процессе попыток прошивки обмен данными идёт активно. Прихожу к выводу, что это и есть тот самый процессор с прошивкой, которая не заливается. Здесь на форуме у кого-то такой проц выгорал даже, в другом устройстве, но тоже от xhorse.

Поиск даташитов и хоть какой-то информации привёл к тому, что это процессор RH850-ой серии. Он выпускался в трёх вариантах, наш на 144 пинов. По даташиту проверил, убедился, что это он: на пины согласно представленной схемы приходят питания и массы. А вход для программирования TxRx от uart-преобразователя как раз и есть тот самый, который я отследил. Он у этой микросхемы не один, но применение их отличается. Даташит приложу, но он огромный (почти 3000 с). Хоть и английский, но читается легко.

Такие процессоры ставились в приборных панелях, ну точнее такой серии. Цифры могут отличаться. Читаю как ресетнуть его попробовать. Ну или вывести из этого состояния. Похоже как блок шьют на машине и в случае аварийного отключения питания он остается в режиме программирования.

Думал, почему кому-то помогла замена батарейки, а кому-то нет. Всего скорее, те, кому помогла, у них с другой ошибкой обнова не проходила, не 070302, а 010000 какая-то такая была, Батарейка и в самом деле плюсом приходит только на MAX32555. Зачем им второй проц был непонятно. Может обсчитывать коды-пароли какие-то, не знаю. Пока только такая информация. 
 

У меня ещё ограничение на сообщения в сутки почему-то.

3685740.pdf

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

после пересадки батарейки так же ошибка 7:03:02:00:00 не хочет обновлятся

 

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

3 часа назад, trigger сказал:

Похоже как блок шьют на машине и в случае аварийного отключения питания он остается в режиме программирования.

Интересная версия, возможно так и есть

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

6 часов назад, trigger сказал:

Писали, что просят денег как за новый, 150 долларов что ли, плюс пересыл. Я себе пока прикупил x100pro, чтобы хоть что-то было.

Изучал как программа работает с ком-портом, по файлу log.txt в папке программы.
Выглядит примерно как в цитате выше. Это отрывок лога, когда уже программа скачала прошивку (это тоже отражено), начала писать данные через com-порт и вот так три раза read a4 failed делать и закрывает процесс с ошибкой 07 03 02.
Также в самом начале работы с портом вылезало вот такое:

Read time out
В ProcessMonitor отслеживал, в эти моменты она шлёт данные по 8 килобайт, точнее пытается и завершает с ошибкой.


Вчера решил по железке ещё раз пройтись. Беру свои слова обратно, что проблема в чипе вай-фай модуля. По дорожке от USB-Uart преобразователя отследил, что идёт в микросхему 15833 (самая большая). В процессе попыток прошивки обмен данными идёт активно. Прихожу к выводу, что это и есть тот самый процессор с прошивкой, которая не заливается. Здесь на форуме у кого-то такой проц выгорал даже, в другом устройстве, но тоже от xhorse.

Поиск даташитов и хоть какой-то информации привёл к тому, что это процессор RH850-ой серии. Он выпускался в трёх вариантах, наш на 144 пинов. По даташиту проверил, убедился, что это он: на пины согласно представленной схемы приходят питания и массы. А вход для программирования TxRx от uart-преобразователя как раз и есть тот самый, который я отследил. Он у этой микросхемы не один, но применение их отличается. Даташит приложу, но он огромный (почти 3000 с). Хоть и английский, но читается легко.

Такие процессоры ставились в приборных панелях, ну точнее такой серии. Цифры могут отличаться. Читаю как ресетнуть его попробовать. Ну или вывести из этого состояния. Похоже как блок шьют на машине и в случае аварийного отключения питания он остается в режиме программирования.

Думал, почему кому-то помогла замена батарейки, а кому-то нет. Всего скорее, те, кому помогла, у них с другой ошибкой обнова не проходила, не 070302, а 010000 какая-то такая была, Батарейка и в самом деле плюсом приходит только на MAX32555. Зачем им второй проц был непонятно. Может обсчитывать коды-пароли какие-то, не знаю. Пока только такая информация. 
 

У меня ещё ограничение на сообщения в сутки почему-то.

3685740.pdf 46.54 MB · 1 загрузка

MAX32555 Это только процессор защиты и авторизации, и все. Больше он не чего не выполняет, все остальное делает основной проц.

Можно провести аналогию с защитным гейтом у современных авто, типа пока на нем не пройдеш авторизацию, дальше не чего не сможеш делать. По факту гейт выполняет только Одну! функцию как и MAX32555 авторизация доступа.

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

ну если в минике стоит акум как в ключе бмв, получается key tool max может зарядить её , там есть такая функция.

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

11 часов назад, Valiks сказал:

ну если в минике стоит акум как в ключе бмв, получается key tool max может зарядить её , там есть такая функция.

Валера, интересно как можно поместить миниобди в кольцо кей тул макс...?  

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

16 часов назад, Valiks сказал:

ну если в минике стоит акум как в ключе бмв, получается key tool max может зарядить её , там есть такая функция.

Там батарейка CR2032.

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

В 14.01.2025 в 09:07, leliks сказал:

Валера, интересно как можно поместить миниобди в кольцо кей тул макс...?  

а так не получится?

Key tool max.jpg

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

1 час назад, Valiks сказал:

а так не получится?

Key tool max.jpg

Там индукционной антенны нет😆

Заряд происходит исключительно от OBD2 

и ток зарядки 20-25 мили ампер.

Так что не страдайте ерундой))

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

В 15.01.2025 в 20:21, Dok сказал:

Там индукционной антенны нет😆

Заряд происходит исключительно от OBD2 

и ток зарядки 20-25 мили ампер.

Так что не страдайте ерундой))

Однозначно внутри миниобд нет катушки для зарядки,поэтому как его неположи он её не зарядит,а вообще это не есть проблемой хочешь поставь батарейку 2032 или литионку, если есть проблема с оригинальной

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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
  • Создать...