Andrey G
51f53aa3fc
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
rusefillc
aac4e8e52b
https://rusefi.com/forum/viewtopic.php?f=16&t=2194
...
NA6 defaults IO
2021-11-04 11:15:46 -04:00
rusefillc
9d54c02ea7
https://rusefi.com/forum/viewtopic.php?f=16&t=2194
...
NA6 defaults IO
2021-11-04 10:18:47 -04:00
rusefillc
1e0e163cac
dead
2021-11-04 10:18:17 -04:00
rusefillc
a972c207d6
Tachometer duplicate
2021-11-04 09:56:23 -04:00
rusefillc
88d7046382
most dead miata config
2021-11-04 09:56:05 -04:00
Andrey
1d30748678
On Proteus Main relay control #3447
2021-11-03 13:29:04 -04:00
Matthew Kennedy
4717210859
autoscale fields in generated structs ( #3444 )
...
* add to grammar
* parser
* parser
* example consumer
* build config tool
* commit the right jar
2021-11-02 18:59:19 -04:00
rusefi
b968be575f
Honda K
2021-11-02 17:11:34 -04:00
rusefi
e9df4b2f23
honda k
2021-11-02 17:00:08 -04:00
Andrey G
37132db63e
Prepare for openblt ( #3445 )
...
* Makefile: create and deliver srec file too
srec is used by OpenBLT tools
* Simplify common_make.sh
2021-11-02 07:41:41 -04:00
rusefillc
f170a22f9a
vag121 VR pin
2021-10-31 16:36:52 -04:00
rusefillc
0b64f45119
Honda K
2021-10-31 15:27:26 -04:00
rusefillc
de0736492d
better VVT default?
2021-10-31 15:25:43 -04:00
rusefi
33c4b84ec5
MRE_SECONDARY_CAN
2021-10-29 16:33:12 -04:00
rusefillc
558c639f82
Honda K & default VVT pid
2021-10-29 12:16:19 -04:00
rusefillc
74f575e303
dead
2021-10-29 12:15:55 -04:00
rusefillc
40bf6a93d0
VVT is no longer aux pid
2021-10-28 23:51:46 -04:00
Andrey
d48ed50e2f
Honda K
2021-10-28 22:18:41 -04:00
Andrey
e37b8eb598
alternator is now a separate function
2021-10-28 22:15:12 -04:00
Andrey
b04aad4c7c
Proteus meta - fixing confusion
2021-10-28 22:11:26 -04:00
rusefi
f0cef3f06c
Proteus D4 and D5 are misplaces on connector pinout fix #3418
2021-10-28 17:31:25 -04:00
rusefi
12a9b325bd
Honda K
2021-10-28 15:57:35 -04:00
rusefi
19b3bd20ab
Lua CAN fun
2021-10-28 00:20:14 -04:00
rusefi
aac0097a4e
Honda K
2021-10-27 23:55:31 -04:00
rusefi
032d6108ba
secondary MRE
2021-10-27 19:54:45 -04:00
rusefi
de8bb682be
meta & fixing default config
2021-10-27 16:42:45 -04:00
rusefi
43e90b98aa
meta & fixing default config
2021-10-27 16:34:27 -04:00
Andrey
ab17f3c5d6
meta & fixing default config
2021-10-27 15:52:36 -04:00
BeerMoneyMotorsports
05ce372bcd
pin location test ( #3415 )
...
testing pin xy for interactive pinout.
2021-10-26 22:09:57 -04:00
rusefi
4f0b93cbd2
Honda K
2021-10-26 17:15:24 -04:00
Andrey
0bf18a2812
Honda K
2021-10-26 15:19:09 -04:00
Matthew Kennedy
4b9d91f6e5
idle closed loop vs open loop ui, etc ( #3413 )
...
* open + closed
* put idle solenoid first
* actually hide etb pins
* missed a few prepends
2021-10-26 15:04:09 -04:00
Andrey
37461c67b0
Honda K
2021-10-26 12:04:35 -04:00
Andrey
6fce043cbf
Honda K
2021-10-26 11:52:52 -04:00
Andrey
29851fe219
export board-specific macro for stm32 pins based on board yaml #3298
...
meta progress
2021-10-26 10:27:10 -04:00
Andrey
1e1a71675e
export board-specific macro for stm32 pins based on board yaml #3298
...
mre meta progress
2021-10-25 21:05:45 -04:00
Andrey
e95e75ca44
export board-specific macro for stm32 pins based on board yaml #3298
...
proteus meta progress
2021-10-25 20:51:28 -04:00
Andrey
9c4c821bb4
https://github.com/rusefi/proteus-Honda-OBD2A-adapter/issues/5
2021-10-25 17:43:31 -04:00
Andrey
24a786be9a
export board-specific macro for stm32 pins based on board yaml #3298
...
proteus meta progress
2021-10-25 17:36:21 -04:00
Andrey
b7a461ac06
some dead code
2021-10-25 17:23:14 -04:00
Andrey
dffe5701fb
export board-specific macro for stm32 pins based on board yaml #3298
...
proteus meta progress
2021-10-25 14:22:46 -04:00
rusefillc
108659b80b
generate java enum from C enum? generate both C and java from yaml? #2102
2021-10-24 15:09:17 -04:00
rusefillc
eb95034973
element
2021-10-24 14:44:37 -04:00
rusefillc
b479d20588
generate java enum from C enum? generate both C and java from yaml? #2102
2021-10-24 11:52:07 -04:00
rusefillc
b356810ed1
a bit of dead code?
2021-10-24 11:47:20 -04:00
rusefillc
b125fa4a0e
placing all logs into same folder
2021-10-23 20:18:09 -04:00
rusefi
82cf4d4fe6
Honda K
2021-10-23 16:19:28 -04:00
rusefi
7b68d0d226
Honda K
2021-10-23 15:49:02 -04:00
rusefillc
1cb6af19fa
generate java enum from C enum? generate both C and java from yaml? #2102
...
refactoring: code duplication
2021-10-23 13:40:04 -04:00
rusefillc
bbaf743b19
generate java enum from C enum? generate both C and java from yaml? #2102
...
refactoring: code duplication
2021-10-23 12:48:49 -04:00
rusefillc
45e0a0403f
very old very dead code
2021-10-20 12:57:07 -04:00
rusefillc
9395517ae1
very old very dead code
2021-10-20 10:45:43 -04:00
rusefillc
043b098b3c
pinout documentation: proteus links not in browser address bar on Proteus black 23 #3365
2021-10-18 21:21:03 -04:00
rusefillc
43773eff74
hyundai
2021-10-18 00:43:06 -04:00
rusefi
7d800c538f
SD card uses SPI2
2021-10-17 23:27:28 -04:00
rusefi
5deec3f60c
Hyundai
2021-10-17 23:15:33 -04:00
rusefillc
4863d5ae71
hyundai
2021-10-17 18:52:40 -04:00
rusefi
346edcb575
Hyundai
2021-10-17 16:25:03 -04:00
rusefillc
b524760618
hyu
2021-10-17 15:02:14 -04:00
rusefillc
f463f6501f
more relaxed VVT debug field
2021-10-17 14:21:09 -04:00
rusefillc
4df37aace6
hyu
2021-10-17 13:24:31 -04:00
rusefi
9c7f371ee9
hyu
2021-10-17 12:58:00 -04:00
rusefillc
14abddb5d7
Remove engine load acceleration enrichment #3357
2021-10-16 21:24:05 -04:00
rusefi
f1e60c3115
Hyundai
2021-10-16 18:45:29 -04:00
rusefi
32e1c340ba
Hyundai
2021-10-16 18:19:30 -04:00
Matthew Kennedy
b83fc540de
enable ethernet on atlas ( #3348 )
...
* enable h7 ethernet
* some ethernet settings while we're here
* mac address
* misc
* extra spaces
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-10-16 12:31:53 -04:00
rusefillc
0b9bbc990d
https://github.com/rusefi/hellen-NB1-issues/issues/22
2021-10-14 21:44:09 -04:00
BeerMoneyMotorsports
04db2ac4ca
3v 1i fix ( #3356 )
2021-10-14 21:39:44 -04:00
rusefi
0b1d09715a
hyuindai
2021-10-14 18:08:03 -04:00
rusefi
c0b6ed516b
https://rusefi.com/s/hellen154hyuindai
2021-10-14 17:52:57 -04:00
rusefillc
87f9914795
title: Hellen 81
2021-10-13 21:45:36 -04:00
rusefillc
6de67ee73d
NB1 defaults #3299
...
alternator pin and settings
2021-10-13 20:56:26 -04:00
rusefillc
44ff44f514
hyundai
2021-10-12 21:03:59 -04:00
rusefillc
af074f9042
progress
2021-10-12 21:00:49 -04:00
rusefillc
90a5c5d283
honda
2021-10-12 18:31:48 -04:00
rusefillc
09a9c717dc
honda
2021-10-12 18:31:48 -04:00
rusefillc
6b56863e90
bare min?
2021-10-12 18:03:40 -04:00
rusefillc
f853e42634
https://github.com/rusefi/hellen-NB1-issues/issues/19
2021-10-12 00:26:51 -04:00
rusefillc
eac901c37c
https://github.com/rusefi/hellen-NB1-issues/issues/19
2021-10-12 00:02:49 -04:00
BeerMoneyMotorsports
78569ee3de
CEL fix ( #3346 )
2021-10-11 23:52:19 -04:00
rusefillc
cfe3e900b9
refactoring
2021-10-11 23:47:40 -04:00
rusefillc
1a809bf336
refactoring
2021-10-11 23:24:16 -04:00
BeerMoneyMotorsports
ec1158fc5d
Update main.yaml ( #3344 )
2021-10-11 22:49:40 -04:00
rusefillc
e544beb930
refactoring
2021-10-11 21:07:18 -04:00
rusefillc
22da39f18e
hellen88bmw
2021-10-11 21:05:26 -04:00
rusefillc
3c0f961bc3
hellen88bmw
2021-10-11 20:58:10 -04:00
rusefillc
bbb909a041
refactoring
2021-10-11 20:58:10 -04:00
Matthew Kennedy
8ca619144d
misc ethernet config parameters ( #3343 )
...
* various cfg
* this has to be 1522
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-10-11 15:35:09 -04:00
rusefillc
58f9f6380e
hyundai
2021-10-11 14:22:35 -04:00
rusefillc
25108fe6e9
hyundai
2021-10-11 12:37:24 -04:00
rusefillc
b0a67a4101
hyundai
...
that was a scary moment!
2021-10-10 23:17:32 -04:00
Matthew Kennedy
95ef3f30ae
faster uniform adc cleanup ( #3334 )
...
* dead fast tps
* oooooh map avg on hh7
* adc v4 fast support
* new fast API
* hardware.cpp
* adc v2
* warning
* guard
* no check required
* stub cypress/kinetis
* kinetis and cypress stubs
* cleanup
* h7 adc speed
* adc skip
* configurable oversample
2021-10-10 22:59:25 -04:00
rusefi
f24cfa3698
VAG ETB calibration is a mess?
2021-10-10 22:23:33 -04:00
rusefillc
85c4ecff6f
hyundai
2021-10-10 21:46:58 -04:00
rusefillc
b19286bb51
refactoring
2021-10-10 21:46:26 -04:00
rusefi
178e8287eb
Hyundai
2021-10-09 23:35:28 -04:00
rusefi
754655bd39
refactoring
2021-10-09 23:34:46 -04:00
rusefi
32f45da0b6
Hyundai
2021-10-09 17:17:11 -04:00
rusefi
935fe26ed9
Hyundai
2021-10-09 17:09:22 -04:00