Commit Graph

16336 Commits

Author SHA1 Message Date
Andreika e7fb21c346 Hellen mcu module detector (experimental) (#3756)
* Hellen mcu module detector (experimental)

* make unit-tests happy

* make unit-tests even more happy

* move Hellen-specific stuff to hellen_common.cpp

* fix other hellen config builds

* helping non-Hellen builds too

* helping alpha2ch build

* helping build

* cleanup

* help unit-tests

Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2022-01-09 17:40:08 -05:00
Andrey G b37c9d546f Enable ENABLE_AUTO_DETECT_HSE only if STM32_HSECLK is not defined (#3758)
Some board (like stm32f429-disco) with SDRAM need clock to be
enabled in __early_init (before .bss and .data initialization).
So if STM32_HSECLK defined - skip clock detection.
2022-01-09 17:39:29 -05:00
Andrey G 26a9795d94 Ports: STM32F4: add optional external SDRAM (#3762) 2022-01-09 17:39:10 -05:00
GitHub build-firmware Action 19104ee6a2 Auto-generated configs and docs 2022-01-09 16:29:59 +00:00
rusefillc 7629a7c151 AlphaX-2ch wiki page 2022-01-09 11:06:15 -05:00
Andreika 25722555bf Alpha2ch yaml (#3760)
* more hellen_meta defines

* alpha2ch yaml draft

* correct VR-/Hall2 input

Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2022-01-09 10:56:16 -05:00
rusefillc 2634eef3dc GDI Epic #1448 2022-01-09 01:29:39 -05:00
rusefillc dafe6c16e1 did it catch wrong %type? 2022-01-08 23:38:40 -05:00
rusefillc db5e54cb70 limp ClearReason 2022-01-08 23:10:40 -05:00
GitHub build-firmware Action 21e22f0b42 Auto-generated configs and docs 2022-01-09 03:59:57 +00:00
rusefillc 8a20033148 limp ClearReason 2022-01-08 22:52:45 -05:00
GitHub build-firmware Action f204cea0de Auto-generated configs and docs 2022-01-09 03:29:17 +00:00
rusefillc 9b38a7d445 limp ClearReason 2022-01-08 22:13:20 -05:00
rusefillc d3721823ba helping build 2022-01-08 21:16:31 -05:00
rusefillc f8d0e2a3d6 GDI Epic #1448 2022-01-08 20:55:58 -05:00
GitHub build-firmware Action b51c78c3f8 Auto-generated configs and docs 2022-01-09 01:40:32 +00:00
rusefi c7bb0d6c28 some dead stuff & minor progress 2022-01-08 20:35:12 -05:00
rusefi 53b118d54e we can live without this test 2022-01-08 20:34:31 -05:00
GitHub build-firmware Action 899ee68264 Auto-generated configs and docs 2022-01-09 01:22:51 +00:00
rusefillc 8edaedf0a9 AlphaX 2022-01-08 20:16:01 -05:00
rusefillc 8a88b42f43 extracting common hellen to it's own file 2022-01-08 20:16:01 -05:00
rusefillc 72fb656d6c happy new year 2022-01-08 20:16:01 -05:00
rusefillc 8857acedbe GDI Epic #1448 2022-01-08 20:16:01 -05:00
rusefillc 4810c86015 AlphaX 2022-01-08 20:16:01 -05:00
GitHub set-date Action fd6a31f67c Update date 2022-01-09 01:09:30 +00:00
GitHub build-firmware Action 8ee0271419 Auto-generated configs and docs 2022-01-09 00:55:02 +00:00
rusefi 553d63b620 disablePrimaryUart for MRE for GDI 2022-01-08 19:38:02 -05:00
GitHub build-firmware Action 3f8f21d00c Auto-generated configs and docs 2022-01-08 23:58:53 +00:00
rusefi 7624056a2c desperate measures 2022-01-08 18:41:56 -05:00
Andrey G f139e76345 USB: use OTG1/OTG2 for serial over USB depending on which enabled (#3757) 2022-01-08 16:33:48 -05:00
Andrey G f4730421ed mk files random cleanup (#3759) 2022-01-08 16:33:34 -05:00
rusefillc 4d0b9eb7aa AlphaX 2022-01-08 12:17:28 -05:00
Andrey G a3849edbcc CAN: do null check first (#3755)
Otherwise it will emit strange error if both can are disabled
2022-01-08 10:25:21 -05:00
rusefillc 58748c3f70 docs 2022-01-07 21:35:21 -05:00
GitHub set-date Action 1fa1b1ebf4 Update date 2022-01-08 01:05:53 +00:00
rusefillc e7e7ffac69 docs 2022-01-07 19:26:43 -05:00
GitHub build-firmware Action 6780255b3b Auto-generated configs and docs 2022-01-08 00:02:50 +00:00
rusefillc 35f3ecbb7e docs 2022-01-07 18:57:23 -05:00
NMSTEC 1bde061b2d Stop & wakeup working on rising edge (#3747)
* Stop & wakeup working on rising edge

* Standby & Sleep mode working Using PA0 only.

* Stop & standby works with wake from PA0.
Added alternative interrupt method to STOP

* Removed hand screwery on registers
2022-01-07 16:46:28 -05:00
Matthew Kennedy 4ee1a6b751 support better wbo format (#3740)
* new format

* comment

* pr feedback

* heater duty

* extra
2022-01-07 16:04:30 -05:00
rusefillc 2b863bf0dd NA96 to main page 2022-01-07 15:42:24 -05:00
Andrey G f043b53c9a TLE8888: do not allow direct gpio drive for Push Pull outputs (#3748)
Some register settings also needs to be changed. Change of direct
drive input is not enought.
2022-01-07 14:11:21 -05:00
Andrey G 542810cdf4 Stepper direct push pull driver (#3751)
* Init DC motor through two brain_pin_e only

* idle: stepper: allow driving stepper through 4 output_pin_e
2022-01-07 11:38:48 -05:00
Andrey G d077520d9e Move out of CMM (#3750)
This needs additional investigation. But allocating these structs
in CMM cause HardFault
2022-01-07 10:09:48 -05:00
rusefillc 0335802d7e mk files refactoring
saving build
2022-01-06 22:19:00 -05:00
rusefillc d447e34344 mk files refactoring 2022-01-06 21:48:48 -05:00
rusefillc 573443f41a mk files refactoring 2022-01-06 21:48:21 -05:00
rusefillc 855836b389 mk files refactoring 2022-01-06 21:44:37 -05:00
rusefillc ea534a9be1 mk files refactoring 2022-01-06 21:40:48 -05:00
rusefillc 4250d330d0 mk files refactoring
saving build
2022-01-06 20:52:49 -05:00