This is "how to" video on how to update firmware on KK2.0 flight control board. This is Windows version. Mac version is in related article.
KK2.0 boards are one of the best flight control boards out there. Especially if you consider price tag, they are unbeatable. Thanks to KapteinKuk and LazyZero KK2.0 is getting better all the time. At the time of this video, new v1.5 firmware is out and according to most people, makes KK2.0 board almost as good as 10 times more expensive NAZA controller.
In this video I am going to help you understand how to update your KK2.0 board with newest firmware so that you could have best multicopter experience with least amount of money. :)
Tips:
1. Any USB programmer for ATMEL processors will do, however you will need 6-pin adapter. USBasp from Hobbyking comes with one so I would recommend to buy that one since it's very cheap.
2. If board doesn't turn on after you plug it into USB you've probably connect the 6-pin adapter wrong way. Just plug it in other way.
You need:
Link No.1 (Windows drivers)
http://www.fischl.de/usbasp/usbasp-windriver.2011-05-28.zip
Link No.2 (Flash tool)
http://lazyzero.de/en/modellbau/kkmulticopterflashtool
Link No.3 (Java)
http://www.java.com/en/download/index.jsp
KK2.0 flight control board
USBasp AVR programmer for ATMEL processors
Enjoy RC as much as I do! :)
Kk for the price is amazing! but i can not compare it to my naza for rock solid stability on autopilot and for ap Naza is king. but if your talking about doing flips and things like manual mode. they probably the same. Btw this is a really nice how to video kudos on the video.
Tommy
Log In to reply
I completely agree with you, Naza is a better controller for sure. I've just wanted to stress out the importance of updating to v1.5 on KK2.0 board by comparing it to Naza.
Log In to reply
I started a quad project some months ago and it's not so easy.
I got really happy with your material because it gives me hope trying this great machine.
About this vid I did it all but I didn't get the last two frases.
It seems to be flashed. Is the success confirmation important?
Thank you
Log In to reply
Log In to reply
Very nice video. But mine fails. When I try to flash it, I get the following error:
"avrdude.exe: set SCK frequency to 93750 Hz
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
Error during writing flash."
And my KK2.0 has the screen light turned on but no text on it, nothing reacts...
Any idea? :S
Thanks
Log In to reply
Log In to reply
Log In to reply
Log In to reply
Log In to reply
Log In to reply
Log In to reply
avrdude.exe: warning: cannot set sck period. please check for usbasp firmware update.
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude.exe done. Thank you.
I am using the Windows 64 bit and using the 64 bit exe of the Flash Tool.
The board does boot up when the USBap is plugged in.
Using USBap, (http://www.fischl.de/usbap/ (usbap) as the programmer and HobbyKing KK2.0 (32kb flash) as the controller.
Log In to reply
Log In to reply
Log In to reply
Log In to reply
my Phone is huawei G610-U00
when i am want to write a new firmware on my mobile , Flash tool give me an error like this.
Common Hint : for SP Flash Tool issues:
please supply your tool version ,GUI screen shot and tools logs when you encounter trouble with the latest tool. ....
BROM Error:$_BROM_DOWNLOAD_AD_FAIL(2004)
Log In to reply