Commit Graph

20300 Commits

Author SHA1 Message Date
rusefillc 04ff8c5752 fresh 2023-11-03 20:54:02 -04:00
GitHub set-date Action 95642552e8 Update date 2023-11-04 00:38:11 +00:00
rusefillc a3a549cfcc GCC12: fix note: see the '-flto' option documentation for more inform… #5688 2023-11-03 16:13:09 -04:00
rusefi 4635906ac9 only:alphax-8chan 2023-11-03 16:07:07 -04:00
andreika-git 525d8355b3 trigger_input_comp is now ready for unused-vars 2023-11-03 15:47:40 -04:00
andreika-git 0e226e77a5 prepare kinetis drivers for -Wno-error=unused-variable 2023-11-03 15:47:40 -04:00
Andrey e78803b314 unused-variable is a nice error message to have 2023-11-03 15:47:40 -04:00
Andrey G ed8af771ac
at_start_f435: enable MFS for internal flash (#5687)
* Rename EFI_INTERNAL_FLASH to EFI_STORAGE_INT_FLASH

This define enables use of RE custom flash driver for storing
settings to internal flash.

* at_start_f435: enable MFS for settings storing in internal flash

* MRE: fix special build

* kinetis: fix flash_int.cpp vs flash_int.c mess

* at32: allow allowFlashWhileRunning()

* flash_main: supress warning
2023-11-03 13:08:35 -04:00
rusefillc 3b6c9feea5
require LEDs (#5643)
* require all boards to define LED functions (#272)

* require all boards to define LED functions

* f429 nucleo

* small can

* small can

* add to header

* LEDs

---------

Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-11-03 12:56:59 -04:00
Andrey fea05d4d80 only:fresh 2023-11-03 07:42:34 -04:00
Andrey G 1eea6c946b
Prepare for MFS on internal flash (#5686)
* Rename EFI_STORAGE_EXT_SNOR to EFI_STORAGE_MFS

Just to reduce confusion. MFS is going to be used for AT32 internal
flash.

* MFS: hide low level stuff to board file

MFS can be located on internal or external flash/eeprom.
This is board-dependent, so hide intialization and configuration
to board file.
This should also help switching to MFS on internal flash too.

* Fix simulator

* Fix comments
2023-11-03 07:30:31 -04:00
GitHub gen-configs Action 19de6c1bcc Auto-generated configs and docs 2023-11-03 11:25:09 +00:00
Patryk Chmura fa715011e0
Changed the TunerStudio axis assignment (#5685)
Co-authored-by: pchmura4 <>
2023-11-03 07:22:07 -04:00
Andreika 84f7508701
Trigger emulator: support for cam/vvt (#5642)
* tiny refactoring

* add cam/vvt support to trigger_emulator

* fix

* fix unit-tests

* fix

* CAM sensor simulator #5640
only: assertHappyTrigger

* fix?

* better fix?

* only:alphax-8chan

* progress!

---------

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
Co-authored-by: Andrey <rusefillc@gmail.com>
2023-11-02 21:57:01 -04:00
Andrey 5ab0d75709 only:unused-variable is a nice error message to have #5683 2023-11-02 21:51:31 -04:00
rusefi 7f59d7acfc baro
only:alphax-8chan
2023-11-02 21:21:13 -04:00
GitHub gen-configs Action 0561263d14 Auto-generated configs and docs 2023-11-03 01:00:16 +00:00
Andrey 4eefedcec2 unused-variable is a nice error message to have #5683 2023-11-02 20:48:57 -04:00
GitHub set-date Action d4e13e5b4c Update date 2023-11-03 00:39:59 +00:00
Andrey b70f8f0b92 unused-variable is a nice error message to have #5683 2023-11-02 18:31:03 -04:00
Andrey 756a198b96 only:alphax-8chan 2023-11-02 18:24:11 -04:00
rusefillc bb44f565b6 only:cam/shadow 2023-11-02 15:51:25 -04:00
rusefillc 42db127156 only:alphax-8chan 2023-11-02 15:44:24 -04:00
Andrey 3af8d69ad9 only:unused-variable is a nice error message to have #5683 2023-11-02 15:28:04 -04:00
Matthew Kennedy 14a87d497e remove ccache 2023-11-02 14:30:22 -04:00
rusefi 51cfdb7958 better proteus meta 2023-11-02 13:03:03 -04:00
rusefi 75dd0f26f8 hiding stuff deeper 2023-11-02 13:02:33 -04:00
rusefillc 816dd47058
safer log field name copy (#5681)
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2023-11-02 12:06:45 -04:00
rusefi dac73c6b8a 50K as promised https://www.rusefi.com/forum/viewtopic.php?p=48580#p48580
only:small-can-board
2023-11-02 11:52:12 -04:00
Andrey 3a2fd58aa3 this would need to be addressed one day 2023-11-02 11:26:47 -04:00
Andrey cdfee38284 clean-up 2023-11-02 11:26:29 -04:00
Andrey a07f82404a looks like a minor bug? 2023-11-02 10:39:35 -04:00
Andrey d97a73e05c clean-up 2023-11-02 10:39:18 -04:00
Andrey af20c0c20c helping EFI_ENABLE_ASSERTS 2023-11-02 10:39:05 -04:00
Andrey 16d6ddd373 clean-up 2023-11-02 10:32:04 -04:00
Andrey 0af9c89ba4 clean-up 2023-11-02 10:29:50 -04:00
Andrey 752c0d278a clean-up 2023-11-02 10:29:26 -04:00
Andrey 1ae4d45548 only:one exception per line 2023-11-02 10:28:59 -04:00
Andrey bdce8a5683 only:it's all rot 2023-11-02 09:56:28 -04:00
Andrey c403a86f9b only:helping non-EFI_ENABLE_ASSERTS compilation 2023-11-02 09:55:22 -04:00
rusefillc 222a1d4d22 8chan ADC_MUX_PIN
only:alphax-8chan
2023-11-02 09:31:48 -04:00
rusefillc cadd268190 8chan ADC_MUX_PIN 2023-11-02 09:09:30 -04:00
rusefillc 7ad5cb49fd variable shadowing should be avoided #5676
one step back to get green build
2023-11-02 09:07:59 -04:00
Matthew Kennedy 27fb1f092c deadish code makes it not build on macos 2023-11-02 01:33:28 -04:00
rusefi 769a719901 SD pinout
only:alphax-8chan
2023-11-02 01:26:38 -04:00
Matthew Kennedy 78655a168a dead line 2023-11-02 01:18:13 -04:00
GitHub gen-configs Action a8c94bae69 Auto-generated configs and docs 2023-11-02 05:00:45 +00:00
rusefillc 5715d3fa3b only:minor 2023-11-01 23:40:45 -04:00
rusefillc 497342f0c8
variable shadowing should be avoided #5676 (#5680)
lwip needs ALLOW_SHADOW
2023-11-01 23:24:40 -04:00
GitHub gen-configs Action 1d469cf250 Auto-generated configs and docs 2023-11-02 03:00:38 +00:00
rusefillc defd6d4577
variable shadowing should be avoided #5676 (#5679)
helping kinetis
2023-11-01 22:54:24 -04:00
GitHub set-date Action 8d47158bd5 Update date 2023-11-02 00:27:22 +00:00
rusefillc 6b48460f5e only:variable shadowing should be avoided #5676 2023-11-01 19:47:19 -04:00
Matthew Kennedy 78391f04ee PWM shadowing 2023-11-01 19:37:56 -04:00
Matthew Kennedy 0a767edd3d prep adding Werror=shadow 2023-11-01 19:25:13 -04:00
Matthew Kennedy 93e3e75a36 avoid vexing parse 2023-11-01 19:25:13 -04:00
Matthew Kennedy 02621224a7 dc motor 2023-11-01 19:25:13 -04:00
GitHub gen-configs Action 1bad0860e8 Auto-generated configs and docs 2023-11-01 19:08:27 -04:00
Matthew Kennedy e3edb2b15c maf cleanup 2023-11-01 19:08:27 -04:00
rusefillc ab4e11f865 only:untrimmedInjectionMass is better 2023-11-01 17:19:29 -04:00
rusefillc b13a243af7 only:variable shadowing should be avoided #5676 2023-11-01 17:02:24 -04:00
Matthew Kennedy 2c049d206a dead pid auto tune 2023-11-01 17:01:07 -04:00
rusefillc 82d022872b MRE HW CI sandbox 2023-11-01 17:00:09 -04:00
rusefillc 6ce02ccb63 ASE and CL Ignition fix #5678 2023-11-01 16:37:33 -04:00
rusefillc 54297824e0 only:variable shadowing should be avoided #5676 2023-11-01 16:25:30 -04:00
rusefi b80819f4eb only:Flex sensor input 2023-11-01 15:06:18 -04:00
rusefi e1dcd00ed5 let's wire all that elegance together?
only:small-can-board
2023-11-01 14:17:15 -04:00
rusefillc 10294a53a7 only:variable shadowing should be avoided #5676 2023-11-01 13:43:57 -04:00
rusefillc dd7a49a00d only:variable shadowing should be avoided fix #5676 2023-11-01 13:18:22 -04:00
rusefillc e384914c95 only:variable shadowing should be avoided #5676 2023-11-01 13:02:20 -04:00
GitHub gen-configs Action 629ed53f6f Auto-generated configs and docs 2023-11-01 16:55:02 +00:00
rusefi b3038bbc9c flex into console
only:small-can-board
2023-11-01 12:50:56 -04:00
rusefillc 35e57475a4 only:variable shadowing should be avoided #5676 2023-11-01 12:12:50 -04:00
rusefillc 91ba507d4b only:variable shadowing should be avoided #5676 2023-11-01 12:07:00 -04:00
rusefi fd308425a8 variable shadowing takes vodka away! #5676
only:small-can-board
2023-11-01 12:05:17 -04:00
rusefillc b3d921d961 only:variable shadowing should be avoided #5676 2023-11-01 12:00:08 -04:00
rusefillc 781a236885 only:shall we be just a little less Toyota 2023-11-01 10:32:53 -04:00
rusefillc 2e62e6fc91 only:shall we be just a little less Toyota 2023-11-01 10:21:27 -04:00
rusefillc 198c9e8f57 only:shall we be just a little less Toyota 2023-11-01 10:09:04 -04:00
rusefillc 850d79d89d shall we be just a little less Toyota 2023-11-01 09:48:33 -04:00
rusefillc 5e311f99fb test moved to library 2023-11-01 09:39:33 -04:00
rusefillc ffd1ff4a17
reducing code duplication - internal flash order of operations (#5672)
* reducing code duplication

* reducing code duplication

---------

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-11-01 07:50:35 -04:00
rusefi 3235b3da48 flex observability
only:small-can-board
2023-11-01 00:09:20 -04:00
rusefi ec28666636 we actually need flexibility
only:small-can-board
2023-10-31 22:56:15 -04:00
GitHub gen-configs Action fedb1c8fa0 Auto-generated configs and docs 2023-11-01 02:52:20 +00:00
rusefi 8d1bdacafb fuelTempGauge
only:small-can-board
2023-10-31 22:47:57 -04:00
GitHub gen-configs Action f56f592cbe Auto-generated configs and docs 2023-11-01 02:36:45 +00:00
rusefi 47b752698c event_inputs
only:small-can-board
2023-10-31 22:32:44 -04:00
GitHub set-date Action 0aebb110e5 Update date 2023-11-01 00:37:33 +00:00
rusefillc 14887656de
hd (#5668) 2023-10-31 12:24:26 -04:00
GitHub gen-configs Action 85167c2510 Auto-generated configs and docs 2023-10-31 15:24:31 +00:00
Matthew Kennedy b301b53dcd don't tx empty can frame 2023-10-31 11:02:47 -04:00
Matthew Kennedy f5f3a48768 dead include 2023-10-31 10:55:52 -04:00
Kirienko Dmitry a305143f2b Update m74_9.yaml . Combine information from different vehicles. 2023-10-31 10:54:59 -04:00
rusefi e4f60c72c9 much better field name 2023-10-31 10:29:14 -04:00
rusefi b77a7c4111 hd 2023-10-31 10:29:14 -04:00
rusefi 6b97f23eae pursuit of truth 2023-10-31 09:36:45 -04:00
rusefillc 3a1aec8347 hd 2023-10-31 07:42:29 -04:00
GitHub gen-configs Action 2f257fbea8 Auto-generated configs and docs 2023-10-31 06:15:39 +00:00
rusefi 088438f8ca hd 2023-10-31 02:02:20 -04:00
GitHub gen-configs Action eef298b323 Auto-generated configs and docs 2023-10-31 05:57:39 +00:00
rusefi 4f53fdc11d hd 2023-10-31 01:53:52 -04:00
Stefan de Kraker 4b64e0e087 Fixed CAN data bus selection
* Fixed CAN data bus selection

* Made canChannel non-optional
2023-10-31 01:42:47 -04:00
GitHub gen-configs Action 934da252f2 Auto-generated configs and docs 2023-10-31 02:30:15 +00:00
rusefillc 0b1b7a86d9 Make TPS/PPS split configurable #5620 2023-10-30 22:25:29 -04:00
GitHub gen-configs Action 1934c578d1 Auto-generated configs and docs 2023-10-31 00:58:40 +00:00
rusefillc ec7a742396 hd
only:proteus_f4
2023-10-30 20:54:31 -04:00
GitHub set-date Action 3a97ec4125 Update date 2023-10-31 00:45:25 +00:00
rusefi a04154c81a https://github.com/rusefi/rusefi-hardware/issues/253 2023-10-30 14:50:00 -04:00
rusefillc 8653788db1 https://github.com/rusefi/rusefi-hardware/issues/253
only:hellen-112-17
2023-10-30 14:06:52 -04:00
rusefillc 907c8da883 only #5632 2023-10-30 12:41:21 -04:00
rusefi 88b08a9156 https://github.com/rusefi/rusefi-hardware/issues/253 2023-10-30 08:46:14 -04:00
Andrey G 7f05e45d41
AT32: chip detection, flash detection, sayHello() (#5666)
* at32_common.cpp: MCU type detection helper

* sayHello(): tick rate is CH_CFG_ST_FREQUENCY

* eficonsole: do isStm32F42x() check for STM32 only

* sayHello(): more info about AT32

* Update ChibiOS

* eficonsole: typo
2023-10-30 07:09:35 -04:00
GitHub gen-configs Action 902fb6e3ce Auto-generated configs and docs 2023-10-30 04:08:08 +00:00
rusefi 0d46d5ef5a only:mg1 2023-10-30 00:04:13 -04:00
rusefi c519200bfb ELF into debug bundle
only:hellen-112-17_debug
2023-10-29 22:44:31 -04:00
GitHub gen-configs Action 2e78cc6d39 Auto-generated configs and docs 2023-10-30 00:51:20 +00:00
rusefi 53d51941c0 https://github.com/rusefi/rusefi-hardware/issues/253
only:hellen-112-17
2023-10-29 20:34:12 -04:00
rusefi b582817ce4 only: https://github.com/rusefi/m74.9/issues/9 2023-10-29 20:21:44 -04:00
GitHub gen-configs Action 32da4ec704 Auto-generated configs and docs 2023-10-30 00:02:03 +00:00
rusefillc bb898e2ac6 only:m74.9 2023-10-29 19:58:05 -04:00
Andrey G e298348981
Artery AT_START_F435 board support (#5662)
* AT32: port directory and files

* at_start_f435: reuse board.h from ChibiOS

* at_start_f435: fix LEDs

* at_start_f435: fix usb

* at_start_f435: fix compilation

* at_start_f435: add to workflow

* at_start_f435: add to workflow fix

* ports: at32: cleanup and comments
2023-10-29 19:13:31 -04:00
rusefi bc1cc1b446 https://github.com/rusefi/rusefi-hardware/issues/253 2023-10-29 18:55:48 -04:00
rusefi 2051a41c4d docs 2023-10-29 17:24:56 -04:00
rusefi d12bb15f8d only:refactoring 2023-10-29 17:24:56 -04:00
rusefillc 8c4a06bc10
getBackupSram neven null (#5663) 2023-10-29 15:46:15 -04:00
Andrey G a7a6f4fcee
subaru_eg33: LEDs are still active low (#5658)
Fix bug introduced in f7e6ccd9e2
2023-10-29 15:35:58 -04:00
GitHub gen-configs Action e89adc52bf Auto-generated configs and docs 2023-10-29 19:29:57 +00:00
rusefi 5bf610596c only:hellen-112-17 2023-10-29 15:26:09 -04:00
GitHub gen-configs Action b004948262 Auto-generated configs and docs 2023-10-29 17:30:50 +00:00
rusefi f64a01913e fix https://github.com/rusefi/rusefi/pull/5660 2023-10-29 13:27:04 -04:00
rusefi 2708114905 HW CI instability: handleShaftSignal unexpected loop fix #5661
shoot from the hip?
2023-10-29 13:26:21 -04:00
rusefi 3c97e62e28 https://github.com/rusefi/ChibiOS/pull/37 2023-10-29 12:54:03 -04:00
Andrey G 80a370088e
hw_layer: ICU helper: fix clocks (#5659) 2023-10-29 12:29:09 -04:00
rusefi 8852959aaa https://github.com/rusefi/hellen-112-17/issues/26
only:hellen-112-17
2023-10-29 11:15:17 -04:00
rusefillc 3d2761d76a STATIC_BOARD_ID_PROTEUS_HARLEY 2023-10-29 10:17:24 -04:00
GitHub gen-configs Action 76f0bf215a Auto-generated configs and docs 2023-10-29 13:52:48 +00:00
rusefillc 6afe2fe7a4 https://github.com/rusefi/hellen-112-17/issues/26
only:hellen-112-17
2023-10-29 09:48:59 -04:00
GitHub set-date Action e120d07107 Update date 2023-10-29 00:43:31 +00:00
rusefillc 7b25477ddf CodeQL says Potentially uninitialized local variable 2023-10-27 23:41:55 -04:00
GitHub gen-configs Action 4cedb6c26a Auto-generated configs and docs 2023-10-28 01:11:30 +00:00
rusefi 87b78313c5 only:hellen-112-17 2023-10-27 21:06:26 -04:00
GitHub set-date Action c396099903 Update date 2023-10-28 00:37:49 +00:00
rusefillc c98963a991 only: dead commands 2023-10-27 11:35:15 -04:00
Matthew Kennedy 9d271b42d4 console commands cleanup 2023-10-26 23:14:30 -04:00
Matthew Kennedy 0396659939 missed one 2023-10-26 23:11:03 -04:00
Matthew Kennedy d80ff6b438 no (void) 2023-10-26 23:10:59 -04:00
rusefillc bbab25a378 only: docs 2023-10-26 22:42:21 -04:00
GitHub gen-configs Action f93fa3ab3b Auto-generated configs and docs 2023-10-26 23:05:57 +00:00
rusefillc bcd41c0df1 only: CAM sensor simulator #5640
one step back
2023-10-26 18:17:02 -04:00