I was doing a bootloader burn using USB ASP but encountered an error,
avrdude: auto set sck period (because given equals null)
avrdude usbasp_spi_set_sck_period() error: cannot set sck period; please check for usbasp firmware update
avrdude usbasp_spi_program_enable() error: program enable: target does not answer (0x01)
avrdude main() error: initialization failed, rc=-1
- double check the connections and try again
- use -B to set lower ISP clock frequency, e.g. -B 125kHz
- use -F to override this check
avrdude done. Thank you.
Error while burning bootloader.
strangely this error when I use arduino DIP,
I have tried to burn the bootloader on arduino SMD and it worked