Commit Graph

  • 8e31711aa2 safety helpers: cruise engaged prev setter (#1511) Shane Smiskol 2023-07-14 18:21:28 -07:00
  • c8acdc6f61 Subaru: cleanup tests (#1508) Justin Newberry 2023-07-14 12:43:49 -07:00
  • 6d2b70a147 Subaru: Use macros for gen1/gen2 (#1505) Justin Newberry 2023-07-13 19:01:45 -07:00
  • 6b9b448259 log device boot time (#1503) Adeeb Shihadeh 2023-07-12 20:34:46 -07:00
  • 8ba5683881 Subaru: improve readability in panda code (#1380) Justin Newberry 2023-07-07 04:48:30 -04:00
  • c1e79333fb angle safety: make angle conversion factor a float (#1498) Shane Smiskol 2023-07-06 17:06:31 -07:00
  • c97f572208 safety_toyota: use GET_BIT (#1496) Shane Smiskol 2023-07-06 15:31:40 -07:00
  • a687b183ee SPI: update max IRQ rate (#1493) Adeeb Shihadeh 2023-07-03 22:06:35 -07:00
  • 14fd5ff5a3 SPI: send bootstub status in version request (#1492) Adeeb Shihadeh 2023-07-03 15:23:12 -07:00
  • d693e89df2 SPI: send hw type with version (#1490) Adeeb Shihadeh 2023-07-02 23:50:30 -07:00
  • abcbfb44b4 SPI: send serial with protocol version (#1489) Adeeb Shihadeh 2023-07-02 23:13:57 -07:00
  • 5abb2b58da SPI: add protcol version request (#1488) Adeeb Shihadeh 2023-07-02 15:51:35 -07:00
  • 1f50a84b86 update old comment (#1282) Adeeb Shihadeh 2023-07-01 18:57:53 -07:00
  • 5285eec35a pre-commit: autoupdate hooks (#1347) Adeeb Shihadeh 2023-07-01 18:03:53 -07:00
  • 21843092ff bump to python 3.11.4 (#1481) Adeeb Shihadeh 2023-07-01 17:43:34 -07:00
  • 694aae9c26 Faster log retrieval (#1484) Robbe Derks 2023-06-30 17:26:39 +02:00
  • a35e9a1edb CAN health: add IRQ call and core reset counters (#1453) Igor Biletskyy 2023-06-28 14:40:00 -07:00
  • 8a8bcb865e H7: clear irqs on reset Igor Biletksyy 2023-06-28 12:39:47 -07:00
  • 04f0c4261c Revert "HITL tests: reset jungle on init (#1473)" Igor Biletksyy 2023-06-28 12:34:18 -07:00
  • 73798d7dce Disable CAN irqs when transceivers are disabled in power save mode (#1485) Igor Biletskyy 2023-06-28 12:33:17 -07:00
  • 945a379af9 tmp disable that Adeeb Shihadeh 2023-06-27 16:10:10 -07:00
  • 3a06eeec3c bxCAN: check overrun flag on error irq Igor Biletksyy 2023-06-27 16:03:43 -07:00
  • 6309bb8a6a Normal to have REC and TEC counters > 0, but less than threshould Igor Biletksyy 2023-06-26 14:16:34 -07:00
  • 7babe4cf6f query_fw_versions.py: fix undefined variable Shane Smiskol 2023-06-24 05:21:08 -07:00
  • 82cbc449b3 query_fw_versions: print rare and useful exception Shane Smiskol 2023-06-23 20:37:50 -07:00
  • 7af22677f7 CanClient: check invalid sub-addresses (#1483) Shane Smiskol 2023-06-23 16:33:12 -07:00
  • b2cf197679 Subaru: Signals Cleanup (#1470) Justin Newberry 2023-06-23 16:00:59 -04:00
  • 7ec16c5edd query_fw_versions: sub-address support (#1482) Shane Smiskol 2023-06-22 20:15:42 -07:00
  • 5889e3784f H7: fix FDCAN_IR register check (#1480) Igor Biletskyy 2023-06-21 18:56:10 -07:00
  • 01887e03ba HITL: temp disable tres dfu tests Adeeb Shihadeh 2023-06-21 15:18:37 -07:00
  • bcd8c57a70 uds: fix TypeError for invalid subfunctions (#1474) Shane Smiskol 2023-06-20 23:17:57 -07:00
  • 1c574f8a99 HITL tests: reset jungle on init (#1473) Adeeb Shihadeh 2023-06-20 19:34:05 -07:00
  • 9d56e80390 Change can_health request method (#1472) Igor Biletskyy 2023-06-20 12:29:20 -07:00
  • 0f4e8f79f5 add IRQ rate helper function (#1471) Igor Biletskyy 2023-06-20 11:47:43 -07:00
  • 58b80f3b77 H7: adjust SPI IRQ call rate (#1469) Adeeb Shihadeh 2023-06-19 20:44:02 -07:00
  • 6eb3a7324f tres: enable fan overshoot test (#1465) Adeeb Shihadeh 2023-06-16 21:56:11 -07:00
  • fdd898bd08 H7: split SPI/DMA faults (#1466) Adeeb Shihadeh 2023-06-16 21:54:28 -07:00
  • 55ef91d9ab Ford: don't check vehicle roll quality flag (#1461) Cameron Clough 2023-06-17 01:11:21 +01:00
  • c6283759e6 increase fan test timeout, can take a while to recover Adeeb Shihadeh 2023-06-16 14:06:32 -07:00
  • fc994f5cf9 HITL: check FW version before every test (#1463) Adeeb Shihadeh 2023-06-16 13:59:07 -07:00
  • 054344de6b Flash bounds checking outside of bootstub (#1459) Robbe Derks 2023-06-14 15:28:49 +02:00
  • 116485443d UART overwrite mode (#1457) Robbe Derks 2023-06-14 13:33:47 +02:00
  • 3a7a0e0bae H7: fix lockup on disconnected bus (#1431) Igor Biletskyy 2023-06-13 14:34:15 -07:00
  • 0cc91a7f7b Logging (#1445) Robbe Derks 2023-06-13 17:00:56 +02:00
  • adc0c12f7b HITL tests: enable flashing tests on tres Adeeb Shihadeh 2023-06-11 19:56:09 -07:00
  • 4850b13797 python: move wait into connect() (#1456) Adeeb Shihadeh 2023-06-11 19:06:46 -07:00
  • b563405904 Fix multiple resets due to not getting an ACK on reset (#1450) Robbe Derks 2023-06-09 16:25:49 +02:00
  • 237f5bd6e4 fix debug console spam during IRQ call rate fault (#1448) Adeeb Shihadeh 2023-06-08 11:31:50 -07:00
  • f2f596b342 more robust HITL test prep (#1449) Adeeb Shihadeh 2023-06-08 11:17:35 -07:00
  • 1a9a94c519 python: add helper to wait until panda comes up (#1447) Adeeb Shihadeh 2023-06-07 19:43:43 -07:00
  • bf2c007103 H7: fix CAN RX delay (#1446) Adeeb Shihadeh 2023-06-06 18:48:19 -07:00
  • a4ed5bb943 adjust timeouts (#1444) Adeeb Shihadeh 2023-06-04 21:17:44 -07:00
  • aa03163a92 Nissan: use generated DBCs (#1438) vanillagorillaa 2023-06-04 16:06:46 -07:00
  • a29ee424bc python: remove duplicate enter_bootloader (#1442) Adeeb Shihadeh 2023-06-04 14:54:40 -07:00
  • 92ed48ae5c HITL tests: add timeouts (#1352) Adeeb Shihadeh 2023-06-04 01:00:17 -07:00
  • 17ca4171df H7 SPI: disable IRQs only when necessary (#1437) Adeeb Shihadeh 2023-06-03 15:53:16 -07:00
  • e1e9bd048d benchmarking script Adeeb Shihadeh 2023-06-03 15:22:47 -07:00
  • 5847d7dbc0 Tesla safety: fix wrong message rate (#1277) Robbe Derks 2023-06-01 23:10:36 +02:00
  • 00c2689487 dfu: fix small writes Bruce Wayne 2023-05-24 16:23:37 -07:00
  • 2da9b8d173 python: wait on any DFU panda (#1435) Adeeb Shihadeh 2023-05-23 20:50:09 -07:00
  • 2a5058d858 export FW_PATH Adeeb Shihadeh 2023-05-22 00:01:54 -07:00
  • 4dd2735e38 cleanup fw filename conventions (#1434) Adeeb Shihadeh 2023-05-21 21:19:19 -07:00
  • a8f851870d ci: bump up safety test timeout Adeeb Shihadeh 2023-05-21 20:31:01 -07:00
  • ab18f5aa99 update release cert path Adeeb Shihadeh 2023-05-21 20:30:13 -07:00
  • 4d7abcc2e6 PandaDFU: don't reset in program_bootstub (#1433) Adeeb Shihadeh 2023-05-21 20:05:21 -07:00
  • c898ec7ce8 refresh can tx slots available after write (#1432) Adeeb Shihadeh 2023-05-20 22:00:13 -07:00
  • 52f96bac68 spi: nack on can tx endpoint if buffer is full (#1426) Adeeb Shihadeh 2023-05-19 22:43:34 -07:00
  • f5c28f811d tres: run fan tests (#1422) Adeeb Shihadeh 2023-05-18 15:46:06 -07:00
  • 2a53833753 Ford safety: prevent disable AEB (#1428) Shane Smiskol 2023-05-18 14:14:26 -07:00
  • 622106d7d4 Revert "H7: fix lockup on disconnected bus" (#1430) Igor Biletskyy 2023-05-18 13:54:30 -07:00
  • 831a296e39 Ford: test inactive gas (#1429) Shane Smiskol 2023-05-18 13:43:04 -07:00
  • 803211a35a tests: remove temporary comment Shane Smiskol 2023-05-18 00:23:02 -07:00
  • 14bd994f83 Ford: add longitudinal safety (#1359) Shane Smiskol 2023-05-18 00:21:29 -07:00
  • 2ed514807e H7: restart SPI peripheral between transfers (#1424) Adeeb Shihadeh 2023-05-17 20:59:37 -07:00
  • be2ca72f81 Revert "CI: automatically update on-device dependencies (#1420)" Adeeb Shihadeh 2023-05-17 18:03:45 -07:00
  • 463795d497 CI: automatically update on-device dependencies (#1420) Adeeb Shihadeh 2023-05-17 17:21:26 -07:00
  • a93bc954c5 SPI HITL tests + cleanup (#1417) Adeeb Shihadeh 2023-05-17 17:13:12 -07:00
  • 3c9d277276 safety: always allow inactive gas command (#1418) Shane Smiskol 2023-05-17 15:52:50 -07:00
  • 0a738b7ee8 Subaru: rename legacy to preglobal (#1415) Justin Newberry 2023-05-15 20:22:40 -04:00
  • f95f4a5294 stricter simple watchdog (#1413) Adeeb Shihadeh 2023-05-15 14:15:48 -07:00
  • 675b1e847f iso-tp: revert CAN frame length check (#1411) Shane Smiskol 2023-05-12 22:14:23 -07:00
  • 03435947bb H7: fix lockup on disconnected bus (#1410) Igor Biletskyy 2023-05-12 19:20:42 -07:00
  • 822a7367c1 macOS: use homebrew gcc using version suffix. update setup instructions (#1409) Kacper Rączy 2023-05-12 11:06:08 -07:00
  • 3d4b7b1afc remove unused sconscript Adeeb Shihadeh 2023-05-11 13:02:20 -07:00
  • 1e131f2b17 RX/TX lost reversal for bxcan (#1408) Robbe Derks 2023-05-11 17:21:34 +02:00
  • da7c577486 spi dfu: fast timeout for header (#1407) Adeeb Shihadeh 2023-05-08 16:43:25 -07:00
  • 98a15f2a90 harness: fix register divergent on GEN1 (#1405) Adeeb Shihadeh 2023-05-08 15:02:18 -07:00
  • 2dfb9815ed HITL tests: disable partial tests on branches (#1406) Adeeb Shihadeh 2023-05-08 14:18:43 -07:00
  • 2eef7f3fff reset heartbeat_engaged once heartbeat is lost Adeeb Shihadeh 2023-05-07 21:00:05 -07:00
  • 2c937656cf Continuous harness detection (#1402) Robbe Derks 2023-05-08 13:30:23 +02:00
  • 35609dfdce safety utils: add ROUND helper (#1397) Shane Smiskol 2023-05-06 21:25:25 -07:00
  • e7f2e72c3d setup independent watchdog (#1404) Adeeb Shihadeh 2023-05-05 16:46:38 -07:00
  • fea1feb598 ADC cleanup (#1401) Robbe Derks 2023-05-04 13:22:01 +02:00
  • cedb5fd1a6 Ford: remove safety mode from debug flag (#1400) Shane Smiskol 2023-05-04 06:08:10 +00:00
  • 94cd9a0788 Ford: curvature rate limits (#1258) Shane Smiskol 2023-05-04 04:59:35 +00:00
  • b44df8151a safety tests: use rx/tx helpers (#1399) Shane Smiskol 2023-05-04 04:09:09 +00:00
  • 3a64b6ccb5 safety: make vehicle_speed a sample (#1391) Shane Smiskol 2023-05-04 03:37:56 +00:00
  • 5a9603600e safety tests: reset safety helper (#1398) Shane Smiskol 2023-05-04 02:51:08 +00:00
  • 776bb69945 Ford: test angle measurement (#1396) Shane Smiskol 2023-05-03 21:37:04 +00:00
  • 4b04275514 Ford: test angle error speed in steering signal test (#1395) Shane Smiskol 2023-05-03 21:19:52 +00:00