Adeeb Shihadeh
6b940b7461
Remove FINAL_PROVISIONING firmware variant ( #2358 )
...
* Remove FINAL_PROVISIONING firmware path and CI usage
* Remove remaining FINAL_PROVISIONING references from CI
* why do i even try codex
2026-02-28 14:06:51 -08:00
Adeeb Shihadeh
7973ba4492
CAN driver cleanup ( #2276 )
...
* it's all the same thing
* not live
* less macro
* lil more
* bool
* lil more
2025-09-10 20:00:41 -07:00
Adeeb Shihadeh
e5a39a2cef
misc cleanup ( #2261 )
...
* cleanup
* fix jungle
* one more
2025-08-26 15:01:22 -07:00
Adeeb Shihadeh
5ac6305a95
quick garbage collection pass ( #2231 )
...
* remove DPANDA
* -22
* lil more
* canfd
* lil more
* update cppcheck
* uart cleanup
* always harness
* sbu sense
* lil more
* enable spi
* rm ENABLE_SPI
2025-07-19 21:05:12 -07:00
Adeeb Shihadeh
8bd83750c2
setup opendbc dependency properly ( #2202 )
...
* rm that
* bump
* lil more
* update
* fix libpanda
* update
* fix misra
* python3?
* update ref
* fix mutation
2025-05-17 19:15:19 -07:00
Robbe Derks
998ac9d5d8
Init cleanup: global LED driver ( #2170 )
...
* wip
* fix init
* fix libpanda
* cleanup
---------
Co-authored-by: Comma Device <device@comma.ai >
2025-03-14 18:01:45 +01:00
Adeeb Shihadeh
2e654a0840
Lower fan setting on boot ( #2119 )
...
* Lower fan setting on boot
* fix build
2025-03-02 09:24:16 -08:00
Shane Smiskol
9804e2607e
Move car safety modes to opendbc ( #2143 )
...
* move safety tests
* move libsafety
* move safety
* remove safety test job
* fix compilation
* update ref
* rm safety mutation test
* fix misra test
* no safety here
* fix build for both local and docker
* already tested
* fix misra mutation
* move Safety Model readme section to opendbc
* and panda
* fix
* in
* not here
* not here
2025-02-19 17:19:18 -08:00
Adeeb Shihadeh
ee1d5ce8bc
add assert_fatal function ( #1976 )
...
* add assert function
* fix
* flip
* rename
* assert fatal
2024-06-26 16:59:08 -07:00
Adeeb Shihadeh
faa1802669
even more spammy
2024-06-04 21:08:31 -07:00
Adeeb Shihadeh
e2c9a81c4f
jungle: more robust CAN generation mode
2024-06-04 15:37:28 -07:00
Adeeb Shihadeh
fec68d0409
jungle: add debug mode with generated CAN traffic ( #1966 )
2024-06-03 22:25:17 -07:00
Adeeb Shihadeh
de061e4f73
remove rest of gmlan ( #1908 )
...
* remove rest of gmlan
* fix
* update struct
* update
2024-03-21 13:56:36 -07:00
Adeeb Shihadeh
7c613fdcb5
remove redundant board_type ( #1833 )
...
* remove redundant board_type
* fix jungle build
2024-01-23 22:08:22 -08:00
Aryan
a902a19ead
enable misra-c2012-21.2 ( #1819 )
...
* enable misra-c2012-21.2
* Add suppressions on memset and memcpy
* revert that
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2024-01-18 14:29:01 -08:00
Igor Biletskyy
394b61cd16
H7: reset CAN core on bus off state ( #1615 )
...
* init
* misra
* merge
2023-09-06 09:50:13 -07:00
Igor Biletskyy
3ab4f43de0
enable red and green leds until USB/SPI init ( #1647 )
...
* init
* add green
2023-09-05 13:36:13 -07:00
briskspirit
f7a1daab74
jungle: force CAN core reset on bus off detection
2023-08-25 17:58:10 -07:00
Adeeb Shihadeh
43bde4138d
jungle: SBU provisioning tests ( #1553 )
...
* jungle: SBU provisioning tests
* update can_send
* cleanup
* fix misra
* space
2023-08-04 14:28:23 -07:00
Adeeb Shihadeh
d7120be904
panda jungle ( #1547 )
...
* mv jungle
* match pedal style
* fix linter
* fix fw path
* fix paths
* safety!
2023-08-03 23:55:13 -07:00