This guide can be used for other models as well. I only tested it with lv-pdk50812a. There is no systematic way to find the Hikvision OEM model number from Laview or Swann. However, you should be able to compare the most features and find the camera that best fit. Firmware is unique to the platform so if you get close enough, it should work. Now, don’t come crying to me if you brick your camera. You are doing this at your own risk.
-
Get the latest firmware from hikvision Europe portal. This camera matches G1 platform
- Found the platform using this list: https://www.use-ip.co.uk/forum/threads/finding-the-latest-hikvision-firmware-for-your-camera-updated-8th-april-2019.1986/
- Download at http://www.hikvisioneurope.com/portal/?dir=portal/Technical%20Materials/00%20%20Network%20Camera/00%20%20Product%20Firmware/G1%20platform%20%28H.265%20DS-2CD2XX5%2C2XX3%2C3XX3%2C3XX5%2CXM67X6%29/2XX5%202XX3%203XX5%203XX3%20XM67X6%28non-Fisheye%29%20Multilanguage
-
Only way to upload firmware is to flash using TFTPD. Tool given by hikvision does not work but we got an opensource tool written in python.
- Download the zip from: https://github.com/scottlamb/hikvision-tftpd
-
Install python to run the tool https://www.python.org/
-
(Optional) We need to figure out what camera is doing to find the tftpd server (lv-pdk50812a uses 192.168.1.128). You can get this information by running https://www.wireshark.org/. You should be able to see events with
Request who-has 192.168.1.128
at camera start up. -
Set your computer physical computer interface to static ip
192.168.1.128
This may vary depend on the camera model. Use wireshark to find the ip camera looking for. -
Unzip the firmware and run the tool. Make sure to use the static ip you set on the interface.
python hikvision_tftp.py --server-ip=<static ip, ie 192.168.1.128> --filename=digicap.mav
-
Plug the camera in and power it on. I did not test this over a switch and it should work as long as your computer is set to the correct ip.
- If everything is working then you should see python script printing the percentage of the upload.
- Finally leave the camera on for about 10min as a safe measure to have it install the new firmware.
-
After you plug the camera into the network, you need to configure the camera as a new hikvision camera. Which means camera does not pick up a IP and you have to do the first configuration using hikvision SDAP tool.
Good luck!
worked great -- thanks! Upgraded to V5.6.4_Build191224 released 2020-03-02