Skip to content
Crazyflie 2.0 nRF51 Master Boot Switch
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
s110
src
tools/build
.gitignore
.travis.yml
CONTRIBUTING.md
Jenkinsfile
LICENSE.txt
Makefile
gcc_nrf51_common.ld
gcc_nrf51_mbs_xxaa.ld
gcc_startup_nrf51.s
module.json
readme.md
system_nrf51.c

readme.md

Crazyflie 2.0 nRF51 Master Boot Switch Build Status

This program is part of Crazyflie 2.0. It runs at nRF51 early startup and measure the time the ON/OFF button is pressed. This program is also in charge of reprogramming the bootloader and softdevice.

See readme.md of the crazyflie-nrf-firmware project for information about the nrf flash architecture.

Compiling requires the nRF51_SDK and S110 packages.

    ./tools/build/download_deps.sh

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

License

See files header for license. The main file is licensed under MIT license.

Downloading the 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.