Arduino bootloader with PonyProg

HELP!!! this is start to really frustrate me. I have an Olimex AVR-PG1 connector hooked up to a Diecimila via the ICSP port with a blank Atmega168 chip in the socket.

I have tried programming the Arduino bootloader (the ATmegaBOOT file off the site) several times using both PonyProg and AVRDude and it appears to write to the chip successfully. When I open up the Arduino IDE though, I am unable to upload new sketches to the chips using USB like I have always done… the files get compiled and then I get a “STK500_getsync(): not in sync” error.

When I try switching back to the original chip that came with my board, it all works just fine… grrr!

anybody?

Is the BOOTRST fuse set? If not, the bootloader won’t run. Also, make sure the clock fuses are set correctly.

/mike