!!! If you are looking for updates go to this site (or download files from github as RAW) !!! http://vps.skybean.eu:8080/repo/updates/
I want to ...
- ... update SkyDrop firmware
- ... report bug/suggest feature/ask for help
- ... see what features are implemented in lastest release
- ... look for solution to my problem
- ... see what features will be implemented in next release
- ... browse issues
skydrop
SkyDrop vario source code
skydrop_sd_bootloader
Bootloader inside the devices
updates
Official firmware updates
We are using following libraries:
FatFs - (C)ChaN (http://elm-chan.org/fsw/ff/00index_e.html)
/src/drivers/storage/FatFs
LUFA - (C)Dean Camera (www.lufa-lib.org)
/src/tasks/task_usb/LUFA
Kalman filter - (C)Alistair Dickie (https://github.com/alistairdickie/BlueFlyVario_Android)
/src/fc/kalman.cc
Tools we are using:
Eclipse IDE for C/C++ Developers
https://eclipse.org/downloads/packages/eclipse-ide-cc-developers/lunasr2
AVR Eclipse plugin
http://avr-eclipse.sourceforge.net/wiki/index.php/The_AVR_Eclipse_Plugin
PyDev Eclipse plugin
http://pydev.org/
Atmel AVG GCC Toolchain:
http://www.atmel.com/tools/ATMELAVRTOOLCHAINFORLINUX.aspx
- To create firmware update run python script skydrop/utils/hex2bin/main.py [HEX file] UPDATE.FW
- To create eeprom update run python script skydrop/utils/hex2bin/main.py [EEP file] UPDATE.EE ee
- Copy UPDATE.FW and UPDATE.EE to root directory on skydrop SD
All datasheets needed for development can be found in doc directory