Ippvv.ru

Строй Журнал IPPV
53 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как прошить регистратор кирпич

Обновление устройств XM было рассмотрено в отдельной статье, здесь же я поделюсь дополнительными сведениями, которые могут оказаться полезными при восстановлении, когда что-то пошло не так (отключили свет в процессе обновления, была залита несовместимая прошивка или был другой сбой).


Обновление устройства можно произвести двумя способами: устройство самостоятельно скачивает прошивку и обновляется, или пользователь находит свежую версию, загружает через Web-интерфейс или CMS, и далее обновление идёт по тому же сценарию.
Для минимизации проблем, в прошивке содержится специальный файл-описатель InstallDesc в котором содержится идентификатор платформы «Hardware», по которому устройство проверяет, подходит ли ему загружаемая прошивка, сравнивая его содержимое с файлом ProductDefinition внутри прошивки.
Также есть отдельное поле «Vendor», которое обычно содержит «General».
Поле «Vendor» введено для производителей оборудования, которые помимо собственно сборки, добавляют также дополнительные функции, особые параметры работы или просто меняют заводское распределение памяти. Таким образом, осуществляется простейшая защита копирайта, а также от заливки несовместимой прошивки.
Если совпали оба этих поля, запускается процедура обновления, в противном случае выдаётся сообщение об ошибке.
Прошивка представляет из себя переименованный .zip архив, который содержит несколько .img файлов — разделов дампа со специальным заголовком в 64 байта, а также уже упоминаемый файл-описатель InstallDesc. Пример типового содержимого прошивки:
InstallDesc
u-boot.bin.img
u-boot.env.img
romfs-x.cramfs.img
user-x.cramfs.img
web-x.cramfs.img
custom-x.cramfs.img
У регистраторов ещё есть раздел с логотипом logo-x.cramfs.img
Обновление осуществляется по разделам, поэтому в случае прерывания процедуры обновления, повреждённым оказывается лишь один раздел.
u-boot.bin — это сам загрузчик u-boot, прошивается первым и почти всегда остаётся целым благодаря малым размерам. Помимо процедуры запуска, u-boot содержит также процедуры вывода на экран логотипа (у регистраторов), а также — самое важное — скрипты восстановления модулей прошивки.
Именно поэтому мы и видим на экране сбойного устройства «матрас» или логотип производителя.
Если логотип не пропадает, а устройство не переходит в рабочий режим, значит повреждён один из блоков прошивки, но сам загрузчик цел, и устройство можно относительно просто и недорого восстановить.

При повреждённом загрузчике мы получаем полный «кирпич», описываемый здесь метод уже не применим, восстанавливать придётся на программаторе, в данной статье его рассматривать не будем.

  • Перейти на страницу:

Восстановление прошивки и сброс пароля XM с помощью USB UART

Сообщение Sonya » 26 июл 2018, 14:29

Так как подобные вопросы возникают регулярно, написал статейку по восстановлению прошивки и сбросу пароля (сброса настроек) с помощью консольного кабеля, называемого также USB-UART преобразователем.

А в этой теме предлагаю обсудить, что ещё добавить/исправить в статье, а также выкладывать фотографии мест подключения консольного кабеля и полученные дампы.

Re: Восстановление прошивки и сброс пароля XM с помощью USB

Сообщение AlienP666 » 26 июл 2018, 14:49

Sonya писал(а): Так как подобные вопросы возникают регулярно, написал статейку по восстановлению прошивки и сбросу пароля (сброса настроек) с помощью консольного кабеля, называемого также USB-UART преобразователем.

Читать еще:  Балкон с обоями под кирпич

А в этой теме предлагаю обсудить, что ещё добавить/исправить в статье, а также выкладывать фотографии мест подключения консольного кабеля и полученные дампы.

Re: Восстановление прошивки и сброс пароля XM с помощью USB

Сообщение GenaSPB » 26 июл 2018, 21:11

Re: Восстановление прошивки и сброс пароля XM с помощью USB

Сообщение Roman80 » 26 июл 2018, 23:54

Re: Восстановление прошивки и сброс пароля XM с помощью USB

Сообщение AlienP666 » 27 июл 2018, 06:50

Re: Восстановление прошивки и сброс пароля XM с помощью USB

Сообщение Sonya » 27 июл 2018, 11:23

Re: Восстановление прошивки и сброс пароля XM с помощью USB

Сообщение bulka58807 » 30 июл 2018, 15:43

Хорошо. Это уже делал однажды.
Может быть есть у кого? Нужен дамп вот на этого зверя :

И если не сложно, то поделитесь инструкцией по определению флешки на плате.
На передней стороне два чипа 8-лапых :

И на задней стороне тоже два чипа 8-лапых :

Выпаял флешку, считал её :

Re: Восстановление прошивки и сброс пароля XM с помощью USB

Сообщение Sonya » 30 июл 2018, 16:52

Re: Восстановление прошивки и сброс пароля XM с помощью USB

Сообщение Roman80 » 30 июл 2018, 19:41

Пытаюсь сделать бекап, команда «sf» ему не нравится.
Что я делаю не так?

U-Boot 1.1.4 (Dec 18 2009 — 13:24:35)
U-Boot code: E0500000 -> E0532FA0 BSS: -> E06D3EF8
HI_ChipID = 35110110
RAM Configuration:
Bank #0: e0000000 256 MB
————————- Clock Configuration ——————————
CPUCLK = 288MHZ AHBCLK = 144MHZ
HCLK = 144MHZ
—————————————————————————-
Check for . Flash: 2 MB . OK
Check for . NAND : 64 MiB . OK
NAND read: device 0 offset 0x200000, size 0x200000
2097152 bytes read: OK
Not found Adv7179,Set Tw2865
Check for . VGA_5725Higheasy_VGA_5725_Init fail
pt8528_0xf0 check chipid: 0x32
pt8528 I2C device init success. NTSC
Found tw2865a,Addr:0x50
Found tw2865b,Addr:0x54
SET RTC1307: 2017 8 30 0 19 35 3

Pressing Ctrl+C to stop autoboot: 0
4x_5x #sf probe
Unknown command ‘▒sf’ — try ‘help’
4x_5x # help
? — alias for ‘help’
base — print or set address offset
bdinfo — print Board Info structure
board_test — test hardward interface(DDR,NOR,NAND,I2c(2815,7179,3120))
bootm — boot application image from memory
bootp — boot image via network using BootP/TFTP protocol
cmp — memory compare
cp — memory copy
crc32 — checksum calculation
dhcp — invoke DHCP client to obtain IP/boot params
echo — echo args to console
erase — erase FLASH memory
erase_env — erase env
flinfo — print FLASH memory information
go — start application at address ‘addr’
help — print online help
loadb — load binary file over serial line (kermit mode)
loop — infinite loop on address range
md — memory display
mm — memory modify (auto-incrementing)
mtest — simple RAM test
mw — memory write (fill)
nand — NAND sub-system
nboot — boot from NAND device
nm — memory modify (constant address)
ping — send ICMP ECHO_REQUEST to network host
printenv- print environment variables
protect — enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
reset — Perform RESET of the CPU
saveenv — save environment variables to persistent storage
setenv — set environment variables
show logo — start
tftp — download or upload image via network using TFTP protocol
update — update image
version — print monitor version
4x_5x #

Читать еще:  Как правильно покрасить кирпич лаком

Прошивка видеорегистратора sho me

Владею сим чудом китайской лёгкой промышленности уже более года (официально в РФ продаётся под брендом «ShowMe», мой экземпляр — обычный noname из приграничного Суйфеньхэ), и вот что имею сказать…

Дивайс этот достался мне в подарок, потому к его более чем скромным характеристикам и откровенно поганому качеству картинки отношусь совершенно спокойно — марки/номера машин видно, и ладно (это самое качество смело можно выставлять на 720P, т. к. 1080P кроме большего размера файла вам ничего не даст — явно используется программный апскейл).

Но есть у него один известный баг, который очень вымораживает: периодически слетает дата/время, сбрасывается на 01/01/2014, из-за этого он перестаёт писать «по кругу» (затирать более старые файлы — т. к. они оказываются, по его мнению, более новыми), что при заполнении флэшки повышает риск остаться без нужной записи (ттт, конечно, но для чего мы ставим регистраторы?).

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

Скачав нужный файл и обновив прошивку вздохнул с облегчением — ну, теперь-то можно ездить спокойно и не заморачиваться выставлением даты раз в три дня! А сегодня с утра решил проверить таки дату — и там снова третье сентября первое января четырнадцатого, мать его, года. Бляха!

Полез гуглить дальше. Накачал кучу прошивок, в т. ч. для смежных моделей, начал пробовать. После каких-то регистратор просто не включался, лишь зажигая светодиод, после каких-то оживал, но не видел карту памяти и кнопки, короче, было весело, в кирпич я его не превратил лишь чудом Но терять мне было нечего — толку от гаджета сомнительной работоспособности не очень много. В результате, какая-то прошивка встала нормально, причём, её версия явно новее фигурирующих в мануалах с удачным исходом. Что характерно, версия этой прошивки не гуглится вообще!

Не знаю, решилась ли проблема, продолжаю наблюдение. Если не поможет, придётся покупать нормальный регистратор — хоть это и недёшево по нынешним временам (8-15 тыр). Увы, главное достоинство моего экземпляра — цена. И единственное, к сожалению. Если раздумываете о его покупке — раздумывайте, и покупайте нормальный, чтоб не иметь такого головняка.

Читать еще:  Как правильно сложить кирпич

Если вы давно пользуетесь купленным некогда видеорегистратором, то, наверняка, изучили все его возможности и начали подумывать о замене на более мощный гаджет. Например, вы стали замечать, что ваш спутник уже не так быстро отвечает на команды или не выполняет каких-то нужных вам функций.

Но не спешите списывать прибор в утиль. Возможно, достаточно лишь обновить прошивку видеорегистратора.

Производители постоянно занимаются улучшением своих моделей, и регулярно выпускают обновления программного обеспечения. Часто имеющиеся недостатки исправляются в более поздних версиях, а иногда проводится серьезная модернизация.

Так зачем покупать новый регистратор, если можно просто прошить имеющийся?

А для этого понадобится:

  • Узнать точное название вашей модели.
  • Зайти на сайт производителя или – если такого нет – на любой другой ресурс, с которого можно скачать новое ПО. Для этого достаточно ввести запрос с названием модели и словом «прошивка» (или «прошивка скачать»).
  • Обычно программа имеет вид архива (например, ZIP) или исполняемого файла. Загружаем ее на свой компьютер и проверяем, на всякий случай, антивирусом.
  • Понятно, что видеорегистратор уже снят с автомобиля и находится у вас под рукой. Но не лишним будет вынуть из устройства аккумулятор. Если установка новой прошивки будет производиться с карты памяти – ее также нужно извлечь и отформатировать (это лучше сделать подключением к ПК).
  • Итак, подсоединяем регистратор или карту к компьютеру и переносим файл программы в корень диска (обратите внимание – архив должен быть предварительно распакован).
  • Далее – собственно прошивка. Закачанный файл запускается на исполнение. Это можно сделать с компьютера либо включением девайса – все зависит от конкретной модели. В ходе перепрошивки на дисплее может появиться надпись «update» или прогрессирующая шкала, демонстрирующая процесс установки программы.
  • Процесс может занять от нескольких минут до получаса. О его завершении прибор может просигнализировать, а возможно, вам придется догадаться об этом. В любом случае, перезагружайте видеорегистратор, а если устанавливали прошивку с карты – форматируйте ее снова.

Так в общих чертах выглядит перепрошивка автомобильного регистратора. Согласитесь, ничего сложного – а главное, предполагает ноль затрат.

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

Отзывы и обсуждения Прошивка видеорегистратора

не могу найти перепрошивку на Hyundai H-DVR05

Наша компания регулярно выпускает обновления базы данных радаров и камер ГИБДД. В официальную базу камер, входят такие страны как Россия, Казахстан, Кыргызстан, Беларусь, Молдова, Латвия, Абхазия, Грузия, Армения. Так же мы постоянно совершенствуем наши радар-детекторы, выпуская новое программное обеспечение (прошивки). Помимо обновлений для радар-детекторов на нашем сайте доступны файлы прошивок для видеорегистраторов. Все это Вы можете скачать на нашем официальном сайте бесплатно.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector