I noticed that my spare key doesn't work anymore. It turns the ignition on, but HISS and FI light stay on, so it's not possible to start the motor. I made a conclusion that the transponder in the key had died and thought that I'll buy a new one. When doing research I also found out that if the last key dies, there's no way to program a new key, but one must change the ECU too. So keep in mind that if you have only one key and you lose it (or the transponder dies), you're in trouble.
I found out that a simple cable is needed to program the new key. The programming procedure is described in service manual. I made the preparations to get access to the ignition pulse generator connector and tried to use the cable to do the trick. It gives the diagnostics information properly (for both the empty and the dead key), but I just can't get it to enter the registration mode so that I could program the new key.
The procedure is basically the same for all the Honda bikes with HISS (at least until 2007). It's described here, for example:
http://www.team-bhp.com/forum/superbikes-imports/145900-diy-honda-hiss-key-programming.htmlPart number for original programming cable: 07XMZ-MBW0101 (costs ~60€)
Anyway, keep in mind that
1) it's good to have two working keys
2) you can get blank keys with transponders cheaper from Ebay than from Honda dealers
3) not too much work is needed to access the connector
4) the cable needs just crocodile connectors for the battery, two wires, 100 ohm resistor and something to connect the cables to the wiring loom
Has anyone else tried this on Varadero with a home-made cable? If yes, did it succeed or not?