D'oh. I had actually emailed them about this before I placed an order, but did not get a reply. I will try again. It's probably time to work on the silabs code sooner than later. I also ordered a few small ones from HobbyKing and will see if any of those are still AVRs.

Sounds like me and ordering the Eurgle 6A esc. Picture shows atmega8. Emailed them about it but they didn't know what I meant so I ordered them anyway. Probably will have SIL like the Protons

D'oh. I had actually emailed them about this before I placed an order, but did not get a reply. I will try again. It's probably time to work on the silabs code sooner than later. I also ordered a few small ones from HobbyKing and will see if any of those are still AVRs.

Or move to a STM32 based design, ohh I forgot that someone in the OpenPilot community think they have all IP on that solution And I know the Chines ESC is inexspenive/cheap. Good work Simon.

When i power the esc, it beeps (tet,tet,tet,...,teeeeet). Then when i feed them with PWM, the motor want to start but it doesn't find the right direction to spin. So the gates are fed, but there seems to be a problem with the BEMF, determining the direction to spin.

Will wait for some feedback if other members did had success with the Turnigy Plush 10A.

manu

I've just repeated manu results.

I thought it can't be, let me try the latest version on my Plush 10A - nope, same story, it plays four tones at the beginning, meaning it's alive, but cannot start the motor shaking it furiously in both directions as soon as I increase the throttle.

Recompiled again with the latest source, tried precompiled from tgy_2011-11-10_d3567e61.zip (date on tgy.hex 11/14/2011, size 5672b), played with the fuses (factory a4 df, recommended 24 d7, then a4 d7, then 84 d9 that was in the first post) - same result.

As soon as I put back tgy.hex from 09/06/2011 - ti-di-da-da and everything is smoothly running.

Although latest source works fine for me with BlueSeries 12A even without changing any fuses.
Looks like those HK 12A BlueSeries are the most economical right now at $7.39 - relatively small, light, burst up to 16A, removable heatsink, looks like a good fit for 330X size quads and other small aircrafts.

Guys, can I have a moment. I love this thread and the work done, but because of important family resposibilities at this time I can not do any more work on my Arducopter, such as re-programming the ESC's. I could not find a good link or person that may be selling ESC's with this firmware. I may not have the time but I do have a little money I can spend on improved the ESC for my ArduCopter.

http://www.quadroufo.com/product_inf...products_id=37
sells esc which you can request to be flashed with this firmware at the time of order, for no cost. He keeps the original shrinkwrap, simply making a cut around the programming pads, so the esc remains nicely wrapped. It is a good deal for U.S. buyers and the free reflash service is certainly nice.
(it seems they're having some website issues right now, but once it's back up you can see.)

As a test I did a build with bs.inc this worked fine. Actually I think the original file I posted as problematic (m8def.inc) has the same problem as well (I changed to a m8def.inc file I downloaded). I confused myself as the way AS5 reports errors is a little strange. Seems like there is some AVRstudio syntax problem with the newer files Simon has posted.

Recompiled again with the latest source, tried precompiled from tgy_2011-11-10_d3567e61.zip (date on tgy.hex 11/14/2011, size 5672b), played with the fuses (factory a4 df, recommended 24 d7, then a4 d7, then 84 d9 that was in the first post) - same result.

As soon as I put back tgy.hex from 09/06/2011 - ti-di-da-da and everything is smoothly running.

Yeah, it's weird! If you're feeling helpful, it would be great if you could track down which commit introduced the issue, especially as it sounds like the RCTimer 10A I ordered for figuring it out will arrive as a silabs. I explained how to download any revision earlier by going through github history and replacing the "master" in the zip-ball download URL with the git hash.

The only thing that really messes with anything is the part when I switched to 16MHz via OSCCAL, which was commit ae2499a. Maybe you could try the before and after?

Looks like those HK 12A BlueSeries are the most economical right now at $7.39 - relatively small, light, burst up to 16A, removable heatsink, looks like a good fit for 330X size quads and other small aircrafts.

Yeah, I've been pretty happy with the 30A I purchased a while ago, except that I just caused a nice FET fire by touching the board (turning on a gate) while I was testing it with a 4S lipo. Oops.

As a test I did a build with bs.inc this worked fine. Actually I think the original file I posted as problematic (m8def.inc) has the same problem as well (I changed to a m8def.inc file I downloaded). I confused myself as the way AS5 reports errors is a little strange. Seems like there is some AVRstudio syntax problem with the newer files Simon has posted.