Ardiuno USB2SERIAL LIGHT firmware / DFU issues

EDIT Just realised this is in the wrong section. Sorry!

Hi All

I have an official Arduino USB2SERIAL LIGHT board (http://arduino.cc/en/Main/USBSerial) to interface with a homebrew breadboard Arduino setup.

It has worked fine before, but yesterday as I was troubleshooting my latest project, I lost serial communications. I re-plugged the USB2SERIAL board into the computer and it showed up as an "Arduino USB-SERIAL DFU" device.

So, I guess something happened to clear out / corrupt the FW and dump it into DFU mode.

After quite a lot of searching I was not able to find official firmware for this board - the Wiki just directs to github which holds firmware for the Uno and and the Mega.

I decided to flash the Uno firmware (Arduino-usbserial-uno.hex) and the process worked, and now my USB2SERIAL board appears to the OS as "Arduino Uno".

Only problem is, I can't seem to use it to burn sketches onto my homebrew Arduino.

I get the error "stk500_getsync(): not in sync: resp=0x30".

I know the bootloader on my chip is OK - I can stick the chip into an official Arduino Uno and it works fine.

So at this point I believe I need to locate the correct firmware for the USB2SERIAL LIGHT board.

Anyone know where I can get it?