HHHEEELLLPPP!!
I need to get the original firmware back into my crazyflie and am having "technical difficulties".
What I have done so far (for better or for worse,etc) is:
Installed VMWare Workstation and imported the bitcraze VM 0.4 machine and got that running.
I copied stabilizer.c onto the desktop so I would have the original to come back to.
Modified the motor power functions so that M!,M2 and M3 were always zero (in the stabilizer.c in modules/src/)
Built the firmware using the commands at the bottom of the README file (make CLOAD=1 DEBUG=0 <from crazyflie-firmware dir)
I then used the cfclient in the virtual machine to flash the firmware. I tried to do the .elf file first, which didnt work, so then read some more of the help files and deciced to flash the .bin file, which did seem to work.
After much playing around and figuring I wasn't going to get this all to work and the crazyflie not wanting to talk to anything, I put the original stabilezer.c back where it belonged, rebuilt the code and flashed the .bin file to the crazyflie.
Thinking I would be back to the original firmware I fired up the cfclient in windows and configured my joystick.. and only M4 works (and only M4 power bar shows power).
I have tried for quite a few hours to work out what I have done wrong and how to reflash the original firmware back in, back have decided it is time to ask for help.
So HELP!! PLEASE!!
How can I reflash the original firmware back in? I am just re-downloading the original VM 0.4 as I figure that going back to that might be the only solution left?
Merry Xmas, Santa I want a new crazyflie!
Freddy