This is the culprit - will result in no working file system in RAM, so the camera won't work normally:
<6>Unpacking initramfs...
<0>Initramfs unpacking failed: junk in compressed archive
<6>Freeing initrd memory: 4096K
I had this on my 3332 camera after a firmware update. Fortunately, before doing anything (IT background ...) I'd made backup copies of all the mtdblocks in case I hit problems.
I restored mtdblock11, where initrd resides, and all was OK again.
Though I suspect in my case, rather than a corrupt flash segment, it was an inconsistent firmware install where they'd changed from initrd to initramfs.
If you had the original mtdblock11 you could likely fix it by just putting it back and then re-installing the right firmware. But presumably you don't have a copy.
But if you feel inclined and adventurous, here is something you could try. You won't make it worse, it no longer fully works.
You need a copy of mtdblock11 off another camera the same model and firmware. You said you had 4 that should be the same.
But how best to grab that copy? Here are some fairly rough suggestions.
Do you have a NAS box that could provide an NFS or CIFS/SMB share? If not, create a shared folder on the Windows PC, for example the folder where the
TFTP program exists, guest access.
On a working camera of the same model, access the Storage menu, add the share you created, ensure it works using the Test button. No need to initialise.
Telnet into the working camera.
Use 'mount' to show the detail of the mount point.
eg
# mount
rootfs on / type rootfs (rw)
/dev/root on / type ext2 (rw,relatime)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
ramfs on /home type ramfs (rw,relatime)
udev on /dev type tmpfs (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
/dev/ubi1_0 on /dav type ubifs (rw,relatime)
/dev/ubi3_0 on /davinci type ubifs (rw,relatime)
/dev/ubi4_0 on /config type ubifs (rw,relatime)
192.168.1.201:/cctv1 on /mnt/nfs00 type nfs (rw,sync,relatime,vers=3,rsize=4096,wsize=4096,namlen=255,acregmin=0,acregmax=0,acdirmin=0,acdirmax=0,soft,noac,nolock,proto=tcp,port=65535,timeo=70,retrans=3,sec=sys,local_lock=all,addr=192.168.1.201)
#
Now cd to the external share, in this case:
cd /mnt/nfs00
Then copy mtdblock11 like so:
cat /dev/mtdblock11 > block11
Copy the block11 file into your TFTP folder if not already there.
Now telnet to the failing camera.
Change to somewhere with a bit of free space.
cd /dav
Start the TFTP server on your PC.
Transfer the needed file.
tftp -g -r block11 <your PC or NAS IP address>
Flash it to the required place
cat block11 > /dev/mtdblock11
And reboot and hope for the best.
reboot
Have fun ...