Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
currently the official openOBC firmware
C C++
branch: master

add missing check control functions and buffering

scroll through active CCM warnings by pushing CHECK; clear all
warnings by pushing SET
latest commit bf0a4a33e2
@benemorius authored
Failed to load latest commit information.
cmsis add support for multiple buttons and setting the clock/date WIP
lib add missing check control functions and buffering
tasks add missing check control functions and buffering
.gitignore add *.xcodeproj to .gitignore
CheckControlModule.cpp fix a bug in ccm - invert mask wasn't being set
CheckControlModule.h add missing check control functions and buffering
FuelConsumption.cpp replace big bad with small bad
FuelConsumption.h replace big bad with small bad
FuelLevel.cpp replace big bad with small bad
FuelLevel.h replace big bad with small bad
LICENSE initial commit
Makefile add .bin file to default make rule
ObcKeypad.cpp add clock/date setting to new UI
ObcKeypad.h buttons working for now; first task mostly working - needs nv storage
ObcLcd.cpp set sdcard spi clock rate to 10Mhz and lcd to 1Mhz
ObcLcd.h set sdcard spi clock rate to 10Mhz and lcd to 1Mhz
ObcUI.cpp make bootup display configurable and optimize boot time
ObcUI.h add clock/date setting to new UI
ObcUITask.cpp add clock/date setting to new UI
ObcUITask.h add clock/date setting to new UI
OpenOBC.cpp fix cursor movement characters in hardware test mode
OpenOBC.h make bootup display configurable and optimize boot time
README add README file with brief instructions for debian-based linux
SpeedInput.cpp fix timer overflow bug in SpeedInput class
SpeedInput.h fix timer overflow bug in SpeedInput class
board.h add hardware test function
delay.cpp output isr and idle traces on gpios
delay.h initial commit
lpc17xx.ld make all 64k of ram usable including USB ram
main.cpp initial commit
openocd.gdb update openocd.gdb for newer openocd
startup_LPC17xx.c initial commit
syscalls.cpp reduce timeouts to fix startup with no sd card
syscalls.h fix for filesystems without softlinks

README

sudo apt-get install git flex bison libgmp3-dev libmpfr-dev libncurses5-dev libmpc-dev autoconf texinfo zlib1g-dev build-essential libftdi-dev
cd
git clone https://github.com/esden/summon-arm-toolchain.git
cd summon-arm-toolchain
sed -i 's/--no-passive-ftp //' summon-arm-toolchain
./summon-arm-toolchain LIBOPENCM3_EN=0
PATH=$PATH:~/sat/bin
cd
git clone https://github.com/benemorius/openOBC-devboard.git
cd openOBC-devboard
make

Something went wrong with that request. Please try again.