A-Star micro unable to read fuses using avrdude

I’m unable to read fuses on my A-Star micro board.
after executing this command:

i get ann error

What I’m doing wrong?

Why I’m unable to set fuses using avrdude on the A-Star micro? Are the write protected?

Hello.

I have merged your two posts since they are about the same issue. It sounds like you are trying to set the fuses of your A-Star 32U4 Micro through USB, which is not possible with the A-Star’s bootloader.

If you want to set the fuses for the ATmega32U4, you will have to set them through the ISP header. If you do not have an AVR programmer that connects to an ISP header, you might consider the Pololu USB AVR Programmer.

To read the fuses, you should first put the board into bootloader mode. One way to do this is to reset the board twice within 750 ms. After it is in bootloader mode, you can run the following command to read all the fuses:

avrdude -p atmega32u4 -P COM88 -c avr109 -U lock:r:-:i -U efuse:r:-:i -U hfuse:r:-:i -U lfuse:r:-:i

- Jeremy

That helped a lot, thank you.