I've got myself some atmega8s so that I can 'deploy' some of the stuff I've been working on with Arduino without buying another 20GBP board. I'm planning on using the internal oscillator like on the lilypad, to keep things super simple.
So I need to burn the bootloader onto these new chips to program them in the arduino IDE. I've got a decimila, so i've pulled out the atmega168 and put in a factory-fresh atmega8. I've bought a programmer (http://robosavvy.com/store/product_info.php/products_id/350) accompanied by a USB-serial adaptor (http://robosavvy.com/store/product_info.php/products_id/370). The programmer's ISP ribbon cable didn't match up to the ICSP pins, so I've hacked that up so that it all fits. I couldn't find a diagram for them, is this right?
MISO . . 5V
SCK . . MOSI
RST . . GND
ICSP
Then, in arduino, I choose the serial port for the programmer, and then choose Burn Bootloader > using AVR ISP
Arduino software hangs, and the Busy light on the programmer stays firmly off!
Anybody have any advice? It's really doing my head in!