Commit Graph

15353 Commits

Author SHA1 Message Date
Andrey Gusakov 75221fb8db GDI: HPFP: some log/gauge renames 2025-01-31 15:15:30 -05:00
Andrey Gusakov 188689985d HPFP: show valve state in log 2025-01-31 15:15:30 -05:00
Andrey Gusakov 9042416d16 HPFP: positive logic, isHpfpInactive -> isHpfpActive 2025-01-31 15:15:30 -05:00
Andrey Gusakov bf7df3d32b HPFP: GDI prefix for all livedata fields 2025-01-31 15:15:30 -05:00
Andrey Gusakov 289ae9009e HPFP: update nextLobe for livedata 2025-01-31 15:15:30 -05:00
Andrey Gusakov a49a71e571 HPFP: just code styling 2025-01-31 15:15:30 -05:00
GitHub set-date Action 6a06d3f8c2 Update date 2025-01-31 00:23:57 +00:00
GitHub gen-configs Action b49601681e Auto-generated configs and docs 2025-01-30 18:35:56 +00:00
GitHub set-date Action b103244c98 Update date 2025-01-30 00:23:24 +00:00
GitHub gen-configs Action 2985cc7b88 Auto-generated configs and docs 2025-01-29 14:45:35 +00:00
GitHub set-date Action d4f24308cc Update date 2025-01-29 00:24:44 +00:00
GitHub gen-configs Action 1cddb6c8a9 Auto-generated configs and docs 2025-01-28 22:52:16 +00:00
GitHub set-date Action 4cb642e604 Update date 2025-01-28 00:24:11 +00:00
GitHub gen-configs Action 3ba9f29c1d Auto-generated configs and docs 2025-01-27 23:27:43 +00:00
GitHub gen-configs Action 7a655e20ec Auto-generated configs and docs 2025-01-27 22:52:28 +00:00
GitHub gen-configs Action 2b51a86bc3 Auto-generated configs and docs 2025-01-27 00:27:02 +00:00
rusefillc dd3f4295cf only:gdi 2025-01-26 19:16:17 -05:00
rusefi c1c3840340 only:gdi4 2025-01-26 18:56:14 -05:00
rusefillc a5104c169c gdi8 progress 2025-01-26 18:22:35 -05:00
rusefillc 36e9cd5d63 error message fix 2025-01-26 18:22:20 -05:00
rusEFI LLC 61fb515afd GM
only:alphax-8chan
2025-01-26 17:02:17 -05:00
GitHub gen-configs Action a3bae737ad Auto-generated configs and docs 2025-01-26 20:33:26 +00:00
rusefillc a170b3fb1d only:alphax-8chan 2025-01-26 15:18:58 -05:00
GitHub gen-configs Action 92844dbf08 Auto-generated configs and docs 2025-01-26 19:25:10 +00:00
GitHub gen-configs Action 0701ea860d Auto-generated configs and docs 2025-01-26 19:11:38 +00:00
GitHub gen-configs Action 5880953f5d Auto-generated configs and docs 2025-01-26 15:51:06 +00:00
GitHub gen-configs Action 9ea208a10b Auto-generated configs and docs 2025-01-26 14:27:06 +00:00
GitHub set-date Action 3660015177 Update date 2025-01-26 00:24:04 +00:00
GitHub gen-configs Action 90fd119a4d Auto-generated configs and docs 2025-01-25 22:10:26 +00:00
rusefi 4faa0fb125 only:FW info into report 2025-01-25 13:18:23 -05:00
GitHub gen-configs Action 0ec3c27cc9 Auto-generated configs and docs 2025-01-25 17:00:02 +00:00
rusefi 4019cc1a2a only:needErrorReportFile invokes yellow LED 2025-01-25 11:49:32 -05:00
rusefi 811b249d0c only:sdlow 2025-01-24 22:27:49 -05:00
GitHub gen-configs Action 0de3033d09 Auto-generated configs and docs 2025-01-25 02:48:32 +00:00
GitHub set-date Action 7ea4db25a2 Update date 2025-01-25 00:23:14 +00:00
Andrey Gusakov 4705c95a59 error_handling: a bit of dead code, a bit of style 2025-01-24 18:30:01 -05:00
Andrey Gusakov 47691db1de error_handling: no need 2025-01-24 18:30:01 -05:00
Andrey Gusakov cee8cca002 error_handling: construct line before copying to backup ram
Ops.
2025-01-24 18:30:01 -05:00
GitHub gen-configs Action 516fa8b712 Auto-generated configs and docs 2025-01-24 23:14:14 +00:00
rusefillc 4801feeabc GM
only:alphax-8chan
2025-01-24 18:03:30 -05:00
Andrey Gusakov e49b70c3e1 error_handling: do not mix c and cpp headers 2025-01-24 12:12:33 -05:00
Andrey Gusakov 36ee662a34 halconf: rework LIMITED_WHILE_LOOP 2025-01-24 12:12:33 -05:00
Andrey Gusakov dbb46ded34 error_handling: reset unknown fail cookies to None 2025-01-24 10:38:15 -05:00
GitHub gen-configs Action d80b8a9850 Auto-generated configs and docs 2025-01-24 13:47:47 +00:00
Andrey Gusakov 985d49a42b mmc_card: report files delete command 2025-01-24 08:45:10 -05:00
GitHub gen-configs Action f3b084c290 Auto-generated configs and docs 2025-01-24 02:48:35 +00:00
GitHub set-date Action e7da2e6fb6 Update date 2025-01-24 00:23:48 +00:00
GitHub gen-configs Action ee70a920d4 Auto-generated configs and docs 2025-01-24 00:15:07 +00:00
GitHub gen-configs Action 4d89421dbc Auto-generated configs and docs 2025-01-23 17:19:46 +00:00
Andrey Gusakov e7047ba553 Error report file on SD card indicator 2025-01-23 12:17:04 -05:00
GitHub gen-configs Action 84503b42fd Auto-generated configs and docs 2025-01-23 13:27:04 +00:00
rusefillc 3f92a9d32e only:ERROR_STACK_DEPTH 96 2025-01-23 08:15:34 -05:00
GitHub set-date Action 7d61570344 Update date 2025-01-23 00:23:48 +00:00
Andrey Gusakov a51f02ff09 error_handling: evidence first! 2025-01-22 15:51:43 -05:00
rusefi 0ea54f2863 extern bool isInHardFaultHandler
only:uaefi
2025-01-22 14:56:11 -05:00
Andrey Gusakov 8e55d6b37f error_handling: more guards 2025-01-22 12:42:14 -05:00
Andrey Gusakov 9bcb1ccbcf error_handling: try to fool smart GCC 2025-01-22 12:42:14 -05:00
Andrey Gusakov f294819902 fix simulator 2025-01-22 12:42:14 -05:00
Andrey Gusakov 01d755306f error_handling: save stack bytes for firmwareError() too 2025-01-22 12:42:14 -05:00
Andrey Gusakov e80d753390 error_handling: save few stack values for HardFault too 2025-01-22 12:42:14 -05:00
Andrey Gusakov 71e2bc9f74 error_handling: save SP and some values from stack 2025-01-22 12:42:14 -05:00
rusefillc e830ac8015 only:EFI_PROD_CODE 2025-01-22 11:30:48 -05:00
GitHub gen-configs Action 0cbb98004d Auto-generated configs and docs 2025-01-22 15:36:48 +00:00
Andrey Gusakov 647db3be46 stm32_reset_cause: handle POR/PDR reset cause 2025-01-22 08:29:49 -05:00
GitHub gen-configs Action ce94186ef2 Auto-generated configs and docs 2025-01-22 00:34:46 +00:00
GitHub set-date Action d03d00dcc0 Update date 2025-01-22 00:24:11 +00:00
GitHub gen-configs Action 7584dd1fa1 Auto-generated configs and docs 2025-01-21 22:36:39 +00:00
GitHub gen-configs Action e728df9e07 Auto-generated configs and docs 2025-01-21 21:53:26 +00:00
rusefillc 6891f4da1e helping simulator 2025-01-21 10:40:04 -05:00
Andrey Gusakov 68d4a63728 mmc_card: implement SD card mode switcher 2025-01-21 10:20:29 -05:00
GitHub gen-configs Action 4eac7248ac Auto-generated configs and docs 2025-01-21 03:32:18 +00:00
GitHub set-date Action df0e94e710 Update date 2025-01-21 00:23:36 +00:00
GitHub gen-configs Action afdec7301e Auto-generated configs and docs 2025-01-20 21:20:05 +00:00
GitHub gen-configs Action b0eafe45a8 Auto-generated configs and docs 2025-01-20 20:57:05 +00:00
GitHub gen-configs Action 288699d6cc Auto-generated configs and docs 2025-01-20 18:58:20 +00:00
GitHub gen-configs Action 0c7afa73e6 Auto-generated configs and docs 2025-01-20 15:26:18 +00:00
GitHub set-date Action 3cdd4660d0 Update date 2025-01-20 00:24:36 +00:00
GitHub gen-configs Action e73f5b85e1 Auto-generated configs and docs 2025-01-19 23:43:02 +00:00
rusefi ace6f99eba GM Gen. 5 LT1
only:alphax-8chan_f7
2025-01-19 18:40:21 -05:00
Andrey Gusakov 058dfeefd5 error_handling: unify 2025-01-19 16:31:06 -05:00
Andrey Gusakov 5189b29fb0 error_handling: no stuck in chDbgPanic3() with no debuger 2025-01-19 16:31:06 -05:00
GitHub gen-configs Action 96b7692867 Auto-generated configs and docs 2025-01-19 20:59:00 +00:00
Matthew Kennedy 9bb59f5e99 firing order comment 2025-01-19 15:55:44 -05:00
rusefillc 3e9817d06e better API
only:uaefi
2025-01-19 15:55:44 -05:00
GitHub gen-configs Action 068ebc6b0c Auto-generated configs and docs 2025-01-19 18:49:06 +00:00
rusefillc fc77a09c35 refactoring: extract method
only:uaefi
2025-01-19 13:38:21 -05:00
GitHub set-date Action af9dfe1989 Update date 2025-01-19 00:26:03 +00:00
GitHub gen-configs Action a3829fa5bb Auto-generated configs and docs 2025-01-19 00:23:06 +00:00
GitHub gen-configs Action 120ac1cec8 Auto-generated configs and docs 2025-01-18 23:54:59 +00:00
GitHub gen-configs Action 80d0020bdb Auto-generated configs and docs 2025-01-18 21:15:39 +00:00
GitHub gen-configs Action fb0d060111 Auto-generated configs and docs 2025-01-18 18:51:59 +00:00
rusefi 1a52274a85 Watchdog Reset detected! Check SD card for report file. 2025-01-18 11:03:51 -05:00
GitHub gen-configs Action eb8c3d9d9e Auto-generated configs and docs 2025-01-18 15:44:33 +00:00
rusefillc 0fad1c71fe GM_SBC_GEN5
only:alphax-8chan
2025-01-18 10:33:47 -05:00
GitHub gen-configs Action d3052f0933 Auto-generated configs and docs 2025-01-18 15:04:10 +00:00
GitHub set-date Action 05bb83b6ae Update date 2025-01-18 00:22:47 +00:00
GitHub gen-configs Action 18d1eb46bd Auto-generated configs and docs 2025-01-17 23:36:15 +00:00
rusefillc 29211ec576 Fuel cut code 4: FaultRevLimit, What is the fault when no indicators are red? #7319
only:uaefi
2025-01-17 18:25:25 -05:00
GitHub gen-configs Action a1fe5100f2 Auto-generated configs and docs 2025-01-17 23:11:46 +00:00
GitHub gen-configs Action 7b08086847 Auto-generated configs and docs 2025-01-17 19:42:06 +00:00
GitHub gen-configs Action 8f3697ce70 Auto-generated configs and docs 2025-01-17 17:31:25 +00:00
GitHub gen-configs Action 893b6ec9fa Auto-generated configs and docs 2025-01-17 15:53:24 +00:00
GitHub gen-configs Action 5846be3651 Auto-generated configs and docs 2025-01-17 15:19:15 +00:00
GitHub gen-configs Action 0ab035619a Auto-generated configs and docs 2025-01-17 14:12:06 +00:00
Andrey Gusakov 45a7a79d1b error_handling: filename depends on problem type 2025-01-17 09:01:20 -05:00
GitHub set-date Action fd68ab6193 Update date 2025-01-17 00:23:41 +00:00
rusefillc 9de913725e only:runNotSquareTest docs 2025-01-16 09:22:27 -05:00
GitHub gen-configs Action 4df2d71f78 Auto-generated configs and docs 2025-01-16 01:30:40 +00:00
GitHub set-date Action cf51d280ce Update date 2025-01-15 20:19:19 -05:00
Andrey Gusakov a70bee5d38 error_handling: implement strlncpy() to avoid GCC warnings 2025-01-15 17:08:56 -05:00
rusefillc f70982a61e only: do not trust etbJam 2025-01-15 17:05:44 -05:00
GitHub gen-configs Action 49f5a889f0 Auto-generated configs and docs 2025-01-15 19:32:53 +00:00
Andrey Gusakov d0e9a627bb error_handling: fixes for ECU with no backup RAM 2025-01-15 10:31:14 -05:00
Andrey Gusakov 0e6dc0c7b2 workaround include mess when building simulator 2025-01-15 10:31:14 -05:00
Andrey Gusakov 97aa83ad16 error_handling: do not show cookie
this is confusing
2025-01-15 10:31:14 -05:00
Andrey Gusakov 9c8970c2c9 error_handling: do not overwrite errors 2025-01-15 10:31:14 -05:00
Andrey Gusakov 41f874dd10 error_handling: share same format for fail report on console and to file 2025-01-15 10:31:14 -05:00
Andrey Gusakov 5c1c896c01 error_handling: another way of suppressing 2025-01-15 10:31:14 -05:00
Andrey Gusakov 54a38c9ad4 error_hanling: supress '-Wstringop-truncation' 2025-01-15 10:31:14 -05:00
Andrey Gusakov e0c05c4777 error reporting: extract all related code to error_handling
Also:
 -report ChibiOS panic message
 -use bootCount for boot report file naming
 -save few bytes in backup ram by reusing same field for different errors types
2025-01-15 10:31:14 -05:00
GitHub gen-configs Action 49eeb1b482 Auto-generated configs and docs 2025-01-15 01:49:01 +00:00
rusefillc 5ea65826bd only:VE_RPM_COUNT 2025-01-14 20:20:47 -05:00
GitHub set-date Action 674618064d Update date 2025-01-14 20:11:28 -05:00
rusefillc a76f2e7380 hellen: please no calls to OS code on possible hardFault paths
only:uaefi
2025-01-14 08:12:46 -05:00
rusefillc 9dac54ad17 Access to uninitialized table: tct fix #7300
fix to initialization sequence - noise or starter might get lucky and happen too soon?
only:uaefi
2025-01-14 08:09:00 -05:00
rusefillc 8a47382b9a better method name
only:uaefi
2025-01-14 08:07:01 -05:00
GitHub gen-configs Action a97db1b94d Auto-generated configs and docs 2025-01-14 05:22:00 +00:00
rusefillc 3cb62f7442 live data: fan control 2025-01-14 00:10:06 -05:00
GitHub gen-configs Action c262f38473 Auto-generated configs and docs 2025-01-14 05:00:41 +00:00
Matthew Kennedy 3a133f1da7 live data: main relay & launch 2025-01-13 23:57:47 -05:00
rusefillc 4995904e0d turn off WBO on critical error
only:alphax-8chan
2025-01-13 22:06:37 -05:00
GitHub gen-configs Action 6020d654a8 Auto-generated configs and docs 2025-01-14 00:36:51 +00:00
rusefillc f1a28467fd log hard fault red LED reason on SD card #7290
state machine fix
only:uaefi
2025-01-13 18:19:25 -05:00
GitHub gen-configs Action 9a52def997 Auto-generated configs and docs 2025-01-13 22:43:53 +00:00
rusefillc b34b5aacfc only:boardAfterTuneDefaults this is all a mess 2025-01-13 15:49:16 -05:00
GitHub gen-configs Action 8052d73e3a Auto-generated configs and docs 2025-01-13 19:43:55 +00:00
GitHub gen-configs Action 7cd2b9afdb Auto-generated configs and docs 2025-01-13 18:09:59 +00:00
rusefi 6ce9e56653 only:SUPPORT_GY6 2025-01-13 12:42:04 -05:00
GitHub gen-configs Action e20491073e Auto-generated configs and docs 2025-01-13 14:26:55 +00:00
Andrey Gusakov 1797dbd22f spi: dead 2025-01-13 09:24:05 -05:00
rusefillc 78c4e1233c only:codestyle 2025-01-12 23:04:15 -05:00
GitHub gen-configs Action 84de3224a1 Auto-generated configs and docs 2025-01-13 03:54:04 +00:00
GitHub set-date Action 49b9e199c1 Update date 2025-01-13 00:26:36 +00:00
rusefillc 65063625ee hasCriticalReportFile method #7291
only:uaefi
2025-01-12 12:22:34 -05:00
rusefillc 70513a1dae log red LED reason on SD card #7290
only:uaefi
2025-01-12 12:19:17 -05:00
GitHub gen-configs Action 175937577b Auto-generated configs and docs 2025-01-12 13:38:26 +00:00
Andrey Gusakov ff05909548 TS: add SD manipulation commands 2025-01-12 08:27:39 -05:00
GitHub gen-configs Action f584bd7403 Auto-generated configs and docs 2025-01-12 04:45:52 +00:00
GitHub set-date Action bf411c6b55 Update date 2025-01-12 00:27:09 +00:00
rusefillc c3dcf5b23f a bit of dead code? 2025-01-10 21:31:42 -05:00
GitHub gen-configs Action 38ad790b3d Auto-generated configs and docs 2025-01-11 01:50:54 +00:00
rusefillc 2508427746 fixing master 2025-01-10 20:40:01 -05:00
GitHub set-date Action 8dcbf534fb Update date 2025-01-11 00:24:15 +00:00
GitHub gen-configs Action adb6c407f1 Auto-generated configs and docs 2025-01-10 03:29:17 +00:00
rusefillc a638209c32 canned tunes button should tell TS to refresh #7250
bugfix? copy-paste bad :(
only:uaefi
2025-01-09 22:17:50 -05:00
GitHub set-date Action 19bc7d381c Update date 2025-01-10 00:25:08 +00:00
Matthew Kennedy 084ad25784 unnecessary functions
only:uaefi
2025-01-09 13:35:20 -05:00
Matthew Kennedy 218e786aa4 dead code 2025-01-09 13:07:00 -05:00
GitHub set-date Action 4cd8ff3ed4 Update date 2025-01-08 19:34:08 -05:00
GitHub gen-configs Action c3611976a9 Auto-generated configs and docs 2025-01-08 19:34:08 -05:00
Matthew Kennedy 319f153734 unnecessary guard 2025-01-08 18:47:24 -05:00
rusefillc 4bd41049fe only:dead? 2025-01-08 18:43:28 -05:00
GitHub gen-configs Action 955ae7ef77 Auto-generated configs and docs 2025-01-08 23:01:20 +00:00
kifir 82e95ce9d1 handle lack of ignition voltage (closes #7254) 2025-01-08 16:46:07 -05:00
kifir 284550ce69 only:enhance formatting 2025-01-08 16:46:07 -05:00
Andrey Gusakov c6b832a0bc settings.cpp: show current time before applying time provided with set date
To see clock drift over time.
2025-01-08 11:24:35 -05:00
GitHub gen-configs Action b81bcd4006 Auto-generated configs and docs 2025-01-08 16:10:14 +00:00
GitHub gen-configs Action 1f49afefcc Auto-generated configs and docs 2025-01-08 03:44:10 +00:00
rusefillc 1974029736 clarification and saving one byte
only:uaefi
2025-01-07 22:31:22 -05:00
GitHub gen-configs Action 6823bacade Auto-generated configs and docs 2025-01-08 00:57:35 +00:00
GitHub set-date Action 05763e2814 Update date 2025-01-08 00:24:32 +00:00
GitHub set-date Action 5f8193e6ed Update date 2025-01-07 00:24:47 +00:00
GitHub gen-configs Action 2962f45505 Auto-generated configs and docs 2025-01-07 00:10:32 +00:00
GitHub gen-configs Action 55f92531ed Auto-generated configs and docs 2025-01-06 22:11:50 +00:00
rusefillc c71082fc72 ETB Autotune not working fix #7216 2025-01-06 00:31:38 -05:00
GitHub gen-configs Action e5f88ec6aa Auto-generated configs and docs 2025-01-06 02:54:45 +00:00
GitHub set-date Action 488fe843ab Update date 2025-01-06 00:25:49 +00:00
GitHub gen-configs Action 60e0d7a844 Auto-generated configs and docs 2025-01-05 15:07:31 +00:00
rusefillc 59be867e47 fuel level does not handle lack of ignition voltage #7254
only:uaefi
2025-01-05 09:57:33 -05:00
rusefillc 916661222f fuel level does not handle lack of ignition voltage #7254
maybe?
only:uaefi
2025-01-04 22:29:25 -05:00
GitHub set-date Action 7c4c83ccf3 Update date 2025-01-05 00:26:50 +00:00
GitHub gen-configs Action 350b0686e2 Auto-generated configs and docs 2025-01-05 00:17:22 +00:00
GitHub gen-configs Action c87de42342 Auto-generated configs and docs 2025-01-04 18:44:41 +00:00
Andrey Gusakov 5314eed4ea LTFT: glue to engine 2025-01-04 13:34:56 -05:00
Andrey Gusakov b7049b7fbc flash_main: LTFT write helper 2025-01-04 13:34:56 -05:00
Andrey Gusakov f66e17d0b8 flash_main: use MB for flash writer thread commands 2025-01-04 13:34:56 -05:00
Andrey Gusakov 5b749d6250 storage and mfs_storage: introduce, move code
storage.cpp/h is common implentation for saving/loading settings to
 some storage
mfs_storage.cpp/h is MFS specific implementation

MFS related code is moved out of flash_main.cpp. Actually we should
get rid of this file when rework is finished.
2025-01-04 13:34:56 -05:00
GitHub set-date Action bab37b36bc Update date 2025-01-04 00:23:46 +00:00
rusefillc 215268e306 canned tunes button should tell TS to refresh #7250
only:uaefi
2025-01-03 13:03:03 -05:00
GitHub gen-configs Action 8a4fa2704e Auto-generated configs and docs 2025-01-03 17:57:21 +00:00
rusefillc dc9021a3fa canned tunes button should tell TS to refresh #7250
only:uaefi
2025-01-03 12:33:22 -05:00
GitHub gen-configs Action 9daafb41c5 Auto-generated configs and docs 2025-01-03 17:28:38 +00:00
GitHub gen-configs Action d6916fccab Auto-generated configs and docs 2025-01-03 15:14:06 +00:00
GitHub gen-configs Action 4d328176a9 Auto-generated configs and docs 2025-01-03 14:40:43 +00:00
FDSoftware c09305add7 remove legacy enableOverdwellProtection
* edited test `ignition.trailingSpark`
* removed `enableOverdwellProtection` from `engine.h`
* removed enableOverdwellProtection usage from `spark_logic.cpp`
related issue: #3553
2025-01-03 00:27:46 -05:00
GitHub gen-configs Action 3b88db6ab6 Auto-generated configs and docs 2025-01-03 03:42:49 +00:00
GitHub gen-configs Action 170512a4ea Auto-generated configs and docs 2025-01-03 03:29:30 +00:00
rusefillc c8ed6374b3 refactoring: reducing complexity? handling trigger same as everything else?
only:uaefi
2025-01-02 22:15:40 -05:00
GitHub gen-configs Action 8d85a67330 Auto-generated configs and docs 2025-01-03 01:29:00 +00:00
GitHub gen-configs Action ac302c44ae Auto-generated configs and docs 2025-01-03 00:58:33 +00:00