Skip to content
Crazyflie 2.0 nRF51 Bootloader
C Assembly Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
include Addes support for RFX2411N amplifier. Jul 3, 2018
nrf51_sdk Added support for travis and build tools. Added automatic download of… Aug 26, 2015
s110 Added support for travis and build tools. Added automatic download of… Aug 26, 2015
src Addes support for RFX2411N amplifier. Jul 3, 2018
tools/build
.gitignore Added support for travis and build tools. Added automatic download of… Aug 26, 2015
.travis.yml Updated build tool configuration to version 1.0, and renamed build sc… Sep 9, 2015
CONTRIBUTING.md Create CONTRIBUTING.md Oct 24, 2017
LICENSE.txt
Makefile
gcc_nrf51_common.ld
gcc_nrf51_s110_xxaa.ld Initial commit Dec 18, 2014
gcc_startup_nrf51.s
module.json
readme.md Added build status icon to readme Aug 26, 2015
system_nrf51.c Initial commit Dec 18, 2014

readme.md

Crazyflie 2.0 nRF51 Bootloader Build Status

Crazflie 2.0 bootloader firmware that runs in the nRF51. See readme.md in crazyflie-nrf-firmware repos for more information about flash and boot architecture.

Compiling requires the nRF51_SDK and S110 packages.

    ./tools/build/download_deps.sh

will download the zips and unpack them. If you want to download manually from the Nordic semiconductor website, you will find the details in nrf51_sdk/readme and s110/readme.

License

Most of the code is licensed under LGPL-3.0.

Some files under src/ble/ are modified from Nordic semiconductor examples.

Downloading the nrf51_sdk and nordic S110 softdevice require to aquire one of the Nordic Semiconductor development kit. Discussion is in progress with Nordic to solve this situation.

Compiling

To compile arm-none-eabi- tools from https://launchpad.net/gcc-arm-embedded should be in the path.

You can’t perform that action at this time.