solved now !
I need some help again, please.
I have a F40-A, removed the bemf caps with some heat and some force.
Then I built bs.hex with extra #define COMP_PWM
in config.h added.
Then uploaded two files:
- the bs.hex to flash and
- the conf/multiwii.eep to eeprom
avrdude reports back that fuses are (after eeprom upload)
Code: Select all
avrdude: safemode: lfuse reads as 2E
avrdude: safemode: hfuse reads as C9
avrdude: safemode: Fuses OK
I do not want the bootloader.
Now here is the problem:
with attached limited power supply the flashed ESC does a rising 4 tones (?) sequence; but it never moves when applying throttle.
What did I miss?
for sake of ESC I reflashed to simonk fw I had at hand (again bs.hex) and ESC works ok. So it is not broken from my removing the caps. Must be my setup thing with wii-esc then?
Of course I want the full range (closely to 0-2000us) on the input signal. From looking at config.data.h it seems I would have to use extended_eep for the eeprom part.
from looking at precompiled package it seems there is no bs.hex with COMP_PWM, so I remove that.
the kkmulticopterflashtool gives md5 checksum error so no luck there.
so it seems I need to set the fuses differently from their defaults for wii-esc to work?
with no bootlaoder it seems I need not change the fuses; using the extended.eep for bs.hex (no COMP_PWM) and a MWC configured for EXTENDED.MOTOR.RANGE did the trick. The motor is running now (maybe max rpm is lower than before?).
Startup sequence is rising tones sequence _plus_ one separated beep.