Bricked Arduino Setting clock Low Fuse Bits

Hello, I bought a USPasp programmer off Amazon and seems to work as intended. Set it up with avrdude command line utility to mess around with the x/8 clock prescaler (which is bit 7). The other lower seven bits (0-6).....well I may have enabled/disabled the wrong things here because now I can't set any of the low fuse bits anymore (now get an error in the command line utility). Does anyone know of a way I could have bricked the mcu messing around with just the low fuse bits? What scenarios may this happen under? I do have an external crystal oscillator, so setting the fuse to use an external crystal (since I have one) probably isn't the reason for the brick...what else?

First of all, you would post the command you've used include the log if you still have it. Post also actual command with the log.

Just a blind shot, but as I understand from your description, you have used brand new chinese USBasp with already programmed ATmega in Arduino. Now you have a low frequency on MCU and the USBasp has the problem to deal with it.
USBasp have to be switched to slow SCK mode by closing JP2 pins, but there are probably only pads for JP2 on your USBasp. See the original USBasp schematics to understand JP2. The marking of jumpers may differ depending on the type of USBasp.

Another solution is in FW upgrade on your USBasp, but another programmer is required, so it is not an option for now. You can do this with your Arduino (Arduino as ISP) in the feature.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.