I bought IP CAM Hikvision DS-2CD2T21G0-1 and I have information as:
+ Production Name: DS-2CD2T21G0-1
+ Platfrom: E3 (Download Firmware). I have update down firmware 5.5.4 .
+ Uboot -version and function.
+ DUMP Nand flash chip w25n01xxIG - file_dump, Log dmesg and It give info of partitions:
SPI Nand ID Table Version 2.4
[ 1.602149] SPI Nand(cs 0) ID: 0xef 0xaa 0x21
[ 1.606622] nand: device found, Manufacturer ID: 0xef, Chip ID: 0xaa
[ 1.612980] nand: Winbond W25N01GV
[ 1.616460] nand: 128MiB, SLC, page size: 2048
[ 1.620901] Nand(Auto): OOB:64B ECC:4bit/512
[ 1.625111] nand: ECC provided by Flash Memory Controller
[ 1.630824] Creating 14 MTD partitions on "hinand":
[ 1.635761] 0x000000000000-0x000000100000 : "bld"
[ 1.642993] 0x000000100000-0x000000180000 : "env"
[ 1.649935] 0x000000180000-0x000000200000 : "enc"
[ 1.657018] 0x000000200000-0x000000280000 : "sysflg"
[ 1.664148] 0x000000280000-0x000000380000 : "dpt"
[ 1.671242] 0x000000380000-0x000000b80000 : "rcvy"
[ 1.681896] 0x000000b80000-0x000001380000 : "sys0"
[ 1.692478] 0x000001380000-0x000001b80000 : "sys1"
[ 1.703118] 0x000001b80000-0x000003d80000 : "app0"
[ 1.727432] 0x000003d80000-0x000005f80000 : "app1"
[ 1.752781] 0x000005f80000-0x000006580000 : "cfg0"
[ 1.764507] 0x000006580000-0x000006b80000 : "cfg1"
[ 1.775091] 0x000006b80000-0x000007780000 : "syslog"
[ 1.788864] 0x000007780000-0x000007f80000 : "resv"
* I try ways :
+ modifile env in uboot bootargs,... as seem it was protected and not write and save.
+ load sec.bin (platform G0) to have functon as tftp, excute comand, ..., . But it is not woking when excute `go 0xadress` I was not seem any thing happing ....
I want run function in sec.bin : tftp, ... or run command of OS /bin/sh or find key unpack, repack firmware.
Can you help me?. Thank you!
+ Production Name: DS-2CD2T21G0-1
+ Platfrom: E3 (Download Firmware). I have update down firmware 5.5.4 .
+ Uboot -version and function.
+ DUMP Nand flash chip w25n01xxIG - file_dump, Log dmesg and It give info of partitions:
SPI Nand ID Table Version 2.4
[ 1.602149] SPI Nand(cs 0) ID: 0xef 0xaa 0x21
[ 1.606622] nand: device found, Manufacturer ID: 0xef, Chip ID: 0xaa
[ 1.612980] nand: Winbond W25N01GV
[ 1.616460] nand: 128MiB, SLC, page size: 2048
[ 1.620901] Nand(Auto): OOB:64B ECC:4bit/512
[ 1.625111] nand: ECC provided by Flash Memory Controller
[ 1.630824] Creating 14 MTD partitions on "hinand":
[ 1.635761] 0x000000000000-0x000000100000 : "bld"
[ 1.642993] 0x000000100000-0x000000180000 : "env"
[ 1.649935] 0x000000180000-0x000000200000 : "enc"
[ 1.657018] 0x000000200000-0x000000280000 : "sysflg"
[ 1.664148] 0x000000280000-0x000000380000 : "dpt"
[ 1.671242] 0x000000380000-0x000000b80000 : "rcvy"
[ 1.681896] 0x000000b80000-0x000001380000 : "sys0"
[ 1.692478] 0x000001380000-0x000001b80000 : "sys1"
[ 1.703118] 0x000001b80000-0x000003d80000 : "app0"
[ 1.727432] 0x000003d80000-0x000005f80000 : "app1"
[ 1.752781] 0x000005f80000-0x000006580000 : "cfg0"
[ 1.764507] 0x000006580000-0x000006b80000 : "cfg1"
[ 1.775091] 0x000006b80000-0x000007780000 : "syslog"
[ 1.788864] 0x000007780000-0x000007f80000 : "resv"
* I try ways :
+ modifile env in uboot bootargs,... as seem it was protected and not write and save.
+ load sec.bin (platform G0) to have functon as tftp, excute comand, ..., . But it is not woking when excute `go 0xadress` I was not seem any thing happing ....
I want run function in sec.bin : tftp, ... or run command of OS /bin/sh or find key unpack, repack firmware.
Can you help me?. Thank you!