I made a small board to flash my ATMEGA168 chip (with a 16Mhz crystal). Flashing works fine with my USBasp programmer.
I did a Chip Erase, then set the fuses to Low: 0xFF (external crystal), High: 0xDF (only SPI enabled), Extended: 0xF9, and Lock bits to 0xFF (or 0x3F) (No mem restrictions).
To problem is: when i compile the Blink example and flash the blink.hex file, the LED lights up but doesnt go out. It stays lit...
Does Arduino code (hex file) require a bootloader or something that im missing?