Поломал Techege 8ch на модуле якобы NBD7808T-PL

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
romicom
Специалист
Сообщения: 172
Зарегистрирован: 24 мар 2017, 16:33

Поломал Techege 8ch на модуле якобы NBD7808T-PL

Сообщение romicom » 26 апр 2017, 19:45

Купил такой регистратор 8ch https://ru.aliexpress.com/item/Techege- ... 47994.html" onclick="window.open(this.href);return false; несколько камер завелось нормально, даже датчик движения работал, но не на всех камерах через регистратор можно настроить, одна камера никак не хотела подключаться, попросил у продавца прошивку. С рождения была установлена V4.02.R11.ааааа119 где ааааа какието буквы и цифры, которые точно не помню, прошивка была от 08.2016, китаец прислал адрес https://pan.sohu.net/f/MjE0OTcsY2hteGk.htm" onclick="window.open(this.href);return false; от 00000119(NBD7808T-PL)после прошивки, регистратор перестал видеть жесткий диск и доступные каналы, на тот момент прошивка лежала февральская,
на днях появилась мартовская, прошил ее но ничего не поменялось, на письма кетаец перестал отвечать. Сохранил конфиг на флешку, посмотрел файлик ProductType.ini, там пишет NBD6808T-PL, скачал https://pan.sohu.net/f/MTY3OTUsaGRpeHE.htm" onclick="window.open(this.href);return false; прошил, теперь регик висит на экране приветствия и все.
Вот фотки материнки https://yadi.sk/i/q7Acx9133GmJS3" onclick="window.open(this.href);return false; https://yadi.sk/i/4B4AupyD3GmJSE" onclick="window.open(this.href);return false;
После открытия диспута кетаец прислал родную прошивку https://yadi.sk/d/coxeYoAf3H46dP" onclick="window.open(this.href);return false; и рекавери для USB сделанный из свежей прошивки https://yadi.sk/d/SIWFN2Ko3HP4tf" onclick="window.open(this.href);return false; , процесс с USB проходит до 100% но рег всеравно висит на заставке HD iDVR видимо после обновления старой прошивкой чтото поломалось в разметке, еще рег был переведен в режим 4ch 720p, может и это повлияло а как в дефолт скинуть хз, через меню пока он запускался этого сделать не получилось. Пробовал по tftp прошить родную прошивку в результате меняется только заставка, шил командами поочередно

Код: Выделить всё

run dc
run dr
run du
run dl
делал сброс
sf probe 0
sf erase 0x20000 0x10000
вот что творится в терминале

Код: Выделить всё

U-Boot 2010.06-svn342 (Jan 20 2016 - 10:18:45)

Check spi flash controller v350... Found
Spi(cs1) ID: 0xC2 0x20 0x17 0xC2 0x20 0x17
Spi(cs1): Block:64KB Chip:8MB Name:"MX25L6406E"
Set lock level: 2, start of bottom address
Spi is locked. lock address[0x0 => 0x20000]
envcrc 0x74a780e
ENV_SIZE = 0xfffc
In:    serial
Out:   serial
Err:   serial
USB:   scanning bus for devices... 1 USB Device(s) found
0 Storage Device(s) found
Press CTRL-C to abort autoboot in 0 seconds8192 KiB hi_sfc at 0:0 is now current device

CFG_BOOT_ADDR:0x0
0ff:0x84000000
### /UbootLogo UbootLogoload complete: 32061 bytes loaded to 0x8e800000
jpeg decoding ...
<<addr=0x8e800000, size=0xb85f9, vobuf=0x8e800000>>
<<imgwidth=800, imgheight=600, linebytes=1600>>
decode success!!!!
decode jpeg success.
decode jpeg!

srcAddr 0x82000000, dstAddr 0x82000000
Input is not in the XZ format (wrong magic bytes)xz_wrapper.c[unxz]:94
xz uncompress failed with error code 5
read_block: failed to read block @0xffffffffffffffff



U-Boot 2010.06-svn342 (Jan 20 2016 - 10:18:45)

Check spi flash controller v350... Found
Spi(cs1) ID: 0xC2 0x20 0x17 0xC2 0x20 0x17
Spi(cs1): Block:64KB Chip:8MB Name:"MX25L6406E"
Set lock level: 2, start of bottom address
Spi is locked. lock address[0x0 => 0x20000]
envcrc 0x74a780e
ENV_SIZE = 0xfffc
In:    serial
Out:   serial
Err:   serial
USB:   scanning bus for devices... 1 USB Device(s) found
0 Storage Device(s) found
Press CTRL-C to abort autoboot in 0 secondshisilicon #
hisilicon # printenv
bootcmd=sf probe 0;sf read 84000000 770000 10000;logoload 84000000;decjpg;sf read 82000000 30000 400000;squashfsload 82000000;bootm 0x82000000
bootdelay=1
baudrate=115200
bootfile="uImage"
restore=1
da=mw.b 0x82000000 ff 1000000;tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=mw.b 0x82000000 ff 1000000;tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=mw.b 0x82000000 ff 1000000;tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=mw.b 0x82000000 ff 1000000;tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dl=mw.b 0x82000000 ff 1000000;tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=mw.b 0x82000000 ff 1000000;tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=mw.b 0x82000000 ff 1000000;tftp 0x82000000 update.img;sf probe 0;flwrite
tk=mw.b 0x82000000 ff 1000000;tftp 0x82000000 zImage.img; bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
ipaddr=192.168.1.10
serverip=192.168.1.1
netmask=255.255.255.0
gatewayip=192.168.0.1
ethaddr=00:0b:3f:00:00:01
bootargs=mem=132M console=ttyAMA0,115200 root=1f01 rootfstype=squashfs mtdparts=hi_sfc:192K(boot),1984K(romfs),3776K(usr),1664K(custom),64K(logo),512K(mtd)
appVideoStandard=PAL
appSystemLanguage=Russian
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn342 (Jan 20 2016 - 10:18:45)

Environment size: 1343/65532 bytes
hisilicon #
Похожую ошибку в поиске не нашел, что нужно сделать чтоб оживить гацку коробчушку?
Заранее спасибо!

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Поломал Techege 8ch на модуле якобы NBD7808T-PL

Сообщение dede » 26 апр 2017, 19:50

Я потерялся во всех ваших перепрошивках.... если у вас точно был 119, то его и шить и ничего более

Далее,

Код: Выделить всё

setenv bootargs mem=48M console=ttyAMA0,115200 root=1f01 rootfstype=squashfs mtdparts=hi_sfc:192K(boot),1984K(romfs),3776K(usr),1664K(custom),64K(logo),512K(mtd)

romicom
Специалист
Сообщения: 172
Зарегистрирован: 24 мар 2017, 16:33

Re: Поломал Techege 8ch на модуле якобы NBD7808T-PL

Сообщение romicom » 26 апр 2017, 20:01

ниче не поменялось

Код: Выделить всё

hisilicon # setenv bootargs mem=48M console=ttyAMA0,115200 root=1f01 rootfstype=squashfs mtdparts=hi_sfc:192K(boot),1984K(romfs),3776K(usr),1664K(custom),64K(logo),512K(mtd)
hisilicon # saveenv
Saving Environment to SPI Flash...
Erasing SPI flash, offset 0x00020000 size 64K ...done
Writing to SPI flash, offset 0x00020000 size 64K ...done
hisilicon # print
bootcmd=sf probe 0;sf read 84000000 770000 10000;logoload 84000000;decjpg;sf read 82000000 30000 400000;squashfsload 82000000;bootm 0x82000000
bootdelay=1
baudrate=115200
bootfile="uImage"
restore=1
da=mw.b 0x82000000 ff 1000000;tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=mw.b 0x82000000 ff 1000000;tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=mw.b 0x82000000 ff 1000000;tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=mw.b 0x82000000 ff 1000000;tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dl=mw.b 0x82000000 ff 1000000;tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=mw.b 0x82000000 ff 1000000;tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=mw.b 0x82000000 ff 1000000;tftp 0x82000000 update.img;sf probe 0;flwrite
tk=mw.b 0x82000000 ff 1000000;tftp 0x82000000 zImage.img; bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
ipaddr=192.168.1.10
serverip=192.168.1.1
netmask=255.255.255.0
gatewayip=192.168.0.1
ethaddr=00:0b:3f:00:00:01
appVideoStandard=PAL
appSystemLanguage=Russian
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn342 (Jan 20 2016 - 10:18:45)
bootargs=mem=48M console=ttyAMA0,115200 root=1f01 rootfstype=squashfs mtdparts=hi_sfc:192K(boot),1984K(romfs),3776K(usr),1664K(custom),64K(logo),512K(mtd)

Environment size: 1342/65532 bytes
hisilicon # reset
resetting ...



U-Boot 2010.06-svn342 (Jan 20 2016 - 10:18:45)

Check spi flash controller v350... Found
Spi(cs1) ID: 0xC2 0x20 0x17 0xC2 0x20 0x17
Spi(cs1): Block:64KB Chip:8MB Name:"MX25L6406E"
Set lock level: 2, start of bottom address
Spi is locked. lock address[0x0 => 0x20000]
envcrc 0x74a780e
ENV_SIZE = 0xfffc
In:    serial
Out:   serial
Err:   serial
USB:   scanning bus for devices... 1 USB Device(s) found
0 Storage Device(s) found
Press CTRL-C to abort autoboot in 0 seconds8192 KiB hi_sfc at 0:0 is now current device

CFG_BOOT_ADDR:0x0
0ff:0x84000000
### /UbootLogo UbootLogoload complete: 32061 bytes loaded to 0x8e800000
jpeg decoding ...
<<addr=0x8e800000, size=0xb85f9, vobuf=0x8e800000>>
<<imgwidth=800, imgheight=600, linebytes=1600>>
decode success!!!!
decode jpeg success.
decode jpeg!

srcAddr 0x82000000, dstAddr 0x82000000
Input is not in the XZ format (wrong magic bytes)xz_wrapper.c[unxz]:94
xz uncompress failed with error code 5
read_block: failed to read block @0xffffffffffffffff



U-Boot 2010.06-svn342 (Jan 20 2016 - 10:18:45)

Check spi flash controller v350... Found
Spi(cs1) ID: 0xC2 0x20 0x17 0xC2 0x20 0x17
Spi(cs1): Block:64KB Chip:8MB Name:"MX25L6406E"
Set lock level: 2, start of bottom address
Spi is locked. lock address[0x0 => 0x20000]
envcrc 0x74a780e
ENV_SIZE = 0xfffc
In:    serial
Out:   serial
Err:   serial
USB:   scanning bus for devices... 1 USB Device(s) found
0 Storage Device(s) found
Press CTRL-C to abort autoboot in 0 secondshisilicon # print
bootcmd=sf probe 0;sf read 84000000 770000 10000;logoload 84000000;decjpg;sf read 82000000 30000 400000;squashfsload 82000000;bootm 0x82000000
bootdelay=1
baudrate=115200
bootfile="uImage"
restore=1
da=mw.b 0x82000000 ff 1000000;tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=mw.b 0x82000000 ff 1000000;tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=mw.b 0x82000000 ff 1000000;tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=mw.b 0x82000000 ff 1000000;tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dl=mw.b 0x82000000 ff 1000000;tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=mw.b 0x82000000 ff 1000000;tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=mw.b 0x82000000 ff 1000000;tftp 0x82000000 update.img;sf probe 0;flwrite
tk=mw.b 0x82000000 ff 1000000;tftp 0x82000000 zImage.img; bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
ipaddr=192.168.1.10
serverip=192.168.1.1
netmask=255.255.255.0
gatewayip=192.168.0.1
ethaddr=00:0b:3f:00:00:01
bootargs=mem=132M console=ttyAMA0,115200 root=1f01 rootfstype=squashfs mtdparts=hi_sfc:192K(boot),1984K(romfs),3776K(usr),1664K(custom),64K(logo),512K(mtd)
appVideoStandard=PAL
appSystemLanguage=Russian
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn342 (Jan 20 2016 - 10:18:45)

Environment size: 1343/65532 bytes
hisilicon #

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Поломал Techege 8ch на модуле якобы NBD7808T-PL

Сообщение dede » 26 апр 2017, 20:03

я забыл, saveenv после setenv


и у вас сейчас левая прошивка, ядро не грузится вообще

romicom
Специалист
Сообщения: 172
Зарегистрирован: 24 мар 2017, 16:33

Re: Поломал Techege 8ch на модуле якобы NBD7808T-PL

Сообщение romicom » 26 апр 2017, 20:07

saveenv делал, прошивка та которая была изначально.

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Поломал Techege 8ch на модуле якобы NBD7808T-PL

Сообщение dede » 26 апр 2017, 20:25

Хм, да у вас енв не сохраняется, хотя на этих регистраторах он должен сохраняться

Флешь залочена, но до 0х20000... может попробовать разлочить на всякий случай

romicom
Специалист
Сообщения: 172
Зарегистрирован: 24 мар 2017, 16:33

Re: Поломал Techege 8ch на модуле якобы NBD7808T-PL

Сообщение romicom » 26 апр 2017, 20:30

а как разлочить? может это сделали чтоб при взломе не убивался uboot?

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Поломал Techege 8ch на модуле якобы NBD7808T-PL

Сообщение dede » 26 апр 2017, 20:44

Попробуйте стереть всё начиная с 20000 и до конца, потом посмотреть если запись вообще работает

romicom
Специалист
Сообщения: 172
Зарегистрирован: 24 мар 2017, 16:33

Re: Поломал Techege 8ch на модуле якобы NBD7808T-PL

Сообщение romicom » 26 апр 2017, 20:52

Подскажите команду, а то уже мозги набекрень.

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Поломал Techege 8ch на модуле якобы NBD7808T-PL

Сообщение dede » 26 апр 2017, 20:54

sf probe 0
sf erase 0x20000 0x7E0000

romicom
Специалист
Сообщения: 172
Зарегистрирован: 24 мар 2017, 16:33

Re: Поломал Techege 8ch на модуле якобы NBD7808T-PL

Сообщение romicom » 26 апр 2017, 21:05

Стер

Код: Выделить всё

U-Boot 2010.06-svn342 (Jan 20 2016 - 10:18:45)

Check spi flash controller v350... Found
Spi(cs1) ID: 0xC2 0x20 0x17 0xC2 0x20 0x17
Spi(cs1): Block:64KB Chip:8MB Name:"MX25L6406E"
Set lock level: 2, start of bottom address
Spi is locked. lock address[0x0 => 0x20000]
envcrc 0x74a780e
ENV_SIZE = 0xfffc
In:    serial
Out:   serial
Err:   serial
USB:   scanning bus for devices... 1 USB Device(s) found
0 Storage Device(s) found
Press CTRL-C to abort autoboot in 0 seconds8192 KiB hi_sfc at 0:0 is now current device

CFG_BOOT_ADDR:0x0
0ff:0x84000000
cramfs: wrong magic super.magic:0xffffffff,CRAMFS_32 (CRAMFS_MAGIC):0x28cd3d45
0ff:0x84000000
cramfs: wrong magic super.magic:0xffffffff,CRAMFS_32 (CRAMFS_MAGIC):0x28cd3d45
### /UbootLogo/ LOAD ERROR<ffffffff> !
jpeg decoding ...
<<addr=0x8e800000, size=0xb85f9, vobuf=0x8e800000>>
addr:0x80853e64,size:755193,logoaddr:0x8e800000,:ff,ff
load jpeg err.

srcAddr 0x82000000, dstAddr 0x82000000
Input is not in the XZ format (wrong magic bytes)xz_wrapper.c[unxz]:94
xz uncompress failed with error code 5
read_block: failed to read block @0xffffffffffffffff



U-Boot 2010.06-svn342 (Jan 20 2016 - 10:18:45)

Check spi flash controller v350... Found
Spi(cs1) ID: 0xC2 0x20 0x17 0xC2 0x20 0x17
Spi(cs1): Block:64KB Chip:8MB Name:"MX25L6406E"
Set lock level: 2, start of bottom address
Spi is locked. lock address[0x0 => 0x20000]
envcrc 0x74a780e
ENV_SIZE = 0xfffc
In:    serial
Out:   serial
Err:   serial
USB:   scanning bus for devices... 1 USB Device(s) found
0 Storage Device(s) found
Press CTRL-C to abort autoboot in 0 secondshisilicon # print
bootcmd=sf probe 0;sf read 84000000 770000 10000;logoload 84000000;decjpg;sf read 82000000 30000 400000;squashfsload 82000000;bootm 0x82000000
bootdelay=1
baudrate=115200
bootfile="uImage"
restore=1
da=mw.b 0x82000000 ff 1000000;tftp 0x82000000 u-boot.bin.img;sf probe 0;flwrite
du=mw.b 0x82000000 ff 1000000;tftp 0x82000000 user-x.cramfs.img;sf probe 0;flwrite
dr=mw.b 0x82000000 ff 1000000;tftp 0x82000000 romfs-x.cramfs.img;sf probe 0;flwrite
dw=mw.b 0x82000000 ff 1000000;tftp 0x82000000 web-x.cramfs.img;sf probe 0;flwrite
dl=mw.b 0x82000000 ff 1000000;tftp 0x82000000 logo-x.cramfs.img;sf probe 0;flwrite
dc=mw.b 0x82000000 ff 1000000;tftp 0x82000000 custom-x.cramfs.img;sf probe 0;flwrite
up=mw.b 0x82000000 ff 1000000;tftp 0x82000000 update.img;sf probe 0;flwrite
tk=mw.b 0x82000000 ff 1000000;tftp 0x82000000 zImage.img; bootm 0x82000000
dd=mw.b 0x82000000 ff 1000000;tftp 0x82000000 mtd-x.jffs2.img;sf probe 0;flwrite
ipaddr=192.168.1.10
serverip=192.168.1.1
netmask=255.255.255.0
gatewayip=192.168.0.1
ethaddr=00:0b:3f:00:00:01
bootargs=mem=132M console=ttyAMA0,115200 root=1f01 rootfstype=squashfs mtdparts=hi_sfc:192K(boot),1984K(romfs),3776K(usr),1664K(custom),64K(logo),512K(mtd)
appVideoStandard=PAL
appSystemLanguage=Russian
stdin=serial
stdout=serial
stderr=serial
verify=n
ver=U-Boot 2010.06-svn342 (Jan 20 2016 - 10:18:45)

Environment size: 1343/65532 bytes
hisilicon #

dede
Специалист
Сообщения: 1957
Зарегистрирован: 22 мар 2017, 15:02
Откуда: Луганск

Re: Поломал Techege 8ch на модуле якобы NBD7808T-PL

Сообщение dede » 26 апр 2017, 21:12

Ну лого стёрло, а енв никак

md 20000
md 30000

Ответить

Вернуться в «Восстановление и настройка»