|
|
|
|
|
|
Australia, QLD, Brisbane
Joined Sep 2012
472 Posts
|
OK... I received a definative answer from Hobbywing.
The Atmel 'Skywalkers' ARE FAKES. I still don't know what they are exactly? But apparently they can be successfully flashed with SimonK tgy.hex Now, off to get my money back! DO NOT PURCHASE on eBay from tomtop_UK here... http://www.ebay.com.au/itm/ws/eBayIS...E:L:OC:AU:3160 Genuine Skywalker on the left - Fake on the right... (View pics large for detail) ![]() ![]()
|
|
|
|
|
|
|
Joined Sep 2009
938 Posts
|
owSilProg goes Bluetooth
Hey folks,
finally, programming and flashing Silabs ESC works also wireless via Bluetooth. My first efforts some months back didn't had been succesful (http://www.helifreak.com/showthread....42#post4103242). Anyhow, few weeks ago I went back to this seriously, but kind of the first thing I did was to kill my bluetooth module... so, I ordered a new one which came yesterday, and then things went surprisingly simple. I didn't had to do much, the latest versions of owSilProg and BLHeliTool are perfectly capable of also handling the communication via bluetooth!(I guess an important point in the game is also that in the meantime I switched from Win XP to Win 7, and Win 7 does handle BT a bit differently, and in our case to our advantage; the bottomline is that I don't know if it's working on XP) Attached below you'll find a picture of my first working test setup. I'll used an Arduino Pro Min (3.3V/8MHz), since the bluetooth module didn't wanted to "override" the signals from the USB-serial adapters on normal Arduino boards (a driver might do it though). For the BT I used the bluetooth-serial module everyone is using for this purpose. Especially I got the JY-MCU with voltage regulator (possible sources: http://dx.com/p/jy-mcu-arduino-bluet...=1&s=&u=104299, http://www.ebay.de/itm/ws/eBayISAPI....DME:L:OUE:3160) The installation at the moment has to follow some steps, but you can count on that I will work on simplifying it. 1) Installation of BT module on Win7 follow exactly this description here (up to the point there teraterm is involved): http://www.hobbytronics.co.uk/blueto...ule-connection 2) Test proper communication between PC and Bluetooth device for that the BT module is powered, and the Rx and Tx pins are connected, such that any transmitted character is "reflected back". The communicationis doen using a terminal program. For some reasons I don't understand I couldn't use the BrayTerminal, which I packed into the owSilPorg package. Use an other terminal program (e.g. TeraTerm, HTerm,...). I used puttytel.exe (is just an .exe file, doesn't need any installation), which I got from here: http://www.chiark.greenend.org.uk/~s.../download.html. The test itself is then done as described here: http://www.hobbyist.co.nz/?q=bluetooth-module-device (it shows it for putty, but I used puttytel, which has exactly the same dialog). 3) Configure Bluetooth device for that the BT module is connected via a standard USB-serial adapter to the PC. You need again a terminal program. This time Bray's Terminal worked perfectly, so I used it. You have to configure teh BT module by sending various AT commands (for the AT commands see e.g. http://wiki.openpilot.org/display/Do...ooth+Telemetry) - set Baudrate 9600, 8,1,N - send AT -> recieve OK - send AT+VERSION -> recieve OKlinvorV1.5 - send AT+BAUD6 -> recieve OK38400 - switch to Baudrate 38400 - send AT -> recieve OK 4) Finish BT-owSilProg programmer connect the Arduino Pro Mini to the PC using an USB-serial adapter, and flash the appropriate owsilprog hex file into the Arduino Pro Mini. You can use AvrBurnTool for that, with the settings 'Arduino general', 'Arduino @ 57600bps', COM port as approriate, and 'ATmega328p' 5) Connect BT module and Arduino Pro Mini and enjoy all owSilProg/BLHeliTool features wirelessly... ![]() Have fun, Olli |
|
|
|
|
|
|
|
Hi Folks,
iīm looking for an advise regarding which hex file i could test on these ones: ...found some of them in a drawer, as stock firmware is absolute unusable for a multicopter they started to collect dust in there - so now i want to try with custom firmware. ![]() I searched all the thred (atmega one too), also on rc-heli - no success. The listed escīs look to different to me to decide which file to select. (One hit, but there is no reply to it) So would one of you hardware genius be so kind. ![]() Regards Peer |
|
|
|
|
||
|
Australia, QLD, Brisbane
Joined Sep 2012
472 Posts
|
Quote:
I have started a thread here... http://www.rcgroups.com/forums/showthread.php?t=1817075 to warn others of the TomTop fakes. Please feel free to add your voice. The best way to flash the fakes is with the cable that clips on top of the Atmel chip. Although I am boycotting HK too because of their copying Flyduinos wultiwii boards. ![]() Cheers mate. |
|
|
||
|
|
||
|
Joined Jan 2013
25 Posts
|
Quote:
Saw your other thread, linked from the other site ![]() Check over there for some of my comments. |
|
|
||
|
|
||
|
Joined Jan 2013
25 Posts
|
Quote:
So it depends on what ESC you have. |
|
|
||
|
|
||
|
Joined Oct 2012
175 Posts
|
Quote:
because I see ,now esc brushless offten use chip Silab .and maybe atmega8 is old ? |
|
|
||
|
|
||
|
Joined Jan 2013
25 Posts
|
Quote:
It is generally agreed that Silab chips are better than Atmel... |
|
|
||
|
|
||
|
Joined Dec 2009
139 Posts
|
Quote:
.Both the Robbe motor and the SunnySky motor run well, so far I have seen no signs of demag issues. I even ran the Robbe on 4S without problems. Then, looking further into the Skywalkers, I see misbehavior. Occasionally, the ADC reading of temperature gives very high values, presumably due to some noise mechanism. Will continue to dig into it .
|
|
|
||
|
|
|
|
Joined Dec 2009
139 Posts
|
It looks like the Skywalker driver circuitry of the pfets pull a lot of current from the MCU, and particularly so at the pwm switching instants. I would think that this causes noise internally in the chip that disturbs the ADC during temperature reading.
Of course a proper corrective action will be taken in the next code rev, but in the meantime, here are Skywalker multi codes that have temperature protection disabled. SKYWALKER_MULTI_REV9_4 te... |
|
|
|
|
Joined Sep 2009
938 Posts
|
The next significant firmware update for the owSilProg/BLHeliTool/BLHeliBox project
owSilProg v1.10 BLHeliTool v1.02 BLHeliBox v1.10 AvrBurnTool v1.01 ArduBox v0.12 the major improvements concern a full AND easy bluetooth support. The BLHeliTool has now integrated a tool I called BTConfigTool, which allows a fully automatic in-situ configuration of your BT module. That is, you connect your BT module an Arduino once and for all, no resoldering etc needed, and the BT module can be configured then with one hit on a button... you won't believe how easy this usually daunting task has become... (the technique might be interesting also for the multiwii guys). The COM port selection fields in BLHeliTool do now also display the device type (serial, VCP, USB, bthmodem, etc...) to simplify identifaction of the ports. The ArduBox layout has been improved to support easy installation of a BT module. release v20130204 cheers, Olli |
|
|
|
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Found forget the plush, i need 5x 30 amp esc that i can flash, no plush !!! | crash8384 | Aircraft - Electric - Multirotor (FS/W) | 14 | Jun 25, 2012 03:10 AM |
| Discussion is it possible to flash the Flycam Blackboard w/ 4.7kk X | betito | Multirotor Talk | 2 | May 03, 2012 02:12 PM |
| Discussion Silabs 8051 ESC (Turnigy Subperbrain) Firmware | nickax | Multirotor Talk | 2 | Jan 29, 2012 11:11 PM |
| Sold 2 Turnigy Plush 10 amp ESCs + 1 Turnigy 5A UBEC + 1 Turnigy Programming Card - $21 | shawn595 | Aircraft - Electric - Power Systems (FS/W) | 2 | Apr 02, 2011 12:30 PM |
| Discussion Is it possible to convert TURNIGY Plush 30A ESC's from PWM to TWI/I2C control | benbois | DIY Electronics | 0 | Dec 17, 2008 11:56 AM |