openpilot is an open source driver assistance system. openpilot performs the functions of Automated Lane Centering and Adaptive Cruise Control for over 200 supported car makes and models.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Vehicle Researcher bc7b9b38ae Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
..
boards Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
drivers Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
inc Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
obj Squashed 'panda/' content from commit ae816c104 6 years ago
pedal Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
safety Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
tests Squashed 'panda/' content from commit ae816c104 6 years ago
tools Squashed 'panda/' changes from 30c7ca8a5..256d274e7 6 years ago
Makefile Squashed 'panda/' changes from ae816c104..45d0d286f 6 years ago
README.md Squashed 'panda/' changes from 30c7ca8a5..256d274e7 6 years ago
__init__.py Squashed 'panda/' content from commit ae816c104 6 years ago
board.h Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
board_declarations.h Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
bootstub.c Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
build.mk Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
config.h Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
critical.h Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
faults.h Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
get_sdk.sh Squashed 'panda/' changes from 30c7ca8a5..256d274e7 6 years ago
get_sdk_mac.sh Squashed 'panda/' changes from 30c7ca8a5..256d274e7 6 years ago
gpio.h Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
libc.h Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
main.c Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
main_declarations.h Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
power_saving.h Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
provision.h Squashed 'panda/' changes from ae816c104..45d0d286f 6 years ago
safety.h Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
safety_declarations.h Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
spi_flasher.h Squashed 'panda/' changes from 256d274e..a648ccae 6 years ago
startup_stm32f205xx.s Squashed 'panda/' changes from ae816c104..45d0d286f 6 years ago
startup_stm32f413xx.s Squashed 'panda/' changes from ae816c104..45d0d286f 6 years ago
stm32_flash.ld Squashed 'panda/' content from commit ae816c104 6 years ago

README.md

Dependencies

Mac

xcode-select --install
./get_sdk_mac.sh

Debian / Ubuntu

./get_sdk.sh

Programming

Panda

make

Troubleshooting

If your panda will not flash and is quickly blinking a single Green LED, use:

make recover

dfu-util for flashing