Commit Graph

13 Commits

Author SHA1 Message Date
comma 23ebc4989c fix F4 panda freeze under CAN load: move stack above .bss (stack/.bss overlap); plus clock_source register masks, hard fault handler + debug readback 2026-08-28 11:31:31 +08:00
comma fb376218be add prebuilt panda firmware binaries (F4 DOS + H7) 2026-08-28 09:58:41 +08:00
comma 9c8d543346 pandad.py: pass serial to C++ pandad (USB-only panda) 2026-08-28 09:38:29 +08:00
comma 641d3cd371 usb.cc: include unistd for usleep 2026-08-28 09:30:55 +08:00
comma 857d34b65d pandad.py: delay before launching C++ pandad for USB release 2026-08-28 09:28:49 +08:00
comma e2a010020b remove stale bootloader magic jump; 0xd1 jumps directly 2026-08-28 09:21:55 +08:00
comma 2feb6b0b28 usb.py: no trailing GETSTATUS in DFU jump 2026-08-28 09:19:27 +08:00
comma 542603ec3c early_init: no self-heal reset on stale magic 2026-08-28 09:10:31 +08:00
comma 51b00e5108 fix bxcan pending_can_live 2026-08-28 09:03:38 +08:00
comma 170253de81 port USB black panda (DOS/F4) support: pandad USB comms, python lib, F4 firmware 2026-08-28 09:02:11 +08:00
Comma Device b061d88cfa panda: add GM ignition-over-CAN detection on bus 2 (SystemPowerMode 0x1F1)
FrogPilot handles the GM SystemPowerMode message on both bus 0 and bus 2
(SDGM cars send it on bus 2). C3XL-dev only checked bus 0, so GM cars with
0x1F1 on bus 2 never set ignition_can and the device would not auto power-on.
Mirror FrogPilot: check 0x1F1 on bus 2 as well, keep other exceptions bus-0 only.
2026-08-25 11:41:31 +08:00
Comma Device 12603100fb MR.ONE 2026-08-15 07:46:15 +00:00
github-actions[bot] f8e13417f2 sunnypilot v2026.003.000 release
date: 2026-08-15T14:20:10
master commit: d48cfa730bf21593b684efeaf3fd8940695e1dea
2026-08-15 14:20:16 +08:00