Flashing basic/afro esc with blue robotics software


I have a T200 and I bought a spare afro mini ESC 30A with BEC.
For flashing, I have a USB LINKER turnigy.
I followed the instruction on the Basic ESC and I obtained:

$ sudo avrdude -c stk500v2 -b 9600 -P /dev/ttyUSB0 -p m8 -U flash:w:afro_nfet_besc30_r1.hex:i

avrdude: AVR device initialized and ready to accept instructions

Reading | | 0% 0.00savrdude: stk500v2_command(): command failed
avrdude: stk500isp_read_byte(): timeout/error communicating with programmer
avr_read(): error reading address 0x0000
read operation not supported for memory “signature”
avrdude: error reading signature data for part “ATmega8”, rc=-2
avrdude: error reading signature data, rc=-1

avrdude done. Thank you.

I tried using the kkmulticopterflashtool but the flashing also failed. I can’t find a solution…

Thank for your help !

Hi Not,

It looks like your computer is having trouble communicating with the programmer. Can you verify that the programmer is on port /dev/ttyUSB0? I assume you’re on linux, in which case it could also show up as /dev/ttyUSB1, etc if you have any other serial devices attached.

We’ve had pretty bad luck with the Turnigy USB Linker. If you have an Arduino microcontroller available, I would highly recommend trying the ArduinoUSBLinker.