Matthew Kennedy
4d7fe35c5c
clean up sd overrides ( #4272 )
2022-06-23 09:15:51 -04:00
Matthew Kennedy
0bc445b461
flip icu/pal default ( #4268 )
...
* flip icu/pal default
* s
* s
* cleanup
* eg33
2022-06-22 18:43:39 -04:00
rusefillc
52d52ca08c
MRE url
2022-06-16 21:33:17 -04:00
GitHub build-firmware Action
e894bda4cc
Auto-generated configs and docs
2022-06-02 19:45:28 +00:00
GitHub build-firmware Action
cf855284bf
Auto-generated configs and docs
2022-06-02 18:22:57 +00:00
rusefillc
c8b3d71f5f
software jump to DFU does not work #4230
2022-06-02 09:22:26 -04:00
GitHub build-firmware Action
86a1efee1a
Auto-generated configs and docs
2022-06-02 05:01:51 +00:00
GitHub build-firmware Action
ccba32c5ed
Auto-generated configs and docs
2022-06-02 04:47:18 +00:00
GitHub build-firmware Action
b7267b530f
Auto-generated configs and docs
2022-06-02 02:36:51 +00:00
Matthew Kennedy
4ada633206
Remove third trigger channel ( #4226 )
...
* remove third trigger
* clean up the honda mess
* there was nothing novel about this engine config
* include
* missed a few
* s
* x
* changelog
* don't set the third trigger input
* don't redefine the same thing 3 times
* only two inputs!
* test
2022-06-01 21:24:20 -04:00
GitHub build-firmware Action
fc3677a53f
Auto-generated configs and docs
2022-06-02 00:36:06 +00:00
GitHub build-firmware Action
e2c6c1420c
Auto-generated configs and docs
2022-06-01 19:17:46 +00:00
GitHub build-firmware Action
3317744436
Auto-generated configs and docs
2022-05-30 22:01:09 +00:00
rusefillc
80a39995e0
https://rusefi.com/forum/viewtopic.php?p=45456#p45456 ( #4209 )
...
switching MRE from ICU to PAL trigger input
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-05-28 21:13:45 -04:00
rusefillc
de10b8c473
unique file name seems a bit more convenient
2022-05-26 23:43:44 -04:00
rusefillc
5c698b98b4
why does this fail? ( #4196 )
...
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-05-26 20:54:36 -04:00
rusefillc
7700548b7a
how are these layout files used? is this change legit? ( #4198 )
...
* reducing OpenBLT file duplication
* Revert "Revert "what could possibly go wrong with MRE""
This reverts commit 124375b07a
.
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-05-25 17:10:41 -04:00
rusefillc
560f9f8de0
Revert "Revert "what could possibly go wrong with MRE""
...
This reverts commit 124375b07a
.
2022-05-25 16:53:30 -04:00
rusefillc
124375b07a
Revert "what could possibly go wrong with MRE"
...
This reverts commit 5d74d5dfa8
.
2022-05-24 22:14:40 -04:00
rusefillc
519ee8d50f
reducing magic constant, reducing difference between similar files
2022-05-24 18:28:16 -04:00
rusefillc
839a38e330
steps towards unified header
2022-05-24 16:45:00 -04:00
rusefillc
03fa7c7d95
reducing code duplication, also one step back with HSE
2022-05-24 16:25:16 -04:00
rusefillc
d4066acc14
reducing code duplication
2022-05-24 16:05:07 -04:00
rusefillc
f35e0a634e
reducing code duplication
2022-05-24 15:45:06 -04:00
rusefillc
54268843b8
reducing code duplication
2022-05-24 15:31:14 -04:00
rusefillc
5d74d5dfa8
what could possibly go wrong with MRE
2022-05-24 15:18:30 -04:00
rusefillc
4c3467be6a
reducing code duplication in a questinable way
2022-05-24 15:07:31 -04:00
rusefillc
592ec1cc82
dead copy-paste
2022-05-18 16:54:11 -04:00
Andrey G
57840b1998
OpenBLT: disable BOOT_CPU_USER_PROGRAM_START_HOOK for all supported boards ( #4158 )
...
We do not use it.
2022-05-10 06:15:46 -04:00
Matthew Kennedy
b35e1acec7
set MRE overrides for spi2/3 pins ( #4136 )
...
* set overrides for spi2/3 pins
* don't enable SPI3, just set the pins
* s
2022-05-04 16:28:54 -04:00
rusefillc
a8013e444b
invalid SD card configuration on MRE causes RED, blinking BLUE and no USB :( #4131
2022-05-03 00:54:38 -04:00
rusefillc
b5e951b76e
invalid SD card configuration on MRE causes RED, blinking BLUE and no USB :( #4131
2022-05-02 16:37:00 -04:00
rusefillc
fc44f655bf
invalid SD card configuration on MRE causes RED, blinking BLUE and no USB :( #4131
2022-05-02 16:10:19 -04:00
rusefillc
aa8e0859d7
back to MRE safery?
2022-05-02 06:35:11 -04:00
rusefillc
f1e4945769
MRE 0.6.0 has SD which does not match some previous usages
2022-05-02 05:42:59 -04:00
GitHub build-firmware Action
0e10e79613
Auto-generated configs and docs
2022-04-28 22:06:22 +00:00
Matthew Kennedy
e4a0979dc2
Brain pin is enum class ( #4108 )
...
* change most usages to Gpio::
* board configs
* engine configs etc
* isBrainPinValid, smart gpio
* generator
* generator
* generator
* connector yamls
* kinetis enums
* cypress txt
* kinetis config
* frankenso
* config generator
* actually do it for the others
* disable skips for pr ci
* fix tle8888
* misc
* weird cast from int
* needs this operator too
* this can be an unsigned subtract
* happy tests
* s
* kinetis isConfigurationChanged weirdness
* missed J/K
* cypress efifeatures
* build script mistake (!)
* mistake in smart gpio
* debounce
* eg33
* kinetis, so needy
* it's pretty green, we can skip these again
2022-04-28 17:32:39 -04:00
Matthew Kennedy
74301f5278
no lua mre debug ( #4110 )
2022-04-26 14:07:56 -04:00
rusefillc
7782618883
anything for gods of flash
2022-04-24 18:46:17 -04:00
Matthew Kennedy
68eb210a57
pass parameters instead of `export` in build scripts ( #4081 )
...
* no `export ...` mess
* frankenso NA6
2022-04-18 19:05:27 -04:00
Matthew Kennedy
2ee96bab90
set SHORT_BOARD_NAME from mk, not shell script ( #4078 )
...
* MRE
* proteus
* weird format lol
* alphax 4
* alphax 2ch
* prometheus, subaru
* s
* put a canary in the coal mine
* activate the sleepy canaries
* atlas
* tdg pdm
* The canary detected the problems it needed to
This reverts commit b0a3718b115f69f85f78fc4814aec04434968c0f.
* Revert "activate the sleepy canaries"
This reverts commit f80cfcdd789418caa30854064bcb9ce865eee474.
* prometheus
2022-04-18 14:22:05 -04:00
rusefillc
2055994799
something is not right here, do we still have RAM image in MRE QC?
2022-04-18 00:03:56 -04:00
rusefillc
64caa6f5ff
sacrifice to the gods of small flash
2022-04-17 19:04:18 -04:00
rusefillc
f3dd20b9f2
helping build
2022-04-16 20:22:46 -04:00
rusefillc
c9b18e3db4
running out of flash - helping QC build
2022-04-15 09:45:46 -04:00
rusefillc
2874f62fa6
running out of flash - helping QC build
2022-04-15 09:36:44 -04:00
rusefi
850bb9c1eb
refactoring: using VAR_DEF_ENGINE_TYPE bash variable for DEFAULT_ENGINE_TYPE Makefile variable
2022-04-09 18:48:33 -04:00
rusefillc
b4aec7fa09
MRE QC build broken #4059
...
another bug: this variable was not used for MRE!
2022-04-09 18:22:05 -04:00
rusefi
22cc61ad61
MRE QC build broken #4059
...
nasty typo!
2022-04-09 17:53:24 -04:00
Matthew Kennedy
289122c0b7
fix 4032 ( #4034 )
...
* fix 4032
* board defaults should not set these things
2022-04-03 06:58:25 -04:00
Andrey
cc9a1136c4
Trigger setup in TS is highly confusing: hide operation mode from users? #4031
2022-04-03 02:21:37 -04:00
Andrey
95d36b37e3
Trigger setup in TS is highly confusing: hide operation mode from users? #4031
2022-04-03 00:34:18 -04:00
Matthew Kennedy
d1bc02e9cf
allow egt on mre ( #4026 )
2022-03-30 07:01:10 -04:00
rusefillc
dbe7aa2282
4chan ETB
2022-03-29 20:49:23 -04:00
GitHub build-firmware Action
3958a16dd5
Auto-generated configs and docs
2022-03-11 01:39:55 +00:00
GitHub build-firmware Action
4bd19cd383
Auto-generated configs and docs
2022-03-10 22:18:46 +00:00
GitHub build-firmware Action
efb64ffee8
Auto-generated configs and docs
2022-03-10 17:57:35 +00:00
rusefillc
b1127349ad
openblt doesn't work proteus f7 #3483
...
one step back
2022-02-21 16:59:09 -05:00
rusefillc
47440db9e4
+x
2022-02-21 09:18:46 -05:00
rusefillc
e2101d13f9
OpenBLT: MRE: safe pins state #3802
2022-02-20 09:55:42 -05:00
rusefillc
8f17fdc502
better default DEFAULT_ENGINE_TYPE
2022-02-09 19:55:04 -05:00
rusefillc
c5cd5a3e15
dead copy-pasta
2022-02-06 21:50:09 -05:00
rusefillc
ef8e793aba
https://rusefi.com/forum/viewtopic.php?p=44278#p44278
2022-02-04 17:16:12 -05:00
GitHub build-firmware Action
a11fc8fad1
Auto-generated configs and docs
2022-02-03 20:36:34 +00:00
GitHub build-firmware Action
9d3ff33388
Auto-generated configs and docs
2022-02-03 20:07:58 +00:00
GitHub build-firmware Action
24a8973d46
Auto-generated configs and docs
2022-02-03 19:55:31 +00:00
Andrey
d736ba8b66
EFI_ADC_13 used multiple times in hellen121vag #2925
2022-02-03 13:53:08 -05:00
Matthew Kennedy
0514f76899
SD card UI cleanup ( #3870 )
...
* dead config bit
* hide sd pin options
* #3868
2022-02-01 15:42:23 -05:00
Matthew Kennedy
a718f3a30a
Remove fsio part 1 ( #3871 )
...
* dead includes
* move last logic out of fsio
* dead functions
2022-02-01 15:42:04 -05:00
Matthew Kennedy
493dcb4d66
flash savings ( #3858 )
...
* save table space
* turn some stuff off on some boards
* comment
2022-01-31 08:57:37 -05:00
David Holdeman
5989c379ce
Move Aux Reuse to ts_name to match others ( #3843 )
2022-01-26 08:18:05 -05:00
rusefillc
cccc51a69f
microRusEFI - pinout - can we merge sections fix #3837
2022-01-26 00:34:40 -05:00
rusefillc
9da536c433
https://rusefi.com/forum/viewtopic.php?f=17&t=2260
2022-01-25 12:46:35 -05:00
rusefillc
38780a2098
refactoring?
2022-01-14 23:10:48 -05:00
rusefillc
963c168788
Code style for methods with zero arguments #3535
2022-01-11 22:26:24 -05:00
rusefillc
d7f38601b9
GDI red FATAL led on cranking #3766
2022-01-10 16:42:31 -05:00
rusefi
27e16a4f8f
GDI red FATAL led on cranking #3766
2022-01-10 13:53:43 -05:00
rusefillc
c973b8c687
GDI red FATAL led on cranking #3766
2022-01-10 13:06:19 -05:00
rusefi
13d0f07412
desperate measures
2022-01-08 18:41:56 -05:00
rusefillc
d4b7882255
reducing copy-pasta - would this work?
2022-01-04 19:56:36 -05:00
rusefillc
c411029383
reducing copy-pasta - would this work?
2022-01-04 19:08:37 -05:00
rusefi
3fb2df7a08
MRE meta
2021-12-31 01:21:42 -05:00
rusefillc
b90638be44
reviving Passat
2021-12-29 21:18:15 -05:00
rusefillc
17b0b3fff4
ELM327 optimization: sendShortPacketsInOneFrame #3656
2021-12-05 00:43:04 -05:00
rusefillc
740cc6729c
tune via CAN #3361
2021-12-04 00:03:00 -05:00
rusefillc
76d90c4fa8
https://rusefi.com/forum/viewtopic.php?f=5&t=2217
2021-11-21 08:12:05 -05:00
Scott Smith
823d9a07e0
Programmatically replace ENGINE() and CONFIG() with engine-> etc ( #3565 )
...
git grep -l -w ENGINE | xargs sed -i -r "s/ENGINE\(([]a-zA-Z_0-9.[]+)\)/engine->\1/g"
git grep -l -w CONFIG | xargs sed -i -r "s/([^a-zA-Z_])CONFIG\(([]a-zA-Z_0-9.[]+)\)/\1engineConfiguration->\2/g"
2021-11-17 03:54:21 -05:00
Matthew Kennedy
8cdac4cac0
remove engine pointer passing ( #3556 )
...
* some
* more
* more
* the last?!
2021-11-16 04:15:29 -05:00
Matthew Kennedy
14953c55dd
new parser handles enum values ( #3492 )
...
* simplify
* poke to force generate
* enums
* jar
* jar
* poke
* prepends formatted
* prepends
* eol
* eol
* allow no endl at eof
* Revert "eol"
This reverts commit 022029faef338281b1a3551f82e46c4b6a7578a5.
* Revert "eol"
This reverts commit 6274502db740569235210916fde4ec84863d7fb3.
2021-11-11 23:09:39 -05:00
rusefillc
ce45a907a7
a bit of dead code
2021-11-06 23:39:56 -04:00
Andrey G
da01bed4fa
MRE: disable OpenBLT ( #3487 )
2021-11-06 18:47:22 -04:00
Andrey G
e3be563b27
Openblt ( #3430 )
...
* Makefile: define BOOTLOADER=1 for linker in case of OpenBLT too
This will reserve first 32K of flash for bootloader.
* OpenBLT: include into build
* board: subaru eg33: add OpenBLT board code
* board: subaru eg33: use OpenBLT
* Board: Subaru EG33: OpenBLT: reuse HAL and CMSIS from OpenBLT submodule
* Board: Subaru EG33: OpenBLT: reuse linker file from OpenBLT too
* OpenBLT for MRE
* OpenBLT: MRE: adjust LD memory map for smallest variat of MCU on MRE
* OpenBLT: enable for MRE
* OpenBLT: disable CRC check of user application
This allows us to use DFU tool to flash main application too.
* hex2dfu: fresh binary for linux
* OpenBLT: extract common part of OpenBLT makefiles to openblt.mk
* OpenBLT: enable CRC check of user application for MRE and EG33
CRC (actually just a summ) of few first vectors is stored at 0x1c
offset. This is reserved vector for Cortex-M3, M4 and M7
* common_make: append OpenBLT CRC to dfu files
This should allow to use DFU to do main application update when
when OpenBLT is used as bootloader. hex2dfu will store same
styled CRC as OpenBLT expects to see in user app.
* OpenBLT reorganization
Move common stuff to hw_layer/ports/
* OpenBLT: proteus
* Proteus: enable OpenBLT for F4 and F7
Compilation tested only
2021-11-05 19:28:55 -04:00
Andrey
0e6a51e5c0
export board-specific macro for stm32 pins based on board yaml #3298
...
meta progress
2021-10-26 10:27:10 -04:00
Andrey
e5a5b0a0f7
export board-specific macro for stm32 pins based on board yaml #3298
...
mre meta progress
2021-10-25 21:05:45 -04:00
rusefillc
9c17dc1dfc
https://rusefi.com/forum/viewtopic.php?p=42392#p42392
...
trying to allow VSS on AN-temp3 and 4
2021-09-28 16:21:57 -04:00
rusefillc
498f16817d
HTML title for pinout pages fix #2882
2021-08-15 14:22:34 -04:00
Matthew Kennedy
25414ebdad
yet more pch ( #3068 )
...
* big pch energy
* put back ramdisk stub
* tests are happy
* h743 nucleo
* kinetis
* I love deleting code!
* make stepper happy
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-08-03 22:05:01 -04:00
Andrey
838ec90d60
RUSEFI MSD to contain bundle-specific URL fix #2848
2021-07-30 22:33:56 -04:00
David Holdeman
65203040ae
Pinout links ( #3037 )
...
* add support for links
* add undefined check and remove pdiv ref
* add MRE id
* clear search
2021-07-23 09:20:13 -04:00
David Holdeman
1bf98433ef
Pinout Title and connector names ( #3021 )
...
* add page title and connector name
* try mre
2021-07-21 19:47:38 -04:00