История такая:
есть ДВР AVG2104H (к примеру) заведомо рабочий.
Есть в нем SPI-Flash - W25Q128FL. Считываю содержимое микросхемы памяти программатором SkyPRO High-speed SPI Flash, сохраняю.
Беру другой такой же, но не рабочий (не грузится система) регистратор. В дампе с рабочего прямо в программе программатора меняю MAC и серийник (что бы не было проблем в будущем, скажем при работе обоих регов в облаке), меняю, сохраняю прошиваю. В результате рег запускается, но не корректны MAC и серийник.
Если дамп заливать транзитом, без правок, то все отображается корректно, но с MAC и серийником рабочего, то есть получается клон.
Если кто нибудь понял, что я написал, может подскажет в чем сложности?
Очевидно в структуре дампа есть смещения или контрольки. Нужно копать дамп глубже...
Встреча клонов в облаке - фантастика, если только девайсы не из одного объекта с сетью.
Dedushka, Саня привет!!!!!!!!!!! У меня похожая ситуация с IP камерами. Клонируется (дублируется) МАС адрес при "физической" перепрошивке SPI. Наехали на производителей
Они выдали прогу для прошивания через ftp, а в ней уже присутствует генератор MAC адресов. Поэтому если физически я не могу найти IP камеру, перепрошиваю физически SPI, а потом повторно
через ftp меняю МАС. У нас с этим вообще строго т.к протокол I8S обмена между NVR и IP камерой работет по МАС адресам. С одной стороны это очень удобно , NVR сам находит и подтягивает IP камеры а с другой гемор по МАС адресам при ремонте
Там скорее всего мас. зашит в boot. Нужно через UART подключиться и снять дамп. там обычно так:
Creating 5 MTD partitions on "hi_sfc":
0x000000000000-0x000000100000 : "boot"
0x000000100000-0x000000420000 : "kernel"
0x000000420000-0x000000880000 : "rootfs"
0x000000880000-0x000000f80000 : "app"
0x000000f80000-0x000000fc0000 : "para"
А потом заменить в неработающем только испорченый раздел.
Текущий раздел»
Системы безопасности (Ремонт систем видеонаблюдения, контроля доступа, регистраторов и прочей сопутствующей техники)