DHI-NVR4108HS-8P-4KS2 firmware issue

Amfito

n3wb
Jul 13, 2026
1
0
LT
Hi, wanted to ask help with Dahua DHI-NVR4108HS-8P-4KS2 previously (really a while ago, hence what firmware was tried is unknown) while upgrading firmware through interface from usb drive process failed and now unit is stuck at Dahua logo, restarting every couple of minutes, but not going further.
I know for a fact unit was working fine before failed firmware update.

I have tried disconnecting and reconnecting every cable outside and inside of the unit, hdd drive is not connected, tried pressing reset button, but nothing helps.
When connected through UART connection the fallowing can be seen in logs:

System startup
Relocate Boot
Jump to C code
Fastboot 3.3.0-svn5055 (485435@yanfa189_centos6-jk128:weops) (Jul 19 2024 - 14:44:20)
Nand: WINBOND W25N01GV
SDK Version: HiSTBLinuxV100R005C00SPC031_20160601
logo........... Logo_Main!
--LT8612_Reset Success! Reset Count:0.
BMP_GetPixelFmt : 32
getenv bootnandflash fail
###LOAD ERROR<0> for /usr/data/hardware.lua!
Hit any key to stop autoboot: 0
USB0: Register 1111 NbrPorts 1
USB EHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
1 Storage Device(s) found
** Partition 0 not valid on device 0 **
Interface: USB
Device 0: Vendor: USB Rev: 1.00 Prod: SanDisk 3.2Gen1
Type: Removable Hard Disk
Capacity: 29358.0 MB = 28.6 GB (60125184 x 512)
Partition 1: Filesystem: FAT32 "NO NAME "
reading u-boot.bin.img
upgrade file: u-boot.bin.img not found
reading update.img
upgrade file: update.img not found
NET_autoLipDetect timeout
T T T T T T T T T T
Retry count exceeded; starting again
not support this cmd
## Booting kernel from Legacy Image at 01000000 ...
Image Name: Linux-3.18.24_hi3798cv2x
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 5299470 Bytes = 5.1 MiB
Load Address: 02000000
Entry Point: 02000000
Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!

There are more information, but main thing is that bootloader etc is working find, but image is messed up and needs to be updated.
Here is a problem:
Unit is looking for update.img file on flash drive: no such file exist in any of the firmwares .bin files I found on dahua website, renaming firmware .bin to be update.img instead of update.bin doesnt work, also in all of the firmware folder for this exact model I found, Install.lua file seems to be corrupted, as when trying to extract it or open it goes to 0kb from whatever it's shown while in .bin archive or just straight up gives error.

Dahua support states that firmware for this model is currently unavailable and recommended trying different power supply and go to dahua rma/service center for inspection and repair.

If anyone has any ideas how to reflash firmware, where to get it or any other tips, would really appreciate