Відновлення прошивки відеореєстратора mio mivue 518

Що робити? Звичайно ж, розбирати реєстратор, витягувати флеш-пам'ять і прошивати правильним дампом. Але для початку цей дамп необхідно отримати з прошивки, в чому нам допоможуть кілька консольних команд GNU / Linux.

Отже, видно, що з першого кілобайти прошивки відрізняються тільки перші 32 байта (нумерація виведення cmp йде з 1). Логічно припустити, що ці 32 байта і є заголовком. Відріжемо його за допомогою команди dd:

dd bs = 32 skip = 1 if = SD_CarDV.bin of = SD_CarDV.rom

Подивимося на перші 128 байтів дампа в шістнадцятковий вигляді:

Відновлення прошивки відеореєстратора mio mivue 518

Так і є, це ARM і першою командою є безумовний перехід на процедуру ініціалізації. Дуже добре, тепер у нас є дамп для прошивки, залишилося тільки отримати флеш-пам'ять і записати в неї дамп. Для цього розглянемо реєстратор і знайдемо чіп флеш-пам'яті:

Відновлення прошивки відеореєстратора mio mivue 518

Флеш-пам'ять виділена червоним, її тип - W25Q64FV. це флеш-пам'ять з SPI-інтерфейсом, об'ємом 64 мегабіта (тобто 8 мегабайтів). Для її прошивки потрібен SPI-програматор, в якості якого я використав одноплатний мікрокомп'ютер Raspberry Pi, у нього є порт SPI, виведений на 26-контактний штирьовий крайової роз'єм. Підтримка програмування через даний порт є у відмінній утиліти FlashRom. єдине, що потрібно зробити перед прошивкою - вирівняти розмір дампа і обсяг флеш-пам'яті:

$ Truncate --size 8M SD_CarDV.rom

Підключивши витягнуту з реєстратора флеш-пам'ять до Raspberry Pi, запускаємо прошивку за допомогою такої команди:

sudo ./flashrom -w SD_CarDV.rom -p linux_spi: dev = / dev / spidev0.0

Процес стирання, запису та перевірки займе близько 10 хвилин, після повідомлення про успіх від'єднуємо флеш-пам'ять від "малинки" і упаюємо назад в пристрій. Потім включаємо його і переконуємося, що замість "цегли" у нас знову є нормально функціонуючий реєстратор. Ура. )

вітаю. вообщем проблема така. реєстратор міо 568. здохла батарейка і через 2 місяці приблизно відбулося наступне. при включенні з'являється напис типу обережно бла. бла. бла. і все на цьому зависає. як я зрозумів злетіла прошивка біоса? розібрав його і знайшов чіп з написом winbond 25q128fveg, повна назва winbond 25q128fveig wson8, тільки проблема в тому що там ніжки інші, не такі як у тебе. і ще питання, чим і як його прошити? в ремонтних майстернях говорять викинути а мені шкода всетаки. Адже це не за малі гроші купував. прохання опиши все детально для мене. яким програматором і все по порядку. дуже сподіваюся на розуміння. можна на пошту [email protected]

приєднаюся до Капранову з таким же питанням

Також встановлювали на регік міо 518 прошивку з оф. сайту САМЕ ДЛЯ 518. Щоб камери показував. Реєстратор завантажив її, і відразу здох, не включався. Понесли в майстерню-ковиряльню до Кулібіна. Здали, приклавши даний матеріал. Той сказав, що за годину впорається. Після подзвонив, сказав, що зробив але ваш дамп не підійшов для Міо 518, він вручну переробляв. Взяв 800 рублів. Щас начебто все норм, камери показує, але з 10 камер, які попалися назустріч, показує тільки одну (в одному місці, в інших місцях не показує). Висновок: воно того не варто! Про ці камерах, які він нібито показує одну з 10, ми тож знали! Фірма Міо - паскуди, горіти вам у пеклі! Це все зроблено спеціально, щоб більше людей в сервіс Міо зверталися! Так як це вже негарантія!

А можна прошити дампом НЕ випаюючи флеш-пам'ять, за допомогою прищіпки, або підпаявши проводки

вадим я точно не знаю. але я Випоюють.

У Mio Mivue 5 серії (536-588) використовується flash SPI Winbond W25Q128FV в корпусі WSON8. Головна засада цього корпусу-нижня частина мікросхеми майже повністю металізована і припаяна до плати, зволікання туди не підсунеш. Перевірено отпайка паяльною станцією з феном. Без випайки можна спробувати припаяти дроти до ніг м / с прямо на платі і до программатору (гість). За результатами відпишіться.

Внутрішній акумулятор відключати обов'язково, навіть дохлий!

Дамп Бориса допоміг підняти регік міо 538! Дякую йому!

Порушували Ch341a v1.18 викинь в опціях чіп. після прошивки верифікація не проходила, але темнеменее регік включився і прошивку підхопив.

У мене не все просто, на новий чіп пише "час запису минув" або "некоректні дані" чіп підключив правильно, все продзвонив, можливо справа в чіпі або программаторе, буду далі шукати

Вадим. Перший питання- яку версію програми для прошивки використовуєш. Друге питання-впізнали програма чіп в режимі = детектив = Я використовував версію 1.29. Якщо не розпізнає -шукай проблему в некоректному підключенні мікросхеми до программатору. Якщо пізнає - далі все повинно проходити без проблем.

А на 528 модельку "набору" файлів немає?

прошивка 1.18, чіп визначає, але при авто записи відразу видає "час запису минув", один раз вийшло стерти і записати в "ручному" режимі, але при наступній перевірці пише «не коректні дані чіпа" Замовив нову флеш-пам'ять, сподіваюся вийде

Ok, I don t have the same ARM curcuite. I have a diffirent t which I can t unsolder but I saw when I press reset and plug in USB cable Windows detect two device: SPI programmer and SD card reader. Do You know any tool for flash under Windows becuase I can t find it.

To Adrian. You can use the program Colibri for CH341A. The link in the post above.

Дивився на нього (CH341A), збентежили коменти, що хтось не зміг прошити w25q128 вирішив не ризикувати.

Alex, The white screen is problem with NAND flash, I have the same problem and the resolution is unsolder the NAND and insert to programer and flash it with .bin file from "игорь Капранов". This is only way, I try everything

Хлопці, помер мій mio 588. З'явилася в мене попередження "do not operate the device while driving." і нічого не працює Зрозуміло, що потрібно випоювати, кодіроровать, впаивать. Підкажіть будь ласка останній правильний (перевірений) варіант дій. Який програматор і мікро схему купувати. P.s побіжно подивився w25q128fveg - вже є на aliexpress

Після Нового року товари з Алі доходять з ймовірністю 50/50.