Nevermind. I figured it out. The flash_dumper.cgi provides a raw dump of the entire flash memory, which I believe is 128mb in the iCamera2. The upgrade scripts require a compiled file at a fraction of the size (16mb for the iCamera1000 and 32mb for the iCamera2). I have been able to successfully upgrade/downgrade the FWs across vendor platforms. The hard part was finding those files since they are typically provided in the background via vendor configured hub devices.