Finally I managed to recover my VTH. A loooot of help found on:
Dahua IPC EASY unbricking / recovery over TFTP
and
Dahua IPC unbricking / recovery over serial UART and TFTP
Thanks cor35vet.
Resolution:
If you see hashes (#) appearing on the screen it means that VTH found your computer and contacted tftp server. if not - hmm... check your network parameters. to do so - best run on the terminal the command: "printenv". it will show network parameters. to change parameters use "setenv" command.
- Find and connect UART (serial port). I have CP2102 USB to UART, but I think that any TTL will work (do not use regular RS 232 as it is 12V View attachment 49138
- Connect device to the network via regular LAN cable
- Use Putty to connect to the device, press * one booting the device until prompt appears.
- Type: setenv serverip 192.168.1.100 (or any other address of your PC where you are going to run tftp server.
- Read above threds to understand tftp, however in my case best solution was to get tftp file downloaded from the link in the above threds, copy OpenTFTPServerMT.exe to newly created directory and run it with option -v (OpenTFTPServerMT.exe -v)
- The directory should contain upgrade.img file which you need to find for your device. For mind VTH5221 it is located on: VDP - oldest version available is best (I think) - Software Name:[Main Firmware]General_VTH52X1D_Eng_P_V1.000.0000.0.R.20170410. You need to unpack the file to find update.img
- Now it is time to run the update by typing "run up" in the terminal.
Hi. How exactly you did, please? Where you got the package, because I only found the .bin files?...Hi there,
a little update on the broken VTH5221DW... I got it fixed via TTL flashing the ROM (V4.3) via TFTP with a Win10 in a VM.
Now it seems to work just fine again - as the screen comes on and operation seems to be normal so far.
Thanks,
INT
Dear Sir,Managed to un-brick it using VDPConfig... But I'm back to the the old problem, when pressing the call button on the VTO, I don't get a call on the VTH... it's like they don't connect. When I go to Monitor and select the VTO, it show the image and I can unlock... Also, the pressing the talk button on the VTH it does nothing too...
Finally I managed to recover my VTH. A loooot of help found on:
Dahua IPC EASY unbricking / recovery over TFTP
and
Dahua IPC unbricking / recovery over serial UART and TFTP
Thanks cor35vet.
Resolution:
If you see hashes (#) appearing on the screen it means that VTH found your computer and contacted tftp server. if not - hmm... check your network parameters. to do so - best run on the terminal the command: "printenv". it will show network parameters. to change parameters use "setenv" command.
- Find and connect UART (serial port). I have CP2102 USB to UART, but I think that any TTL will work (do not use regular RS 232 as it is 12V View attachment 49138
- Connect device to the network via regular LAN cable
- Use Putty to connect to the device, press * one booting the device until prompt appears.
- Type: setenv serverip 192.168.1.100 (or any other address of your PC where you are going to run tftp server.
- Read above threds to understand tftp, however in my case best solution was to get tftp file downloaded from the link in the above threds, copy OpenTFTPServerMT.exe to newly created directory and run it with option -v (OpenTFTPServerMT.exe -v)
- The directory should contain upgrade.img file which you need to find for your device. For mind VTH5221 it is located on: VDP - oldest version available is best (I think) - Software Name:[Main Firmware]General_VTH52X1D_Eng_P_V1.000.0000.0.R.20170410. You need to unpack the file to find update.img
- Now it is time to run the update by typing "run up" in the terminal.
HiCan anyone kindly explain which one is serial port and what pins are TX,RX,GRD ..
This is VTH 5221D, Dahua Intercom.
Thanks
Checking DDR......OK
UBL Version: 1.46t(DM365)09:30:17 Sep 2 2014
Oscillator: 24MHZ
ARM Rate: 432 MHZ
DDR Rate: 340 MHZ
BootMode: SPI
Starting SPI Memory Copy...
DONE
U-Boot 1.3.6 (jerry) (Mar 28 2017 - 19:34:15)
DRAM: 128 MB
SF: Got idcode 01 20 18 4d 01
SF: Read SPANSION second ID 0019
In: serial
Out: serial
Err: serial
Ethernet PHY: GENERIC @ 0x01,id:1cc816
total gio 2
gio[22]=1
gio[25]=1
TFTP from server 192.168.254.254; our IP address is 192.168.1.108; sending throu gh gateway 192.168.1.1
Filename 'upgrade_info_7db780a713a4.txt'.
Load address: 0x80100000
Loading: *
Retry count exceeded; starting again
Fail to get info file!
Init error!
TFTP from server 192.168.254.254; our IP address is 192.168.1.108; sending throu gh gateway 192.168.1.1
Filename 'failed.txt'.
Load address: 0x80200000
Loading: *
Retry count exceeded; starting again
==>use default images
.......
## Booting kernel from Legacy Image at 80007fc0 ...
Image Name: Linux-2.6.18_pro500-davinci_evm-
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1774796 Bytes = 1.7 MB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
XIP Kernel Image ... OK
OK
Starting kernel ...
Uncompressing Linux............................................................. ......................................................... done, booting the kern el.