Andrey Gusakov
b499c8b519
ports: chconf_stm32.h for stm32, add its location to includes path
2024-03-03 13:02:38 -05:00
Andrey Gusakov
e5041792a2
at3@: use STM32's chconf.h
2024-03-03 13:02:38 -05:00
Andrey Gusakov
68e07a6341
stm32: common ChibiOS config
2024-03-03 13:02:38 -05:00
Andrey Gusakov
26452365c8
stm32: mcuconf_community.h no longer used?
2024-03-03 12:26:33 -05:00
Andrey Gusakov
adc9c4fc8a
spi initialization: clean-up, rework, no logic changes
2024-03-03 11:37:19 -05:00
Andrey Gusakov
5068f99863
spi pin helpers: common for all ports, extend for SPI4,5,6
2024-03-03 11:37:19 -05:00
Andrey Gusakov
de96d8ba06
one-based indexing enums is not cool
...
Fixes possible out of array bounds introduced in 5af710ff73
2024-03-02 15:50:27 -05:00
Matthew Kennedy
24c1b78ecd
implement TS console over ATWINC1500 WiFi
2024-03-01 20:26:35 -05:00
pchmura4
cde34fe61e
Fixes
2024-02-28 12:17:17 -05:00
rusefillc
c6d883cf5b
flexibility
2024-02-27 15:09:39 -05:00
rusefillc
2fb21c81c6
support spi4/5/6
2024-02-26 18:45:19 -05:00
rusefillc
5af710ff73
magic constant bad
2024-02-26 18:37:53 -05:00
Matthew Kennedy
3627276f58
support spi4/5/6
2024-02-26 18:36:26 -05:00
rusefillc
cfbcedfe2a
CanTxMessage::setShortValueMsb
2024-02-26 18:25:14 -05:00
pchmura4
c81f22ac90
Added missing code to enable SPI4/5/6
2024-02-26 14:51:51 -05:00
pchmura4
1e76efdb1a
Reverted change in common area
2024-02-26 14:51:51 -05:00
pchmura4
881a8905d4
Changes to enable SPI4, SPI5 and SPI6
2024-02-26 14:51:51 -05:00
rusefillc
8bd5e5c6f5
only: https://www.youtube.com/watch?v=T6JFTmQCFHg
2024-02-26 14:51:01 -05:00
Andrey
9bd8ed1e08
we do not use dynamic threads
2024-02-25 16:25:35 -05:00
rusefillc
536f1d61ec
only:boardInitHardwareExtra
2024-02-24 18:28:20 -05:00
Andrey Gusakov
8e45c4982b
TODO for H7
2024-02-24 08:48:21 -05:00
Andrey Gusakov
2644147655
Stop microsecond TIM clock when CPU is halted by debuger
...
To avoid "gap in time" error during debug
2024-02-24 08:48:21 -05:00
David Holdeman
b6ad92faba
replace SHORT_BOARDNAME with SHORT_BOARD_NAME
2024-02-12 20:08:57 -05:00
rusefillc
96d63adf4a
only:making technical debt more obvious
2024-02-12 10:00:08 -05:00
rusefillc
30c903e9ca
only:accelerometer refactoring & docs
2024-02-12 10:00:08 -05:00
Andrey Gusakov
89e17fe083
accelerometers: hide variables under guard
2024-02-12 09:49:05 -05:00
Andrey Gusakov
11c0b96c7d
accelerometer: add support for lis302dl and lis3dsh, autodetection
2024-02-12 09:49:05 -05:00
Andrey Gusakov
da8244a97a
Styling
2024-02-12 09:49:05 -05:00
Andrey
5a258a69c4
refactoring: explicit struct for error-related info
2024-02-08 22:03:35 -05:00
Andrey
a9dbd1bbf7
only:cypress
2024-02-08 10:14:36 -05:00
Matthew Kennedy
69bef3ab92
enum class-ify
2024-02-07 21:27:19 -05:00
rusefillc
08019344ba
only:few dead lines
2024-02-07 21:24:38 -05:00
Andrey Gusakov
c75ef47076
can_msg_tx: fix canChannel unused
2024-02-05 10:14:17 -05:00
Andrey Gusakov
483056746c
gpio diagnostic: use PIN_UNKNOWN for pins with no diagsotic
2024-02-05 07:56:10 -05:00
rusefillc
21a2033574
Possible bug around _OpenBLT_Shared_Params on F7? fix #5905
2024-02-04 08:53:14 -05:00
Andrey Gusakov
94f08047df
EGT: max31855: run driver as a thread instead of slow callback
...
So do not call SPI communication from ISR context.
Also fix minor bus in driver:
- one spi config struct for all chips
- init spi config struct with some valid data (to be tested)
2024-02-02 23:17:56 -05:00
Andrey Gusakov
84ac47c4af
ports: add initSpiCs helper that does not mak pin used
2024-02-02 23:17:56 -05:00
Matthew Kennedy
46a7cae403
oops missed mcuconf
2024-02-02 14:51:06 -05:00
rusefillc
324378f252
LUA code and EGT makes ECU to hang fix #5889
2024-01-30 17:39:50 -05:00
rusefi
4f27dc8e77
this helps bootloader?
2024-01-29 20:38:21 -05:00
rusefillc
9b7b97cf04
this helps bootloader?
2024-01-29 20:03:19 -05:00
rusefillc
cccb580de1
this helps bootloader?
2024-01-29 19:34:35 -05:00
andreika-git
49e1a5f95b
Disable upload for OpenBLT
2024-01-24 10:53:42 -05:00
Matthew Kennedy
3315aa9434
unused parameters
2024-01-07 22:36:20 -05:00
Andrey Gusakov
63f8755820
mc33810: diagnostic for GPGD mode, comments, ops number two
2024-01-04 12:09:12 -05:00
Andrey Gusakov
0a4d330483
mx33810: ups
2024-01-04 12:09:12 -05:00
Andrey Gusakov
bf67476c9c
mc33810: reset command
2024-01-03 16:40:52 -05:00
Andrey Gusakov
5935811a66
mc33810: GPGD/Ignition, recovery settings to TS
2024-01-03 16:40:52 -05:00
Andrey Gusakov
9abe6085ce
mc33810: dwell settings
2024-01-03 16:40:52 -05:00
Andrey Gusakov
87280dcc11
mc33810: check replies
2024-01-03 16:40:52 -05:00