2f9e076289
* Panda safety code for Volkswagen, Audi, SEAT, and Škoda. * First pass at MISRA compliance. * Second pass at MISRA compliance. * Fix scope of violation boolean. * MISRA doesn't care for implicit cast of unsigned int to boolean. * Remove superfluous newline. * Remove unused VW ignition hook code, preserve commentary. * Add 50% padding to max delta check. * Add 50% padding to max delta check. * Add clarity around the origin of our safety constants. * Update test RT delta to match safety. |
||
---|---|---|
.. | ||
boards | ||
drivers | ||
inc | ||
obj | ||
pedal | ||
safety | ||
tests | ||
tools | ||
Makefile | ||
README.md | ||
__init__.py | ||
board.h | ||
board_declarations.h | ||
bootstub.c | ||
build.mk | ||
config.h | ||
get_sdk.sh | ||
get_sdk_mac.sh | ||
gpio.h | ||
libc.h | ||
main.c | ||
main_declarations.h | ||
power_saving.h | ||
provision.h | ||
safety.h | ||
safety_declarations.h | ||
spi_flasher.h | ||
startup_stm32f205xx.s | ||
startup_stm32f413xx.s | ||
stm32_flash.ld |
README.md
Dependencies
Mac
./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