Quadcopter102
Well-Known Member
I have the uBast Artmel flashing gizmo ffrom HobbyKing. It fits over a little chip on the ESC and "updated" simonK from KK tool online.
I bought four cheap ESCs off ebay to learn this process. A YouTube vid showing the process used teh same ESCs or so it seemed by the identical board layout and colours.
They are "HK F" 30a ( HK = HobbyKing??? )
I did not ( do not ) know which version of simonK to use - but what I read says use the latest.
This is a copy of the flashing results. the XXXXXXXXX removed my details..... simply because Google will index this post eventually and I simply don't like info online. Did so on Google web tools forum once and a week later had 100s of spam emails - I don't exaggerate.
The end message was successful - but what about th e error message??
I installed everything on a Win 7 PC - including drivers - Or tried to sot really sure what they did.. but trying to flash one ESC and it comes up in RED text and fails.
Move it to the iMac... and all four read as below.
What am I or the computers doing wrong and which simonK from the list should I use?
TIA
Flash the firmware from repository.
/Applications/kkMulticopter Flash Tool.app/Contents/Resources/Java/lib/avrdude/mac/avrdude -C /Applications/kkMulticopter Flash Tool.app/Contents/Resources/Java/lib/avrdude/mac/avrdude.conf -p m8 -P /dev/cu.xxxxxxxxxxsiMacG5-Bl -c usbasp -e -U lfuse:r:/Users/xxxxxxxLibrary/Preferences/kkMulticopterFlashTool//lfuse.hex:r -U hfuse:r:/Users/xxxxxxxx/Library/Preferences/kkMulticopterFlashTool//hfuse.hex:r
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = xxxxxx
avrdude: erasing chip
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: reading lfuse memory:
Reading | ################################################## | 100% 0.00s
avrdude: writing output file "/Users/xxxxxxxxxx/Library/Preferences/kkMulticopterFlashTool//lfuse.hex"
avrdude: reading hfuse memory:
Reading | ################################################## | 100% 0.00s
avrdude: writing output file "/Users/xxxxxxxx/Library/Preferences/kkMulticopterFlashTool//hfuse.hex"
avrdude done. Thank you.
/Applications/kkMulticopter Flash Tool.app/Contents/Resources/Java/lib/avrdude/mac/avrdude -C /Applications/kkMulticopter Flash Tool.app/Contents/Resources/Java/lib/avrdude/mac/avrdude.conf -p m8 -P /dev/cu.xxxxxxxxxxxiMacG5-Bl -c usbasp -e -U lfuse:w:164:m -U hfuse:w:218:m
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = xxxxxxxxxx
avrdude: erasing chip
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: reading input file "164"
avrdude: writing lfuse (1 bytes):
Writing | ################################################## | 100% 0.00s
avrdude: 1 bytes of lfuse written
avrdude: verifying lfuse memory against 164:
avrdude: load data lfuse data from input file 164:
avrdude: input file 164 contains 1 bytes
avrdude: reading on-chip lfuse data:
Reading | ################################################## | 100% 0.00s
avrdude: verifying ...
avrdude: 1 bytes of lfuse verified
avrdude: reading input file "218"
avrdude: writing hfuse (1 bytes):
Writing | ################################################## | 100% 0.00s
avrdude: 1 bytes of hfuse written
avrdude: verifying hfuse memory against 218:
avrdude: load data hfuse data from input file 218:
avrdude: input file 218 contains 1 bytes
avrdude: reading on-chip hfuse data:
Reading | ################################################## | 100% 0.00s
avrdude: verifying ...
avrdude: 1 bytes of hfuse verified
avrdude done. Thank you.
Flashing firmware from file.: /Users/xxxxxxxxxx/Library/Preferences/kkMulticopterFlashTool/dlux.hex
/Applications/kkMulticopter Flash Tool.app/Contents/Resources/Java/lib/avrdude/mac/avrdude -C /Applications/kkMulticopter Flash Tool.app/Contents/Resources/Java/lib/avrdude/mac/avrdude.conf -p m8 -P /dev/cu.xxxxxxxxxxiMacG5-Bl -c usbasp -e -U flash:w:/Users/xxxxxxxxx/Library/Preferences/kkMulticopterFlashTool/dlux.hex:i
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = xxxxxxxxxxxxx
avrdude: erasing chip
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: reading input file "/Users/xxxxxxxxxxxx/Library/Preferences/kkMulticopterFlashTool/dlux.hex"
avrdude: writing flash (8192 bytes):
Writing | ################################################## | 100% 2.99s
avrdude: 8192 bytes of flash written
avrdude: verifying flash memory against /Users/xxxxxxxxxxxx/Library/Preferences/kkMulticopterFlashTool/dlux.hex:
avrdude: load data flash data from input file /Users/xxxxxxxxxxxx/Library/Preferences/kkMulticopterFlashTool/dlux.hex:
avrdude: input file /Users/xxxxxxxxxxxx/Library/Preferences/kkMulticopterFlashTool/dlux.hex contains 8192 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 2.23s
avrdude: verifying ...
avrdude: 8192 bytes of flash verified
avrdude done. Thank you.
Flashing of firmware was successful.
I bought four cheap ESCs off ebay to learn this process. A YouTube vid showing the process used teh same ESCs or so it seemed by the identical board layout and colours.
They are "HK F" 30a ( HK = HobbyKing??? )
I did not ( do not ) know which version of simonK to use - but what I read says use the latest.
This is a copy of the flashing results. the XXXXXXXXX removed my details..... simply because Google will index this post eventually and I simply don't like info online. Did so on Google web tools forum once and a week later had 100s of spam emails - I don't exaggerate.
The end message was successful - but what about th e error message??
I installed everything on a Win 7 PC - including drivers - Or tried to sot really sure what they did.. but trying to flash one ESC and it comes up in RED text and fails.
Move it to the iMac... and all four read as below.
What am I or the computers doing wrong and which simonK from the list should I use?
TIA
Flash the firmware from repository.
/Applications/kkMulticopter Flash Tool.app/Contents/Resources/Java/lib/avrdude/mac/avrdude -C /Applications/kkMulticopter Flash Tool.app/Contents/Resources/Java/lib/avrdude/mac/avrdude.conf -p m8 -P /dev/cu.xxxxxxxxxxsiMacG5-Bl -c usbasp -e -U lfuse:r:/Users/xxxxxxxLibrary/Preferences/kkMulticopterFlashTool//lfuse.hex:r -U hfuse:r:/Users/xxxxxxxx/Library/Preferences/kkMulticopterFlashTool//hfuse.hex:r
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = xxxxxx
avrdude: erasing chip
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: reading lfuse memory:
Reading | ################################################## | 100% 0.00s
avrdude: writing output file "/Users/xxxxxxxxxx/Library/Preferences/kkMulticopterFlashTool//lfuse.hex"
avrdude: reading hfuse memory:
Reading | ################################################## | 100% 0.00s
avrdude: writing output file "/Users/xxxxxxxx/Library/Preferences/kkMulticopterFlashTool//hfuse.hex"
avrdude done. Thank you.
/Applications/kkMulticopter Flash Tool.app/Contents/Resources/Java/lib/avrdude/mac/avrdude -C /Applications/kkMulticopter Flash Tool.app/Contents/Resources/Java/lib/avrdude/mac/avrdude.conf -p m8 -P /dev/cu.xxxxxxxxxxxiMacG5-Bl -c usbasp -e -U lfuse:w:164:m -U hfuse:w:218:m
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = xxxxxxxxxx
avrdude: erasing chip
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: reading input file "164"
avrdude: writing lfuse (1 bytes):
Writing | ################################################## | 100% 0.00s
avrdude: 1 bytes of lfuse written
avrdude: verifying lfuse memory against 164:
avrdude: load data lfuse data from input file 164:
avrdude: input file 164 contains 1 bytes
avrdude: reading on-chip lfuse data:
Reading | ################################################## | 100% 0.00s
avrdude: verifying ...
avrdude: 1 bytes of lfuse verified
avrdude: reading input file "218"
avrdude: writing hfuse (1 bytes):
Writing | ################################################## | 100% 0.00s
avrdude: 1 bytes of hfuse written
avrdude: verifying hfuse memory against 218:
avrdude: load data hfuse data from input file 218:
avrdude: input file 218 contains 1 bytes
avrdude: reading on-chip hfuse data:
Reading | ################################################## | 100% 0.00s
avrdude: verifying ...
avrdude: 1 bytes of hfuse verified
avrdude done. Thank you.
Flashing firmware from file.: /Users/xxxxxxxxxx/Library/Preferences/kkMulticopterFlashTool/dlux.hex
/Applications/kkMulticopter Flash Tool.app/Contents/Resources/Java/lib/avrdude/mac/avrdude -C /Applications/kkMulticopter Flash Tool.app/Contents/Resources/Java/lib/avrdude/mac/avrdude.conf -p m8 -P /dev/cu.xxxxxxxxxxiMacG5-Bl -c usbasp -e -U flash:w:/Users/xxxxxxxxx/Library/Preferences/kkMulticopterFlashTool/dlux.hex:i
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = xxxxxxxxxxxxx
avrdude: erasing chip
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: reading input file "/Users/xxxxxxxxxxxx/Library/Preferences/kkMulticopterFlashTool/dlux.hex"
avrdude: writing flash (8192 bytes):
Writing | ################################################## | 100% 2.99s
avrdude: 8192 bytes of flash written
avrdude: verifying flash memory against /Users/xxxxxxxxxxxx/Library/Preferences/kkMulticopterFlashTool/dlux.hex:
avrdude: load data flash data from input file /Users/xxxxxxxxxxxx/Library/Preferences/kkMulticopterFlashTool/dlux.hex:
avrdude: input file /Users/xxxxxxxxxxxx/Library/Preferences/kkMulticopterFlashTool/dlux.hex contains 8192 bytes
avrdude: reading on-chip flash data:
Reading | ################################################## | 100% 2.23s
avrdude: verifying ...
avrdude: 8192 bytes of flash verified
avrdude done. Thank you.
Flashing of firmware was successful.