Thread Tools
Jan 20, 2012, 05:23 AM
Suspended Account
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.
Last edited by chatch15117; Feb 12, 2012 at 02:08 PM.
Sign up now
to remove ads between posts
Jan 20, 2012, 06:10 AM
Registered User
rcta15's Avatar
super tool many thanks just what was needed.
RCT
Jan 20, 2012, 06:25 AM
Registered User
rimshotcopter's Avatar
Awesome!
Jan 20, 2012, 11:43 AM
Suspended Account
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
Jan 20, 2012, 03:54 PM
Suspended Account
updated took out advanced stuff because it was confusing the noobs.

if you want the ftp browser go to edit->advanced
Jan 20, 2012, 04:00 PM
Registered User
rimshotcopter's Avatar
I hope to give this tool a try this weekend, will update you on the outcome.

Thanks
Jan 20, 2012, 04:05 PM
Nek
Nek
DIY O.G.
Nek's Avatar
Thanks for making this tool catch! will add a link to the firmware thread!
Jan 22, 2012, 09:59 AM
Tri-Quad-Hexa-Octo-copters!!
Thanks C!
Added to the ESC section of the Quadrocopter and Tricopter Mega Link Index
Cheers,
Jim
Jan 26, 2012, 10:37 AM
Registered User
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.
Jan 26, 2012, 11:05 AM
Suspended Account
no you cant rip firmware off. sorry
Jan 27, 2012, 04:27 PM
Registered User
Quote:
Originally Posted by chatch15117
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.
Jan 27, 2012, 05:31 PM
Suspended Account
Quote:
Originally Posted by arturj
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"
Jan 30, 2012, 10:20 PM
Registered User
wrcfan21's Avatar
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?
Jan 31, 2012, 12:05 AM
Registered User
very nice. i have to try it

edit: sigh, there's no hk ss 18-20amps
Last edited by bigbro3760; Jan 31, 2012 at 12:30 AM.
Jan 31, 2012, 12:09 AM
Suspended Account
Quote:
Originally Posted by wrcfan21
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?


Thread Tools

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