Commit Graph

57 Commits

Author SHA1 Message Date
rusefi 9e18ea512f hiding test presets 2023-12-28 22:03:13 -05:00
rusefillc f0f18b5729 only:pasta 2023-12-16 22:36:23 -05:00
GitHub gen-configs Action c687c4024c Auto-generated configs and docs 2023-12-01 17:43:27 +00:00
rusefillc 5d7ece6bc0 move SHORT_BOARD_NAME in to a makefile variable 2023-11-08 11:31:54 -05:00
rusefillc dfedfc0d82 one variable per line is usually better 2023-11-08 09:35:40 -05: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
rusefillc bb898e2ac6 only:m74.9 2023-10-29 19:58:05 -04:00
GitHub gen-configs Action e2a16d7e4c Auto-generated configs and docs 2023-09-29 03:39:18 +00:00
GitHub gen-configs Action 7183b903bd Auto-generated configs and docs 2023-09-05 01:37:07 +00:00
Andreika 84c6d4cde6
More universal Board-ID for bench test (#5518)
* add STATIC_BOARD_ID defines to get Board-ID more universal

* add getBoardId()

* broadcast BENCH_TEST_BOARD_STATUS via CAN

* add guards for sendBoardStatus()
2023-08-18 18:41:17 -04:00
rusefillc 186080c136
Just need a bullet-proof solution which would work regardless of class, struct, typedef struct or not defined type (#5395) 2023-07-07 01:23:42 -04:00
rusefillc 5c194059c0 reducing enum confusion 2023-06-19 00:37:11 -04:00
rusefillc d70e4bae30 progress 2023-06-05 14:52:34 -04:00
rusefi 08a67894a6 gps: f pain?
only:mre_f4
2023-06-03 20:53:57 -04:00
rusefi 0c3dc3b610 only:s105 2023-04-29 17:00:00 -04:00
rusefi 7d730cc6ae only:s105 2023-04-29 16:40:50 -04:00
rusefi be6805dd98 only:s105 2023-04-29 16:19:12 -04:00
GitHub gen-configs Action c400bb1d11 Auto-generated configs and docs 2023-04-29 13:18:11 +00:00
Andrey Gusakov c078cfa466 s105: update pinout a bit 2023-04-29 09:15:58 -04:00
Andrey Gusakov e0211c7753 S105: use SERIAL driver and UART1 for TS communications
only:s105
2023-04-29 07:24:27 -04:00
Andrey f296e30fb5 it's going to be painful 2023-04-28 21:01:08 -04:00
rusefillc 4cf0ea27a0 only:s105 2023-04-28 18:59:34 -04:00
rusefillc b617d33f20 only:s105 2023-04-26 21:58:01 -04:00
rusefillc 7c5a9db0bb only:s105 2023-04-26 00:33:22 -04:00
rusefillc 5346d8ce8c https://github.com/rusefi/S105/issues/10
only:s105
2023-04-25 23:57:37 -04:00
rusefillc d484a815bf https://github.com/rusefi/S105/issues/10
only:s105
2023-04-25 23:45:54 -04:00
rusefillc e5bfd56e0e https://github.com/rusefi/S105/issues/10
only:s105
2023-04-25 23:40:50 -04:00
rusefillc 91fce2eb2a only:s105 2023-04-25 21:52:17 -04:00
rusefillc 90a83f814e only:s105 2023-04-25 19:26:07 -04:00
rusefillc 923d4176d4 only:s105 2023-04-25 19:03:39 -04:00
rusefillc 09f8e34cd1 only:s105 2023-04-25 11:41:17 -04:00
rusefillc 8d1df37c36 board_url: https://github.com/rusefi/S105
only:s105
2023-02-28 14:14:17 -05:00
David Holdeman 2715ccd55a
update interactive-pinout, update yamls (#5049) 2023-02-10 05:01:05 -05:00
Matthew Kennedy 73f4436397
deduplicate $(BOARD_DIR) in makefiles (#5024)
* calculate BOARD_DIR exactly once

* deduplicate board scripts

* unit tests

* make passes variables to openblt build properly

* was this an intentional omission?

* s

* prometheus

* prometheus
2023-02-01 14:41:27 -05:00
GitHub gen-configs Action c75890c745 Auto-generated configs and docs 2023-01-14 20:06:29 +00:00
Andrey G 5ca51db5f3
S105: more pinout (#4971)
* S105: update pinout

* S105: add more ADC dividers

* S105: use switch

* S105: more pinout fix

* S105: special case for IAT and CLT
2023-01-15 01:30:37 +05:30
Andrey G a6ec708a6b
Support non-uniform dividers on ADC inputs (#4938)
* adc: support per-channel dividers

* S105: non-uniform analog dividers

* adc: default weak getAnalogInputDividerCoefficient() implementation

* adc: fix emulator compilation
2023-01-08 17:29:29 -05:00
Andrey G e989859cb8
S105: more support (#4937)
* s105: ts_name for battery input

* flash: allow one copy for devices with 512K of flash

* s105: all outputs are open drain
2023-01-04 16:39:17 -05:00
rusefillc 6ef5fef590 so much bad copy-pasta 2023-01-04 16:37:37 -05:00
GitHub gen-configs Action fe3d48b4a3 Auto-generated configs and docs 2023-01-04 18:43:50 +00:00
Andrey G be5443d20b
S105: pinout fixes, defaults (#4936)
* s105: default configuration, overrides

* s105: pinout: avoid comment symbol in names
2023-01-04 13:32:24 -05:00
GitHub gen-configs Action f37a7f82d6 Auto-generated configs and docs 2023-01-04 13:12:02 +00:00
Andrey G 07004242d2
S105: more pins (#4934)
* s105: add digital inputs

* s105: add analog inputs

* s105: pins: more comments

* s105: fix speed input

* s105: +12V ADC input
2023-01-04 09:05:43 -04:00
Andrey G f45ce26a81
S105: successed TS connection over CAN (#4933)
* s105: fix CAN pinout

* s105: board.c with default GPIO settings (dumped from stock FW)

* s105: no HSE

* s105: override for CAN1

* s105: enable secondary LDO

* s105: only 512K of flash

* s105: we are very limited in flash: disable LUA, disable LCD

* S105: correct signature
2023-01-03 17:29:53 -05:00
rusefillc de6a945ddb progress 2023-01-02 11:12:26 -05:00
GitHub gen-configs Action 33aee10620 Auto-generated configs and docs 2023-01-02 14:24:44 +00:00
Andrey G 8f7cb78f05
S105: CAN pinout (#4929)
* S105: CAN pinout

* s105: mark unpopulated ignition channels

* s105: add power pins
2023-01-02 09:14:09 -05:00
GitHub gen-configs Action 233ccb4a90 Auto-generated configs and docs 2023-01-02 13:44:12 +00:00
Andrey G 612622d772
S105: some pinout (#4928) 2023-01-02 09:33:42 -04:00
Andrey G 31982de89c
S105: initial support (#4925)
* Makefile: show CPU_HWLAYER directory

* s105: support
2023-01-01 13:42:17 -04:00