ad9ecefe65
* add scons builder * cleanup 1 * remove building from python code * add pedal build * fixup flags * add EON flag * change github actions to scons * fixup automated tests * move flashing scripts * fix indent * remove version.mk * fix not in git * fix linker script filename * untested pedal flashing scripts * add release option * better asserts * swap condition * enable usb and fix flash script * usb flash is not supported * use button to enable dfu mode * no usb because misra * remove sleep |
||
---|---|---|
.. | ||
boards | ||
drivers | ||
inc | ||
obj | ||
pedal | ||
safety | ||
tests | ||
README.md | ||
SConscript | ||
__init__.py | ||
board.h | ||
board_declarations.h | ||
bootstub.c | ||
config.h | ||
crc.h | ||
critical.h | ||
faults.h | ||
flash.sh | ||
get_sdk.sh | ||
get_sdk_mac.sh | ||
gpio.h | ||
libc.h | ||
main.c | ||
main_declarations.h | ||
power_saving.h | ||
provision.h | ||
recover.sh | ||
safety.h | ||
safety_declarations.h | ||
spi_flasher.h | ||
startup_stm32f205xx.s | ||
startup_stm32f413xx.s | ||
stm32_flash.ld |
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