In anycase, Fudoh was kind enough to link me to the 1080p firmware for the HD3000 and so after scrounging around trying to get an old PC up and running I gave the update a shot. I got this...

I'm basically at the exact same point as this guy over on AVS:
Very much at a loss as to what to do to fix this issue and figured this was the best place as the topic on AVS is quite dead these days.Hi,
I upgraded my HD3000, using firmware provided in a PM link from Fudoh. I bought a dual serial PCI card and female/female serial cable and installed it on a computer I am transitioning to a media centre.
However, I am experiencing difficulty during the upgrade procedure which prevents a successful upgrade. I am putting the HD3000 in standby; holding the left button while unplugging and re-plugging the power cord; waiting three seconds and releasing the button; and clicking upgrade. After 40 seconds stalled at the "Status: Enter ISP mode", with no progress in the progress bar, an error message - which freezes the installation - pops up:
"Access violation at address 0042652E in module 'HD3000EUpgrade.exe' Write address of 004B0C04."
I used a neat utility called "AccessPort" to monitor the serial port (COM3) and auto-send data while I shorted pins 2 and 3 to confirm I was using the correct port and that it was capable of sending data. I also double-checked the HD3000 manual and confirmed my port settings of 57600 baud rate/None for parity bit/8 data bits/1 stop bit/Xon-Xoff flow control. I also ran the upgrade as an administrator.
I must admit that I am at a loss as to the cause. I ran the upgrade without the cable attached and it generated the exact same error message. The serial cable is one that I purchased, and not the one that came with the HD3000. The cable I purchased (female-female) did not say "null-modem" - I am not sure if a null-modem female-female cable is required. Perhaps the access violation means that the upgrade exe is corrupt? I downloaded it again to check if it may have been corrupted in the download or unzipping process, but with no change in behavior.
Any advice would be greatly appreciated!
Thanks,
Greg
Thanks lads!