Skip to content

Flight software to control a future quadcopter using a Hifive1.

License

Notifications You must be signed in to change notification settings

migueljiarr/hifiveQuad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

This project tries to create a flight controller software. It is designed to run on the SiFive's HiFive1 board.

Build instructions:

First follow the instrutions at https://github.com/sifive/freedom-e-sdk to download and build the freedom-e-sdk provided by SiFive and which we are going to use to build the project.

After you have built the SDK you just need to clone this repository into the software folder.

cd /path/to/freedom-e-sdk
cd software
git clone https://github.com/migueljiarr/hifiveQuad

Now, from the root from the SDK you can use the following commands:

make software PROGRAM=hifiveQuad	: builds the project.
make upload PROGRAM=hifiveQuad		: uploads program to hifive1 board.
make run_openocd 
make run_gdb PROGRAM=hifiveQuad		: opens openocd and gdb for debugging.
make software_clean PROGRAM=hifiveQuad	: cleans the build.

About

Flight software to control a future quadcopter using a Hifive1.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published