douga Turns out GPI0 wasn't being set low on reset. Once I grounded it out the firmware loaded.
Have you wired up DTR correctly?
douga PS/2 keyboard isn't working. For grins, I tried removing the PS/2 connector and soldering on the USB connector and trying a USB keyboard but that isn't working either.
No idea what could be wrong there; USB keyboards are hit-and-miss, but I've never had issues with any PS/2 keyboard.
That said, some keyboards (particularly those that are dual USB-PS/2) are pickier than others and want to be initialized correctly, or they won't talk PS/2. Most Arduino libraries don't do this correctly (or at all) and just happen to work most of the time. TPS2 is one of the few that at least tries to do the right thing.
If you have an oscilloscope or a logic analyzer, monitor the CLK and DAT lines and check if the keyboard talks when you press keys.