Commit Graph

20 Commits

Author SHA1 Message Date
Oskar Winkels 75b8039e96
Update bodges to fully remove latch and logic 2023-08-03 13:36:33 +02:00
Oskar Winkels 18d02abf9d
Fix bug where WDG wouldn't initialize if ASMS is turned on after SDCL bootup 2023-07-31 01:27:56 +02:00
Oskar Winkels 3fedb7117b
Disable Watchdog in manual mode 2023-05-31 16:42:07 +02:00
Oskar Winkels 460578e359
Only close SDC once conditions are met
- Watchdog is initialized
- Potential discharge is completed (5s)
- Flag is set by ABX
2023-05-24 13:29:38 +02:00
Oskar Winkels 1bc02e7f02
Add bodged PCB version with adapted code
- No SDC latching
- No TSOn needed to close SDC
2023-05-24 12:54:30 +02:00
Oskar Winkels 86f688c0f7
Bootup animation for LED debugging + Freeze WDG when debugging 2023-05-19 22:04:33 +02:00
Oskar Winkels 0195578317
Start WD only after init period so messages are sent even if WD isn't petted 2023-05-03 17:12:12 +02:00
Oskar Winkels c6fedbd759
Oops filter was misconfigured 2023-05-03 14:29:03 +02:00
Oskar Winkels df13585c01
Debug.launch whatever 2023-05-03 14:28:49 +02:00
Oskar Winkels 8f23be6be1
Add CAN Filter and Watchdog functionality, theoretically complete 2023-04-26 21:41:43 +02:00
Oskar Winkels fd5478a521
Firmware integration fixes 2023-04-26 15:06:03 +02:00
Oskar Winkels b20f63608d
Update DBC 2023-04-26 15:05:11 +02:00
Oskar Winkels c11c0291c0
Add most core functionality, should be drivable 2023-04-19 15:57:53 +02:00
Oskar Winkels 946bd8e5a0
FT23 Firmware beginnings 2023-04-07 00:18:34 +02:00
Oskar Winkels 6202a467b1
Add DBC 2023-04-06 23:15:27 +02:00
Oskar Winkels 3661a3a607
Update IOC with new STM32F302 pin assignments 2022-12-25 02:12:50 +01:00
Oskar Winkels 711dde5a40
Use buffer to protect SCS from software faults when reading from uC
To satisfy rule EV 4.11.5

Resolves #4
Resolves #12
2022-11-25 23:45:50 +01:00
Oskar Winkels 1bd8ca4a4b Remove dead code2 2022-11-16 01:53:24 +01:00
Oskar Winkels d020587091
Fix CAN Interrupts and avoid GPIO Port B 2022-08-02 15:48:35 +02:00
Oskar Winkels 6603b01a0d
Add firmware 2022-05-08 00:48:07 +02:00