-
Notifications
You must be signed in to change notification settings - Fork 15
Getting Started
George Morgan edited this page Apr 20, 2018
·
21 revisions
-
Install the dependencies
git
- GNU
make
-
avr-gcc
+avr-libc
dfu-programmer
-
arm-none-eabi-gcc
+newlib
libusb
rust
using Homebrew
brew tap osx-cross/avr osx-cross/arm brew install rust libusb avr-gcc dfu-programmer arm-gcc-bin
apt-get install build-essential libusb-1.0-0-dev apt-get install dfu-programmer avr-libc binutils-avr gcc-avr apt-get install libnewlib-arm-none-eabi binutils-arm-none-eabi gcc-arm-none-eabi
-
Clone the repository
git clone https://github.com/flipper-io/flipper.git cd flipper
-
Build and install
make all install
By default, the installation prefix is
/usr/local
. To specify a different prefix, set the PREFIX environment variable to the path of your prefix. -
Update your device
make update
You should see the LED on the device illuminated green. Your device is now raring to go!
-
Install a language binding
-
Understand Development Mode