Well, looks like I stumped into the same trouble again (
http://arduino.cc/forum/index.php/topic,62405.0.html), but the old solution doesn´t seem to work.
I´ve used Arduino 1.0 to save a sketch into a blank Atmega8 using a UsbtinyISP. When I install the Ic into my standalone board, it works but toooooooo slow. looks like its working with the internal oscilator, and it is not using the installed crystal.
I´ve used this setting in the boards.txt:
uatmega8.name=Unlocked ATmega8
uatmega8.upload.protocol=usbtiny
uatmega8.upload.using=usbtinyisp
uatmega8.upload.maximum_size=8192
uatmega8.upload.speed=19200
uatmega8.bootloader.low_fuses=0xdf
uatmega8.bootloader.high_fuses=0xca
uatmega8.bootloader.path=atmega8
uatmega8.bootloader.file=ATmegaBOOT.hex
uatmega8.bootloader.unlock_bits=0x3F
uatmega8.bootloader.lock_bits=0x3F
uatmega8.build.mcu=atmega8
uatmega8.build.f_cpu=16000000L
uatmega8.build.core=arduino
uatmega8.build.variant=standard
And uploaded the sketch using the "File / Upload using programmer" option.
I haven´t burnt a bootloader into the IC, since it´s not required. I understand that the fuses are set ok to work without the bootloader.
I´ve used my osciloscope to test the outputs, that work fine, and tried to see if the cristal is oscilating, but i found just a lot of noise. Connections are tested.
Thanks in advance for your help.