Fio v3 bootloader reflashing

Hi,

to exclude any bootloader problems in my quest to run the Fio v3 (I bought it to save me some time…), I set out to reflash it. Though after a couple of hours, I’m still not there.

I’m using an AVR Dragon for programming, yet I can’t even read the device ID with AVR Studio. Trying with avrdude, it tells me that both ISP and debugWire connect fails.

The Dragon is correctly connected to the Fio v3 ISP pins. The Fio v3 is additionally connected to a USB port (as the AVR Dragon doesn’t deliver power over the ISP header).

I wouldn’t expect that anything else is necessary to read the device ID or the fuses state.

I’d be happy about any hints regarding the reason of this behaviour. Do you guys at Sparkfun know the state of the SPIEN fuse when the device is delivered? How are you programming these devices? HV or ISP?

Thanks,

/M

Dammit. The AVR Dragon doesn’t pull the RST line down. As soon as I do this manually, avrdude works.

So if you’re ever inclined to flash your Fio v3 (or ProMicro) bootloader with an AVR Dragon, first get an alligator clip to tie RST to GND, then issue:

avrdude -P usb -c dragon_isp -p m32u4 -U flash:w:Caterina-fiov3.hex

The board will come up with the new bootloader (yellow LED is slowly fading in and out), the device will have a VID/PID of 1B4F:F100.

Hi,

I tried to reflash my FIO v3 as well given the procedure you described:

Resulting my FIOs CHG LED is slowly fading in and out ant the TX and RX LED are on.

The fade in/out never stops…

Any ideas how to reactivate my FIO V3?

Thanks,

Michael.

What do you mean by reactivating it?

What happens when you’re replugging the USB connection now? The device should be recognized by your system and attach to a different driver (given the fact that you’re using Windows). Of course you should have the latest driver available on your system.

Cheers,

/Ma

By reactivating I mean that I can upload sketches over USB again.

Im running Arduino 1.0.5 on MacOSX. I created an FIO v3 clone, where I wanted to flash the bootloader provided by Sparkfun as part of the additional files distribution available on github: https://github.com/sparkfun/SF32u4_boards.git

Since this is not working, I wanted to test the bootloader installation on the original hardware but the result is identical to the behavior on my Fio v3 clone.

The CHG led is slowly fading in and out, the TX and RX LED are lit 100%. The fading of the CHG LED it running indefinetly. I tried to reflash the bootloader using the IDE with the following result:

/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude -C/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega32u4 -cstk500v2 -Pusb -e -Ulock:w:0x3F:m -Uefuse:w:0xfe:m -Uhfuse:w:0xd8:m -Ulfuse:w:0xff:m 

avrdude: Version 5.11, compiled on Sep  2 2011 at 18:52:52
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf"
         User configuration file is "/Users/michaelkroll/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : usb
         Using Programmer              : stk500v2
avrdude: usbdev_open(): Found AVRISP mkII, serno: 000200066311
avrdude: usbdev_open(): using read endpoint 0x82
avrdude: Sent: . [01] 
avrdude: Recv: . [01] . [00] . [0a] A [41] V [56] R [52] I [49] S [53] P [50] _ [5f] M [4d] K [4b] 2 [32] 
avrdude: stk500v2_getsync(): found AVRISP mkII programmer
         AVR Part                      : ATmega32U4
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PA0
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    10     8    0 no       1024    8      0  9000  9000 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           flash         65     6   128    0 yes     32768  128    256  4500  4500 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           lfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           hfuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           efuse          0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           lock           0     0     0    0 no          1    0      0  9000  9000 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : STK500V2
         Description     : Atmel STK500 Version 2.x firmware
         Programmer Model: AVRISP mkII
avrdude: Sent: . [03] . [90] 
avrdude: Recv: . [03] . [00] . [01] 
avrdude: Sent: . [03] . [91] 
avrdude: Recv: . [03] . [00] . [01] 
avrdude: Sent: . [03] . [92] 
avrdude: Recv: . [03] . [00] . [0e] 
         Hardware Version: 1
         Firmware Version Master : 1.14
avrdude: Sent: . [03] . [94] 
avrdude: Recv: . [03] . [00] ! [21] 
         Vtarget         : 3.3 V
avrdude: Sent: . [03] . [98] 
avrdude: Recv: . [03] . [00] . [06] 
         SCK period      : 8.00 us

avrdude: Sent: . [10] . [c8] d [64] . [19]   [20] . [00] S [53] . [03] . [ac] S [53] . [00] . [00] 
avrdude: Recv: . [10] . [00] 
avrdude: AVR device initialized and ready to accept instructions

Reading | avrdude: Sent: . [1d] . [04] . [04] . [00] 0 [30] . [00] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] 0 [30] . [00] . [1e] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] 0 [30] . [00] . [01] . [00] 
avrdude: Recv: . [1d] . [00] . [00] 0 [30] . [00] . [95] . [00] 
################avrdude: Sent: . [1d] . [04] . [04] . [00] 0 [30] . [00] . [02] . [00] 
avrdude: Recv: . [1d] . [00] . [00] 0 [30] . [00] . [87] . [00] 
################################## | 100% 0.00s

avrdude: Device signature = 0x1e9587
avrdude: Sent: . [1d] . [04] . [04] . [00] . [a0] . [03] . [fc] . [00] 
avrdude: Recv: . [1d] . [00] . [00] . [a0] . [03] . [ff] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] . [a0] . [03] . [fd] . [00] 
avrdude: Recv: . [1d] . [00] . [00] . [a0] . [03] . [ff] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] . [a0] . [03] . [fe] . [00] 
avrdude: Recv: . [1d] . [00] . [00] . [a0] . [03] . [ff] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] . [a0] . [03] . [ff] . [00] 
avrdude: Recv: . [1d] . [00] . [00] . [a0] . [03] . [ff] . [00] 
avrdude: erasing chip
avrdude: Sent: . [12] . [09] . [00] . [ac] . [80] . [f1] . [ff] 
avrdude: Recv: . [12] . [00] 
avrdude: Sent: . [10] . [c8] d [64] . [19]   [20] . [00] S [53] . [03] . [ac] S [53] . [00] . [00] 
avrdude: Recv: . [10] . [00] 
avrdude: reading input file "0x3F"
avrdude: writing lock (1 bytes):

Writing | avrdude: Sent: . [1d] . [04] . [04] . [00] X [58] . [00] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] X [58] . [00] . [ff] . [00] 
################################################## | 100% 0.00s

avrdude: 1 bytes of lock written
avrdude: verifying lock memory against 0x3F:
avrdude: load data lock data from input file 0x3F:
avrdude: input file 0x3F contains 1 bytes
avrdude: reading on-chip lock data:

Reading | avrdude: Sent: . [1d] . [04] . [04] . [00] X [58] . [00] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] X [58] . [00] . [ff] . [00] 
################################################## | 100% 0.00s

avrdude: verifying ...
avrdude: 1 bytes of lock verified
avrdude: reading input file "0xfe"
avrdude: writing efuse (1 bytes):

Writing | avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] . [ac] . [a4] . [00] . [0e] 
avrdude: Recv: . [1d] . [00] . [00] . [ac] . [a4] . [00] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [0e] P [50] . [08] . [ff] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ff] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ff] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ff] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ff] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ff] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ff] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
 ***failed;  
################################################## | 100% 0.06s

avrdude: 1 bytes of efuse written
avrdude: verifying efuse memory against 0xfe:
avrdude: load data efuse data from input file 0xfe:
avrdude: input file 0xfe contains 1 bytes
avrdude: reading on-chip efuse data:

Reading | avrdude: Sent: . [1d] . [04] . [04] . [00] P [50] . [08] . [00] . [00] 
avrdude: Recv: . [1d] . [00] . [00] P [50] . [08] . [ce] . [00] 
################################################## | 100% 0.00s

avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0000
         0xfe != 0xce
avrdude: verification error; content mismatch
avrdude: Sent: . [11] . [01] . [01] 
avrdude: Recv: . [11] . [00] 

avrdude done.  Thank you.

I receive this on the original FIO v3 and my clone as well. Both boards are not recognized by the Arduino IDE.

Any hints what’s the problem and how I can solve them?

Thank you very much in advance,

Michael.