Monday, December 7, 2015

Hikvision TFTP Tool

Hikvision TFTP Tool. I am uploading a copy here for my archival purposes.

TFTP.zip(tftpserv.exe)

This was originally downloaded from Hikvision's Website.

32 comments:

  1. Much appreciated, tools seem no longer available from Hikvision
    Jim

    ReplyDelete
    Replies
    1. No problem, Im glad I grabbed a copy before they took it down. Thanks for commenting!

      Delete
  2. Same as what Jim said thank you.
    John ......

    ReplyDelete
    Replies
    1. You're welcome! Thanks for taking the time to comment.

      Delete
  3. Hi,
    Where could I find tftp server?

    Thanks

    ReplyDelete
    Replies
    1. Its in the zip file in my post. Check the link called TFTP.zip

      Delete
  4. Will this work for all, including the newest, Hikvision IP cameras? specifically the DS-2CD2055-I and DS-2CD2355-I 5MP cameras?

    Also I was under the impression any TFTP server set to the correct address would work. Is there anything special about this TFTP software?

    Thanks very much. :-)

    ReplyDelete
    Replies
    1. I have not tested so I do not want to speculate.

      Delete
  5. hi I have a DVR (7732NI A) which is blocked in wanting to make the update and want to know if the app could walk

    ReplyDelete
    Replies
    1. This should work, however you may lose your configuration. And it's possible you may brick your device beyond repair. Please use at your own risk. Check the forums dedicated to this for help.

      Delete
    2. YES I KNOW BUT I HAVE MADE AN UPDATE OF MY NVR BUT SINCE IT IS AN bootloop BEEP AND AS IF IT WAS NOT HARD PLEASE HELP ME WHETHER IT IS WHAT I DO

      Delete
    3. First of all calm down on the all CAPS. Second you need to download a firmware version for your NVR.

      Then do the following:

      1) Extract the TFTP.zip on your computer
      2) Place the new firmware(digcap.dav) in the same folder as tftpserv.exe.
      3) Give the laptop a static IP address of 192.0.0.128
      4) Run the tftpserv.exe
      5) Make sure the NVR and the Laptop running tftpserv.exe are connected to the same switch.
      6) Make sure the NVR is powered off, then power it on.

      The NVR will check the IP address during boot and pull the firmware. You can view the progress in tftpserv console. Once it says firmware is successful reboot the NVR.

      All the instructions are in the downloaded zip file.

      1. Rename the firmware to digcap.dav
      2. Put the firmware under the same folder of this TFTP
      3. Set the IP of computer as 192.0.0.128
      4. NVR's IP can be anyone.
      5. Run the tftpserv.exe
      6. Power off and power on the DVR/DVS/IPC. The device will search the new firmware and upgrade it automatically.
      7. Please wait until TFTP shows "Device [192.0.0.64] system update completed!" It takes about 5 minutes.
      8. Close the TFTP before the camera reboots.
      9. DVR/DVS/IPC will restart automatically after upgrading.

      I take no responsibility for any problems that may arise from following my instructions. Just trying to help you out.

      Delete
    4. Thank you for this! It works for my DS-7608NI-SE/8P NVR
      Wireshark showed NVRs request and TFTP response and made the process perfectly clean

      Delete
  6. Do you have seen this project?
    https://github.com/scottlamb/hikvision-tftpd
    I don't know if is a good enough for replace the official tool on linux. I prefer Linux a thousand times more than Windows, but sadly work is work.
    By other hand, I love your blog such a great work.
    Regards from Argentine.

    ReplyDelete
    Replies
    1. I have not tried it, sorry. I currently don’t have time to confirm it either. Just run windows in a VM, you will need windows for more than just firmware upgrade ;). Thanks for your comment on my blog!

      Delete

  7. I have here a DS-2DC2202-DE3 / W camera and can not access after the software update, reset does not help me unfortunately with the login problem. Is there anyone I can send the camera and he looks at it and repairs it? I would pay for it.mail at hoschdd@yahoo.de

    ReplyDelete
    Replies
    1. You cannot login or reach the web browser?

      Try to find the camera using the SADP Tool, if not, then downgrade the firmware to the version it came with. Have you powered off the camera and retried?

      Delete

    2. Unfortunately, in the IVMS software a DLL error occurs, according to SDAP Toll, the HTTP port closes after 10 seconds and I can not access. A reset with the TFTP tool does not help with me. It has been switched on and off several times. With an identical camera I have no DLL errors in the software

      Delete
    3. Try reseting the camera to factory defaults:


      1) Factory Reset the IP Camera from the Web Browser.

      2) Once the camera is back up, then power off the camera by removing the power plug or POE cable connection going to the camera. Wait 30 seconds and then plug it back in.

      Note: You will lose all configuration settings on the camera.

      Delete
  8. This comment has been removed by the author.

    ReplyDelete
  9. currently struggling to amend the hikvision dvr liveweb page.. can anyone help me with this.

    ReplyDelete
    Replies
    1. Whats wrong with the dvr live webpage? Try different web browsers (Chrome, Firefox, Internet Explorer), see if that works.

      Delete
  10. My DVR is 16 channels (DS-7216hqhi-f1) the electricity (power) was cut during an update and now my DVR won\t start and the program has been corrupted... how can I fix it ? I would really appreciate if you could help me .. thanks!

    ReplyDelete
    Replies
    1. Try disconnecting the Hard Drives (HDD's), remove the SATA & Power connectors going to them. Then try booting. If the DVR boots, then the HDD is bad and needs to be replaced. If not try updating the firmware.

      The steps for updating are in one of my posts above.

      Again, I take no responsibility for anything. I am just trying to help. I am not liable in anyway for my instructions.

      Delete
  11. Hello

    When I open TFTPServ I get a listening port initialize failed msg. Can I get some assistance. I have set my ip address to 192.0.0.128 and have my pc and camera (ds-2cd2332) Thanks

    ReplyDelete
    Replies
    1. I got the same error on two different PCs, turned off Windows Firewall and Windows Defender. Thinking it was the program or it not working Windows 10. Tried it once more going into to Safe Mode worked.

      Delete
  12. tq very much.it work perfectly.i have 2 dvr 7216HGHI-HS with stack on logo after upgrade with wrong version firmware (version 7216HGHI-L). the tool has been remove on hikvision.it really helpfull friend.tq

    ReplyDelete
  13. There is a python script with that works: https://github.com/scottlamb/hikvision-tftpd

    Just used (on virtualbox VM with Debian 9) it to recover my DVR 7208 :)

    ReplyDelete
  14. Thanks for tftp tool also useful information,thanks you soo much..😘😘😘

    ReplyDelete
  15. thats the tool of hikvision dvr bootscreen error?

    ReplyDelete
  16. If SADP shows cameras IP different than default will this process still work on booting. Means will camera still be updated without changing the IP of the camera to 192.0.0.64. Can we use it with other IPs

    ReplyDelete

Thanks for your input.

PiKVM to NVR

  Trying to connect to your IP Camera Network Video Recorder (NVR) via your PiKVM and it’s not working? No video from the NVR on...