HobbyKing.com New Products Flash Sale
Reply
Thread Tools
Old Jan 20, 2012, 05:23 AM
Suspended Account
United States, FL, Maitland
Joined Apr 2011
2,109 Posts
Download
RCTimer/Turnigy/Hobbywing ESC DIY Firmware Flashing TOOL!!!



http://www.0x000000.info/escfirmware/flashtool.zip

extract

open FLASHTOOL.BAT

that's it. pick your programmer and esc. hit flash. it will download right firmware from my repository and flash it.
avrdude is included in this zip file(thats why it is 16mb). all rights/copyright etc go to winavr and avrdude where applicable


dev notes:
avrdude is a well coded program. so it redirects "error" output through "standarderror stream". I didn't bother to connect atmel chip and i didn't redirect "standarderror" stream but I expected output to still come out "standardoutput".
http://i.imgur.com/rVDXY.png

repository(program auto connects to it) http://www.0x000000.info/escfirmware/
source: http://pastebin.com/agNppqjP


Code:
There are 3 scenarios I made this program for:

1. Known ESC with firmware listed - just select your programmer, esc and click flash!! That's it!

2. Known ESC but excel spreadsheet didnt have firmware listed - click "custom" next to esc selection to select one of the standard firmwares.

3. Unknown/random/special purpose firmware: that is what the bottom box is for. When you click that "custom" checkbox, click "refresh" and you can select any firmware in my server repository.


90% of cases are solved with step 1. 
The remaining 9% are solved with 2(get firmware recommendation from timecop)
The last 1% of users will have to ask possibly for custom firmware. when it is completed it will be in the repository.
chatch15117 is offline Find More Posts by chatch15117
Last edited by chatch15117; Feb 12, 2012 at 02:08 PM.
Reply With Quote  (Disabled)
Sign up now
to remove ads between posts
Old Jan 20, 2012, 06:10 AM
Registered User
United Kingdom, England, Portsmouth
Joined Jan 2009
689 Posts
super tool many thanks just what was needed.
RCT
rcta15 is offline Find More Posts by rcta15
Reply With Quote
Old Jan 20, 2012, 06:25 AM
Registered User
rimshotcopter's Avatar
United States, CA, Los Angeles
Joined Aug 2009
11,692 Posts
Awesome!
rimshotcopter is offline Find More Posts by rimshotcopter
Reply With Quote
Old Jan 20, 2012, 11:43 AM
Suspended Account
United States, FL, Maitland
Joined Apr 2011
2,109 Posts
ok i finished cache settings. it works. click "download cache" and it will recursively download all files that end in .hex

check the box that says "use cache" and it will not download anything. it will assume you have firmware file specified in the /debug/ directory
chatch15117 is offline Find More Posts by chatch15117
Reply With Quote  (Disabled)
Old Jan 20, 2012, 03:54 PM
Suspended Account
United States, FL, Maitland
Joined Apr 2011
2,109 Posts
updated took out advanced stuff because it was confusing the noobs.

if you want the ftp browser go to edit->advanced
chatch15117 is offline Find More Posts by chatch15117
Reply With Quote  (Disabled)
Old Jan 20, 2012, 04:00 PM
Registered User
rimshotcopter's Avatar
United States, CA, Los Angeles
Joined Aug 2009
11,692 Posts
I hope to give this tool a try this weekend, will update you on the outcome.

Thanks
rimshotcopter is offline Find More Posts by rimshotcopter
Reply With Quote
Old Jan 20, 2012, 04:05 PM
Nek
DIY O.G.
Nek's Avatar
French Polynesia, Windward Islands, Faaa
Joined Nov 2002
313 Posts
Thanks for making this tool catch! will add a link to the firmware thread!
Nek is offline Find More Posts by Nek
Reply With Quote
Old Jan 22, 2012, 09:59 AM
Tri-Quad-Hexa-Octo-copters!!
United States, TX, San Antonio
Joined Feb 2007
14,446 Posts
Thanks C!
Added to the ESC section of the Quadrocopter and Tricopter Mega Link Index
Cheers,
Jim
jesolins is offline Find More Posts by jesolins
Reply With Quote
Old Jan 26, 2012, 10:37 AM
Registered User
United States, IL, Chicago
Joined Jan 2012
76 Posts
cool. Hopefully I will have a chance to use your tool soon. I have some Detrum ESCs which appear to be same as HK. Can your tool back up firmware already on the ESC? Might be handy to revert to original firmware if the new one acts up.
arturj is offline Find More Posts by arturj
Reply With Quote
Old Jan 26, 2012, 11:05 AM
Suspended Account
United States, FL, Maitland
Joined Apr 2011
2,109 Posts
no you cant rip firmware off. sorry
chatch15117 is offline Find More Posts by chatch15117
Reply With Quote  (Disabled)
Old Jan 27, 2012, 04:27 PM
Registered User
United States, IL, Chicago
Joined Jan 2012
76 Posts
Quote:
Originally Posted by chatch15117 View Post
no you cant rip firmware off. sorry
I don't intend to rip off anything, just want to have backup in case new firmware happens to not work as expected for me.
arturj is offline Find More Posts by arturj
Reply With Quote
Old Jan 27, 2012, 05:31 PM
Suspended Account
United States, FL, Maitland
Joined Apr 2011
2,109 Posts
Quote:
Originally Posted by arturj View Post
I don't intend to rip off anything, just want to have backup in case new firmware happens to not work as expected for me.
"ripping" means taking off or extracting. You cannot extract the firmware. AVRDude will spit out garbage. And it will probably brick your ESC if you flash it back with the garbage it "extracted"
chatch15117 is offline Find More Posts by chatch15117
Reply With Quote  (Disabled)
Old Jan 30, 2012, 10:20 PM
Registered User
wrcfan21's Avatar
New Zealand
Joined Nov 2006
93 Posts
I'm having real trouble trying to flash my HK SS 18 non programmable

Here's a screen shot of the problem. I've also tried it with AVR Studio 4 but am having no luck.

I'm using a USB ISP programmer from kkmulticopter.kr

I've triple checked my connections. Any ideas?
wrcfan21 is offline Find More Posts by wrcfan21
Reply With Quote
Old Jan 31, 2012, 12:05 AM
Registered User
Joined May 2010
334 Posts
very nice. i have to try it

edit: sigh, there's no hk ss 18-20amps
bigbro3760 is online now Find More Posts by bigbro3760
Last edited by bigbro3760; Jan 31, 2012 at 12:30 AM.
Reply With Quote
Old Jan 31, 2012, 12:09 AM
Suspended Account
Joined Dec 2010
11,764 Posts
Quote:
Originally Posted by wrcfan21 View Post
I'm having real trouble trying to flash my HK SS 18 non programmable

Here's a screen shot of the problem. I've also tried it with AVR Studio 4 but am having no luck.

I'm using a USB ISP programmer from kkmulticopter.kr

I've triple checked my connections. Any ideas?
Seems the error is network-related, not flashing-related?
Did you download all the hex files into cache?
timecop is offline Find More Posts by timecop
Reply With Quote  (Disabled)
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Mini-HowTo RCTimer/Turnigy/Hobbywing ESC DIY Firmware Flashing Nek Multirotor Electronics 10052 Today 01:29 AM
Discussion can I use my turnigy esc programing card with me rctimer esc? imdone Multirotor Talk 4 Jun 08, 2014 05:14 PM
Discussion flashing rctimer esc for the hfp windfou Hoverfly Technologies 14 Dec 12, 2011 03:25 PM
Help! Using hobbywing pentium esc and turnigy plush esc on one quad tahi_88 Multirotor Talk 1 Jul 12, 2011 01:43 PM
Discussion Can anyone help me flashing turnigy esc to fast pwm using avrisp? jstnt Multirotor Talk 0 Mar 24, 2011 02:40 PM