Matthew Kennedy
8f6982dd54
disable i2c, other unused features ( #1891 )
...
* dead
* more
2020-10-20 22:24:32 -04:00
rusefi
79d267eba0
VAG radiator control
2020-10-19 23:25:23 -04:00
rusefillc
aec48c294e
GDI Epic #1448
2020-10-17 14:53:56 -04:00
rusefillc
c1023504e6
Re-applying #1841
...
Revert "HW CI has failed 11 times since Oct 2 #1849"
This reverts commit 7d8238e6
2020-10-04 01:54:29 -04:00
rusefillc
7d8238e697
HW CI has failed 11 times since Oct 2 #1849
...
Revert "configure all sample times - fix MRE knock sampling (#1841 )"
This reverts commit e02c86a7
2020-10-03 21:36:09 -04:00
Matthew Kennedy
e02c86a7dc
configure all sample times - fix MRE knock sampling ( #1841 )
...
* configure all sample times
* smpr 1 vs smpr 2
* man I can't type
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-10-02 20:49:56 -04:00
Matthew Kennedy
8520a128bb
show SD menu on proteus ( #1837 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-09-30 19:18:37 -04:00
rusefi
d09d2da420
Cypress artifact needs .hex file #1835
2020-09-29 18:50:51 -04:00
David Holdeman
37f439390e
add hex to bundle ( #1836 )
2020-09-29 17:04:41 -04:00
David Holdeman
0f7b91861a
move cd statements to common_make.sh ( #1830 )
...
* move cd to compile.sh
* rel path
* undo changes to compile.sh and move cd to common_make
2020-09-28 18:25:15 -04:00
Matthew Kennedy
9632a784f3
add analog inputs to switches ( #1829 )
...
* add analog in to switches
* also clarify boost cut pressure
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-09-28 14:45:23 -04:00
andreika-git
3db4d3a56f
Hellen says fix gen_config for Cypress ( #1824 )
...
* Hellen says merge #1772 hardware.cpp
* Hellen says merge #1772 adc.h
* Hellen says fix gen_config for Cypress
* Hellen says fix gen_config actions for Cypress
* Hellen says reset .h files
Co-authored-by: rusefi <rusefillc@gmail.com>
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-09-27 09:56:44 -04:00
rusefi
15cb74bbf8
cypress into GHA #1819
...
code style match
2020-09-27 07:07:01 -04:00
rusefi
940086ee34
cypress into GHA #1819
2020-09-27 06:43:32 -04:00
rusefi
5d3ded340b
cypress into GHA #1819
2020-09-27 06:27:50 -04:00
rusefi
1d99e908a1
cypress into GHA #1819
2020-09-27 06:13:58 -04:00
shadowm60
c85932727e
Mre sw knock detection ( #1815 )
...
* Add SW knock control to MRE on AT4
* Update software_knock.cpp
cleanup
* use knock only for final build
* adjust RAM
* Update engine_controller.cpp
Adjust RAM for HW QC special to build
2020-09-22 03:48:17 -04:00
Matthew Kennedy
a62089e590
proteus SD card defaults ( #1796 )
...
* proteus SD defaults
* disable serial console pins
2020-09-14 10:54:25 +03:00
rusefi
255f2e5fa3
Hellen says merge #1772 getting closer?
2020-09-10 21:12:25 -04:00
Matthew Kennedy
c2eb7c9f4a
remove tach output pin ( #1779 )
...
* remove from cfg
* cfg
* rip out impl
* efi gpio
2020-09-09 16:52:23 -04:00
rusefi
adbb3f07e7
microRusEFI used as Body Control Module BCM BCU
2020-09-07 16:25:00 -04:00
rusefi
fdac041e7d
Merge remote-tracking branch 'origin/Hellen_fork_point' into master
...
# Conflicts:
# firmware/config/boards/kinetis/efifeatures.h
# firmware/config/boards/prometheus/efifeatures.h
# firmware/config/boards/skeleton/efifeatures.h
# firmware/config/boards/subaru-ej20gn/efifeatures.h
# firmware/config/stm32f4ems/efifeatures.h
# firmware/config/stm32f7ems/efifeatures.h
2020-09-07 15:32:15 -04:00
rusefi
df908db68e
Hellen says merge #1772 efifeatures
2020-09-07 15:27:29 -04:00
rusefi
a87dfb7f87
microRusEFI used as Body Control Module BCM BCU
2020-09-06 22:36:31 -04:00
Matthew Kennedy
4802a47d23
reorder ADC channel index ( #1763 )
...
* change config
* correct logic
* clearing these no longer needed
* test expected this to be set
2020-09-06 18:25:26 -04:00
rusefi
ce87837309
migrate VSS to universal event capture #1665
...
docs
2020-09-03 11:56:15 -04:00
Matthew Kennedy
96a9c7f4c4
Multiple knock sensors ( #1745 )
...
* fw
* cfg fields
* fix order
* ui for channel select
* clarify
* comments
* config
2020-09-02 07:19:02 -04:00
rusefi
cdde5fe11d
price of lazy progress
2020-08-31 20:56:46 -04:00
Matthew Kennedy
1b07647e72
Software knock detection ( #1730 )
...
* s
* science
* set pin mode
* turn stuff off so it fits
* filtering maybe
* filtering actually works
* generate filter parameters internally
* shorter window
* guard behind enable flag
* use checked in filter
* add biquad reset
* tracing
* const
* exec order
* do it from a thread
* smaller buffer, comment
* configure with header
* only for proteus
* oops
* unused
* not needed
* guards
* pin config
* don't need that include
* precook filter steady state
* define sample rate
* config enable switch
2020-08-28 21:13:50 -04:00
rusefi
d0ee2c78e3
progress
2020-08-17 19:51:50 -04:00
Andrei
178c55e62b
vss_exti untested
2020-08-13 18:27:31 +03:00
kon
da262d9076
added secondary can config
2020-08-01 20:58:14 -07:00
rusefi
eaff89eacb
QC config
2020-07-27 22:05:40 -04:00
rusefi
ffa9de7040
auxTempSensor text output
2020-07-27 20:23:57 -04:00
rusefi
7dbc547723
https://github.com/rusefi/hw_microRusEfi/issues/180
2020-07-14 19:59:55 -04:00
rusefi
6d360b8736
https://github.com/rusefi/hw_microRusEfi/issues/180
2020-07-14 19:43:44 -04:00
rusefi
93d015598a
EFI_IDLE_INCREMENTAL_PID_CIC should be a runtime parameter #806
2020-07-12 21:35:01 -04:00
David Holdeman
a2078e9cfe
Switch to Bash ( #1585 )
...
* switch firmware to bash
* switch unit_testts to bash
* switch jenkins to bash
2020-07-09 10:27:20 -04:00
David Holdeman
d4d5a699f0
Use github actions to build and upload bundles ( #1583 )
...
* add env var to skip upload
* remove checking from compile.bat
* working on push.yaml
* finish sorting
* progress
* rename push to builds
* rename push to builds
* Add skip upload env var
* fix pull_request name
* fixed typo and changed name
* fixed indentation and runs-on
* try different env var setup
* add nucleos and switch to underscore
* add quotes
* remove boards that were commented
* remove boards that were commented
* fix project board name
* fixed variable name
* add ini-file and console-settings
* try installing gcc-multilib first
* Install g++-multilib as well
* remove unnecessary export
* fixed exit numbers
* change to different env setup
* add simulator and console compilation to board bundles
* changed OS and added linux simulator build
* add checkout and missing colon
* add gcc-multilib installes
* Install mingw
* fixed install
* remove mingw from linux sim and call compile directly
* change directory
* moved envs to command
* debug ls
* debug ls
* set ftp vars
* add makefile debug info
* removed batchecks
* redirect stdout to easier see orrs
* change name
* remove redirect, add file inpection
* Add conditional project name
* Try software upgrade
* missing char
* update ine files
* try quotes
* add escapes
* add quotes
* add escapes and quotes
* remove quotes and escapes
* remove software upgrade
* ignore test 2
* update apt
* like this then
* forgot import
* fix case
* remove RUSEFI_SKIP_UPLOAD and check RUSEFI_FTP_SERVER instead
* break workflow back apart
* upload simulator artifact
* fixed operator
* update apt
* change paths
* Update build-firmware.yaml
* move update bundle to artifacts
* fix var name
* Install ncftp
* set env vars conditionally
* remove check so zips are created
* try things the github way and copy to primary
* re-enable test
* missing space
2020-07-08 11:10:24 -04:00
rusefi
6ac45039d4
using bundle names in signature
2020-07-06 01:20:39 -04:00
rusefi
989082fa1e
SHORT_BOARDNAME becomes BUNDLE_NAME
2020-07-06 00:29:30 -04:00
rusefi
6b4613a3a8
making scripts a bit more consistent & docs
2020-07-06 00:19:25 -04:00
andreika-git
88c24479e0
Fix bundle signatures ( #1569 )
...
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-07-04 10:46:27 -04:00
rusefi
e6a15f1325
MRE 0.5.1
2020-07-04 00:02:44 -04:00
David Holdeman
8a7220d989
Convert jenkins build_extra_bundles scripts to sh ( #1554 )
...
* Add checkout
* remove empty with statement
* Actually we do need push depth
* convert build_working_folder
* convert prepare_bundle
* fixed extension
* fixed closing bracket
* fixed comparison and assignments
* no comment
* convert compile_and_upload and clean
* convert build_simulator
* Finish converting build_working_folder
* convert build_java_console
* Add hashbangs
* remove findcyg instruction
* changed paths
* remove call
* add path
* fixed script names
* add prams
* fix cd
* convert clean_env_variables
* convert common_make.sh
* Added linux hex2dfu binary
* add file extension to linux hex2dfu
* add file extension to linux hex2dfu
* remove spurious paren
* fixed board name
* convert compile-frankenso-na6
* convert compile-frankenso-pal
* add hashbang
* convert compile-kinetis
* convert compile-mre-f4
* convert compile-mre-f4-hardware-QC-special-build
* convert compile-mre-f4-slave
* convert compile-mre-f7
* convert compile-mre-f7-test
* switch to underscores
* converting boards to sh
* convert prometheus
* convert proteus
* fixed path
* switch to underscores
* chmod and add extension
* add quotes
* Add check for Windows
* Add chmod
* fix script name
* fix error checking
* quote vars
* remove checking from batch shims
* fix typo
* change error checking to support nix style error codes
* switch to 1 retval
* cd back to firmware
* Add escapes
* change from cd to rel path
* add p flags to mkdir
Co-authored-by: David Holdeman <David Holdeman>
2020-07-01 14:09:01 -04:00
rusefi
b523aa648e
PB8 and PC12 not available for FSIO usage ( #1538 )
2020-06-26 09:05:21 -04:00
rusefi
c107aa6d1b
UART DMA for "primary" connector #1528
2020-06-21 23:12:08 -04:00
rusefi
7f71383de6
un-hiding full pinout
2020-06-17 12:54:56 -04:00
rusefi
56c9d3ac40
proteus v12 progress
2020-05-24 13:27:14 -04:00
rusefi
68fea52129
safer name for QC build
2020-05-23 17:18:26 -04:00
rusefi
e8ff6a6a6d
dreams
2020-05-22 17:52:48 -04:00
rusefi
e063aa492a
build and board info into critical error message
2020-05-22 16:45:13 -04:00
rusefi
b6e784e310
MRE pre-sets
2020-05-21 21:00:34 -04:00
rusefi
871cee3092
test fixture progress
2020-05-21 18:36:32 -04:00
rusefi
c42bae8f61
exposing some GPIO
2020-05-20 23:53:25 -04:00
rusefi
60835c4269
HW_CHECK_MODE
2020-05-20 22:15:47 -04:00
Matthew Kennedy
04fce9b367
oops ( #1441 )
2020-05-16 20:38:38 -04:00
rusefi
7e33ad575d
Revert "Minor fixes ( #1442 )"
...
This reverts commit 2e9cff85
2020-05-16 19:28:49 -04:00
dron0gus
2e9cff8596
Minor fixes ( #1442 )
...
* exti trigger: mark pins used, handle errors
* MC33810 add to smart gpios
2020-05-16 19:15:49 -04:00
Matthew Kennedy
ea127f9cda
don't register ID pin ( #1438 )
2020-05-16 00:33:47 -04:00
rusefi
eab3f8f2b7
nicer handling of main relay in MRE.ini file
2020-05-15 12:05:09 -04:00
rusefi
929b21d5a1
maybe this would just work?!...
2020-05-15 02:31:02 -04:00
rusefi
abc79f831b
Revert "moving SD card to SPI1 thank you Matt!"
...
This reverts commit be5ec2c0
2020-05-15 00:30:49 -04:00
rusefi
be5ec2c03f
moving SD card to SPI1
...
thank you Matt!
2020-05-15 00:29:18 -04:00
rusefi
084175ce64
one step sideways
2020-05-14 19:10:01 -04:00
rusefi
c66a55e5e3
now with EFI_CONSOLE_RX_BRAIN_PIN
2020-05-14 17:20:27 -04:00
rusefi
6683c96638
maybe EFI_CONSOLE_TX_BRAIN_PIN
2020-05-14 00:02:10 -04:00
rusefi
92227cb4cb
SPI3
2020-05-13 23:29:52 -04:00
rusefi
c47a0c3125
SD card for MRE
2020-05-13 23:26:28 -04:00
rusefi
36586c0243
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# firmware/controllers/engine_controller.cpp
2020-05-13 19:31:42 -04:00
rusefi
4adac49050
docs & helping master
2020-05-13 19:27:11 -04:00
rusefi
d74f1c0951
lovely, yet another minor confusion
2020-05-13 01:16:05 -04:00
rusefi
bdb93db70d
https://github.com/rusefi/hw_microRusEfi/issues/157
2020-05-12 23:37:12 -04:00
Matthew Kennedy
bd38359ceb
s ( #1424 )
2020-05-11 23:23:04 -04:00
rusefi
2ce1d1c016
helping master build
2020-05-11 19:59:35 -04:00
rusefi
9c3bc93471
RED FATAL/CRITICAL LED is a bit dim when it should be OFF
...
fix https://github.com/rusefi/hw_microRusEfi/issues/157
2020-05-11 18:35:28 -04:00
rusefi
a7a6bb0d81
more dead code
2020-05-11 18:24:29 -04:00
rusefi
a88b41a8d0
refactoring related to RED FATAL/CRITICAL LED is a bit dim when it should be OFF
...
#157
2020-05-11 18:22:51 -04:00
Matthew Kennedy
9792fc01fc
updates for proteus v0.3 ( #1418 )
...
* updates for v0.3
* board config too
* oops
2020-05-10 09:19:01 -04:00
dron0gus
8e9f283953
board: subaru-ej20g: remove ( #1414 )
...
Noone uses this board anymore
2020-05-09 18:22:17 -04:00
Matthew Kennedy
5c84d95360
proteus -> exti ( #1378 )
...
* proteus -> exti
* do frankenso pal the same way
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-06 18:52:15 -04:00
rusefi
101aabd8a4
docs
2020-05-03 15:54:17 -04:00
rusefi
5d6ec1d68b
refactoring: using brain_pin like the rest of the code
2020-05-02 23:47:10 -04:00
rusefi
b3cfac397b
oh what did I do
2020-05-02 22:27:20 -04:00
rusefi
93ee6c36e3
https://github.com/rusefi/rusefi_documentation/issues/37
2020-04-29 18:41:40 -04:00
Matthew Kennedy
7e067eb0b5
Move ETB control to a thread ( #1374 )
...
* switch to thread
* actually use default frequency define
* crank ADC too
* make space in RAM
* remove TS field
* this should work for test
* fix dt
* re-resize ram
2020-04-28 07:22:31 -04:00
Matthew Kennedy
6d0efc432e
allow overriding configuration ( #1341 )
...
* config overrides
* proteus too
* comment
* remove wno-error
* comment
2020-04-26 00:07:59 -04:00
rusefi
b6780ab9d0
wow maybe build time magic?! by DronoGus
2020-04-25 12:07:57 -04:00
rusefi
1d0e289b74
i just want to build
2020-04-20 09:10:18 -04:00
Matthew Kennedy
df6f846052
Simplify F4 board.h ( #1310 )
...
* fix
* simplify
* unneeded
* unused, change to pullup
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-18 11:41:53 -04:00
Matthew Kennedy
0d64527cb6
fix ( #1309 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-17 18:27:20 -04:00
rusEfi
a7a7c4bec9
MRE docs
2020-04-13 14:30:17 -04:00
Matthew Kennedy
1a59950240
support ETB disable pin ( #1273 )
...
* config & hand gen
* board configs
* add dc motor support
* initialization
* also set duty to zero
* use disable in etb
* fix proteus default
* add TS fields
* I guess we needed 8 bytes
* :D
* comment
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-10 17:27:13 -04:00
rusEfi
f4c72b3895
docs
2020-04-08 23:27:26 -04:00
rusEfi
2c423052c4
docs
2020-04-08 20:37:46 -04:00
rusefi
3888ffc007
smart gpio clean-up
2020-04-06 14:28:08 -04:00
rusefi
c1ab5ca585
smart gpio clean-up
2020-04-06 14:13:29 -04:00
rusefi
cc35e8a9b0
code style
2020-04-01 19:00:56 -04:00
rusefi
fe604f71b8
CAN progress
2020-03-31 16:49:19 -04:00
rusefi
21e96141a8
f4-slave
2020-03-29 22:10:13 -04:00
rusefi
a806f14c24
f4-slave
2020-03-29 21:42:43 -04:00
Matthew Kennedy
0ac3e06149
cleanup extern mess ( #1237 )
...
* cleanup
* move outside define
2020-03-29 19:06:03 -04:00
rusefi
22ed80f144
docs
2020-03-29 10:29:45 -04:00
Matthew Kennedy
7596a80242
Ts cleanup 2 ( #1226 )
...
* remove biquad config
* fuel pump clarity
* hide stuff
* hide more stuff correctly
* more hides
* hide comparator except for kinetis
* didn't mean to change all those
* fix kinetis
2020-03-26 11:41:58 -04:00
Matthew Kennedy
5420e5ef6d
Fix mre vbatt ( #1218 )
...
* Revert "vbatt MRE happiness"
This reverts commit 4c5477f2cd
.
* update comments
2020-03-25 16:23:04 -04:00
rusefi
b7324c9a51
proteus-f4 was requested
2020-03-18 11:37:53 -04:00
rusefi
d79148b4ea
proteus-f4 was requested
2020-03-18 10:19:17 -04:00
rusefi
ed947d5ce6
proteus-f4 was requested
2020-03-18 09:32:46 -04:00
rusEfi
5a21db41a4
v12 & ETB progress
2020-03-18 00:12:31 -04:00
rusefi
717400e1c4
hiding SPI from MRE users
2020-03-17 15:50:42 -04:00
rusefi
857f329b06
docs & wall
2020-03-13 02:27:44 -04:00
rusefi
98d402a66f
logicAnalyzerMode was unused, removing for now
2020-03-08 09:14:49 -04:00
Matthew Kennedy
a7a7d90399
ignore vbus ( #1175 )
2020-03-07 15:53:38 -05:00
rusEfi
bf6082b828
slow v12 progress
2020-03-07 00:45:45 -05:00
Matthew Kennedy
52c7d6dfbe
proteus prepend ( #1166 )
2020-03-02 20:02:25 -05:00
rusefi
9e47bf2b02
hiding "Analog divider" from MRE
2020-03-01 09:21:39 -05:00
rusefi
f298817af2
mapping docs
2020-02-29 23:22:39 -05:00
rusEfi
c2ab5f4871
more mc33816
2020-02-25 22:38:08 -05:00
rusefi
6b3228b9f1
TEST_33816
2020-02-25 21:35:21 -05:00
Matthew Kennedy
2437aaffc6
Omit canned configs from Proteus ( #1159 )
...
* omit presets from proteus
* ifdef guard
2020-02-25 19:46:22 -05:00
rusefi
33ba33d533
MRE technical info
2020-02-24 00:12:26 -05:00
rusefi
e2704a4525
minor progress
2020-02-22 13:04:19 -05:00
rusefi
2fb89b4676
explicit cross-referencing
2020-02-21 20:08:16 -05:00
rusefi
94fc0451f9
"so I guess defaults are fine then, maybe add main relay = PB9"
2020-02-21 19:31:36 -05:00
rusefi
6d5734c40e
proteus
2020-02-19 22:34:38 -05:00
rusEfi
4c5477f2cd
vbatt MRE happiness
2020-02-16 16:59:33 -05:00
rusEfi
6aa9e896a4
proper 'f' syntax
2020-02-12 23:16:46 -05:00
rusEfi
8ef58f8e79
MRE divider
2020-02-12 22:15:36 -05:00
Matthew Kennedy
a08946c2f5
Fix master ( #1134 )
...
* Revert "something went very wrong."
This reverts commit e0fb325d5a
.
* Revert "trying to fix build broken by "Sensor reconfiguration while running (#1131 )""
This reverts commit 55e8ee5052
.
* Revert "partial Revert of "Stricter compile options (#1132 )""
This reverts commit b0d7cc9a22
.
* temp prometheus fix
* fix bootloader
* fix batch files
2020-02-08 16:34:29 -05:00
rusefi
d645ea2d1e
more Proteus CI
2020-02-02 08:42:05 -05:00
Matthew Kennedy
a4e9d638b7
more proteus pins ( #1118 )
2020-02-02 02:38:15 -05:00
rusefi
f7c8580b11
reducing headers
2020-02-01 17:27:24 -05:00
rusefi
d67976364a
Matt does this look right?
2020-02-01 14:45:55 -05:00
rusefi
81e7a50174
proteus build into CI
2020-02-01 14:27:41 -05:00
Matthew Kennedy
4a1e17e535
minor proteus default config & mapping fixes ( #1113 )
...
* vbatt and can
* correct comment
* fix mapping
2020-01-29 23:32:48 -05:00
rusefi
63e3e84e08
happy new year
2020-01-08 00:02:40 -05:00
rusEfi
579cf5abb8
docs
2019-12-29 14:58:39 -05:00
Matthew Kennedy
c56bd4cc97
Terrible ADC3 hack for Proteus vbatt support ( #1066 )
...
* this is a great idea!
* typo
* simplify
* simplify, cache coherency
* enable adc3 in board file
* copyright
* fix tests, probably
2019-12-17 08:34:56 -05:00
rusefi
880d590aab
Revert "Fried coil (?) on incompatible firmware change fix #1051"
...
This reverts commit b83114d
2019-12-14 17:35:11 -05:00
rusefi
b83114db99
Fried coil (?) on incompatible firmware change fix #1051
2019-12-13 17:23:48 -05:00
Matthew Kennedy
2818142ac3
use correct divider ( #1056 )
2019-12-12 08:45:10 -05:00
rusefi
9e8d72ff1e
only using unified name, not changing any values
...
reduce the pin output speed on the MCU as these are the major source of ripple on VDD. #397
2019-12-11 19:55:28 -05:00
rusefi
f3a3146fc9
some random pin rename & a bit of "reduce the pin output speed on the MCU as these are the major source of ripple on VDD. #397"
2019-12-11 19:53:08 -05:00
rusefi
1cf7eacc43
board.h default state for F4 pins #1053
...
no default changes here - only using our custom names to highligth default choice
2019-12-11 19:25:46 -05:00
rusefi
f47a1a16d1
getting rid of boardConfiguration / binary compatible change
2019-12-11 17:48:55 -05:00
Matthew Kennedy
44fc8c466d
copyArray helper ( #1048 )
...
* add functions
* uses
* use for proteus
* do it for warmup mult
* do it for cranking settings
* cleanup
2019-12-10 18:04:50 -05:00
rusefi
9521a7d6d0
PAL repair
2019-12-05 21:10:29 -05:00
rusefi
0e570b8b83
steps towards fixing PAL inputs
2019-12-05 21:04:24 -05:00
rusefi
9145538679
more of the same
2019-12-04 08:12:52 -05:00
rusefi
e2d2bd9996
reducing code duplication & including kinetis
2019-12-04 07:50:46 -05:00
andreika-git
ae9c619c50
iacPidMultTbl + EFI_IDLE_PID_CIC + kinetis_hysteresis ( #1043 )
...
* rename EFI_IDLE_INCREMENTAL_PID_CIC -> EFI_IDLE_PID_CIC
* Impl. IacPidMultTable
* Kinetis: Trigger Comparator Hysteresis settings (+adaptive mode)
2019-12-04 00:37:32 -05:00
Matthew Kennedy
b7011f875a
Base configuration for Proteus ( #1040 )
...
* cfg
* add enum value
* add ci
* actually build the board config
* this is pretty close
* proteus case
2019-12-02 23:54:40 -05:00
Matthew Kennedy
d27b8fe080
Remove chibios trace flag ( #1037 )
...
* remove from scripts
* remove from others
2019-12-02 19:11:07 -05:00
rusefi
448beb5471
making things nicer with dual ETB settings
2019-11-30 18:42:51 -05:00
rusefi
34f53bd102
making things nicer with dual ETB settings
2019-11-30 17:38:33 -05:00
rusefi
2738fefa48
that's how we can move all fields one by one from boardConfiguration to engineConfiguration
...
my approach is to move fields from the bottom of BC struct
2019-11-30 10:24:37 -05:00
rusEfi
980a3d7086
all ETBs to run in same HW mode
2019-11-29 16:51:51 -05:00
rusefi
d826d5b75f
attempting to fix master build
2019-11-29 13:02:11 -05:00
Matthew Kennedy
04861992f2
Build prometheus with makefiles instead of batch scripts ( #1020 )
...
* use makefiles instead of batch
* add to ci
* put batch files back, but minimum logic
* default to release
* debug level opt too
2019-11-29 02:39:30 -05:00
rusefi
b8a752cf13
fixing master?
2019-11-25 21:15:07 -05:00
rusEfi
453c187ad0
v12 progress
2019-11-19 21:56:25 -05:00
rusEfi
670e149b32
v12
2019-11-19 00:04:44 -05:00
rusefi
80e1bf6dd1
MRE F4
2019-11-06 20:05:44 -05:00
rusefi
b171b5ebd4
we have MRE F4 now
2019-11-06 18:58:11 -05:00
rusefi
359f7c437b
skeleton & docs ( #995 )
...
* Documentation additions and clarifications.
Added config/boards/skeleton/ as an example and starting point for
board-specific support.
* Describe where the generated files came from.
* Minor rewording
* Delete mistakenly added emacs backups
* Added an overall description and build notes
2019-11-03 08:41:14 -05:00
Matthew Kennedy
ca2e2cdbab
move logic out of bat ( #941 )
2019-09-20 08:40:07 -04:00
rusefi
d2e8710c80
https://github.com/rusefi/hw_microRusEfi/issues/115
...
documentation issue: 24 AN Temp 3 at External wideband O2 sensor #115
2019-09-16 21:00:20 -04:00
rusEfi
a168c5f2eb
A/C relay cleanup
2019-09-15 11:32:38 -04:00
rusEfi
47f68eb80f
using MRE config for Nucleo
2019-09-14 16:03:04 -04:00
rusEfi
d3d17b700f
docs
2019-09-12 08:37:44 -04:00
rusefi
d62556b415
docs
2019-09-12 07:29:38 -04:00
rusefi
d4b9c7217e
fatalErrorPin setting is not used #926
...
reducing configuration fragility
2019-09-09 21:44:48 -04:00
rusefi
3d85de7ee5
fatalErrorPin setting is not used #926
2019-09-09 21:34:15 -04:00
rusefi
87f6ac9ce1
MRE NA6
2019-09-08 11:17:27 -04:00
rusEfi
1faf48bd53
MRE NB2
2019-09-05 23:14:28 -04:00
rusefi
ba9c96df91
Merge branch 'master' of https://github.com/rusefi/rusefi
...
# Conflicts:
# java_console/models/src/com/rusefi/config/generated/Fields.java
2019-09-03 18:54:54 -04:00
rusefi
3fa5399ed7
EFI_CJ125_DIRECTLY_CONNECTED_UR should be a runtime parameter fix #914
2019-09-03 18:44:05 -04:00
rusEfi
303a4eaa0e
MRE NB2
2019-09-02 17:16:36 -04:00
rusEfi
1d057a8faa
MRE NB2
2019-09-02 11:07:34 -04:00
rusEfi
3970881a09
ETB progress
2019-08-31 20:17:17 -04:00
rusEfi
9ce7c4d7da
NB2 MRE
2019-08-31 18:36:44 -04:00
rusEfi
d696412312
reducing dead code
2019-08-31 17:59:18 -04:00
rusefi
6f8df1fd70
wow, CI was down for a week
2019-08-25 22:53:57 -04:00
rusEfi
c7b893677d
docs
2019-08-18 20:18:56 -04:00
rusEfi
a8d872800c
MRE & Miata
2019-08-17 22:42:22 -04:00
rusEfi
c4d6604551
MRE etb
2019-08-17 17:33:44 -04:00
rusEfi
dfc5f86e6e
MRE ETB
2019-08-15 01:59:15 -04:00
rusefi
ae83660230
DEFAULT_ENGINE_TYPE=MRE_BOARD_TEST build script
2019-08-10 17:16:12 -04:00
rusefi
64e9db5683
TS refresh & better MRE test configuration
2019-08-10 16:25:42 -04:00
rusefi
a94eebe3ec
low side channels on MRE #900
...
getting closer but still issues
2019-08-10 14:53:57 -04:00
rusefi
4fcecb6c26
low side channels on MRE #900
...
progress - now all 10 BLINK, but two are blinking together
2019-08-10 13:45:00 -04:00
rusefi
97bf87eb48
low side channels on MRE #900
2019-08-09 23:45:35 -04:00
rusefi
217332bea1
default pinout nightmare
2019-08-07 00:36:54 -04:00
rusEfi
2aad491810
pin number correction
2019-08-05 22:05:33 -04:00
rusEfi
9c0517f19f
naming consistency
2019-08-05 22:00:07 -04:00
rusEfi
84ee93b241
code style & docs
2019-08-04 21:56:01 -04:00
rusefi
d57779b686
F7 nucleo does not work?
...
funny, it was about some very unused feature
2019-08-02 01:36:02 -04:00
Matthew Kennedy
9d3e201193
microRusefi Default Configuration ( #895 )
...
* poke
* working MRE
* why was this on?
* comment, cleanup
* default silent trigger error on
* comment
* remove extra
* sensible default
2019-08-01 22:27:23 -04:00
rusefi
d3e26fe9ce
F7 bundles rusEfi console should erase and program using F7 configs #893
2019-07-29 21:07:04 -04:00
rusefi
aa5c3047c1
fixing F7 builds
2019-07-25 00:09:02 -04:00
rusefi
e8cd077c73
fixing bundles
2019-07-13 18:32:22 -04:00
rusefi
fcfd140247
fixing bundles
2019-07-13 18:22:18 -04:00
rusefi
1fd6848151
FIRMWARE_ID
2019-07-13 15:17:52 -04:00
rusefi
69890e67a4
FIRMWARE_ID
2019-07-13 15:01:48 -04:00
rusefi
756dec106a
support multiple VVT sensors #885
...
new fields & packing configuration. bumping configuration version
2019-07-12 14:24:45 -04:00
rusefi
10c06ab73c
EFI_TOOTH_LOGGER
2019-07-07 15:22:46 -04:00
Matthew Kennedy
cfc13f8543
fix case sensitive f767 ( #874 )
2019-07-07 04:21:18 -04:00
rusefi
40f6b84b1f
better error message
2019-07-07 03:48:28 -04:00
rusefi
01fe961d0c
refactoring
2019-07-05 19:05:07 -04:00
rusefi
2164661274
undoing wrong fix & better fix for #805
...
also generator logging improvements
This reverts commit 96270758c9
.
2019-06-30 14:28:47 -04:00
Matthew Kennedy
79ca8cc3f4
relocate ( #859 )
2019-06-24 13:44:49 -04:00
Matthew Kennedy
c973576f8d
Fix mappings for microRusefi ( #853 )
...
* fix mappings
* add pin numbers
* + pin numbers, - # sign
2019-06-23 10:37:10 -04:00
rusefi
96270758c9
"Calibrate TPS" broken in TS fix #805
2019-06-17 22:00:34 -04:00
rusefi
056bc25c7d
NOW it would probably run
2019-06-12 16:10:18 -04:00
rusefi
1327709f04
reducing code duplication
2019-06-12 14:55:26 -04:00
rusefi
0b428a968e
we should not really mix ChibiOS stuff and out logic
2019-06-12 12:59:50 -04:00
rusefi
9fdb9c796c
we should not really mix ChibiOS stuff and out logic
2019-06-12 12:54:13 -04:00
rusefi
c6c9388181
we should not really mix ChibiOS stuff and out logic
2019-06-12 12:42:08 -04:00
rusefi
00afb035e5
we should not really mix ChibiOS stuff and out logic
2019-06-12 11:57:18 -04:00
rusefi
15098bf011
this should actually work for MRE, theoretically
2019-06-10 18:35:18 -04:00
rusefi
58be63f5a9
https://github.com/rusefi/hw_microRusEfi/issues/57
2019-06-10 17:33:05 -04:00
rusefi
9563c2f664
MRE to use MRE.ini
2019-06-09 21:24:21 -04:00
rusefi
cba629b4e6
NA6 bundle
2019-06-09 21:00:01 -04:00
rusefi
23375f5152
nicer bundle folder structure and reducing unneeded content #833
2019-06-08 22:05:52 -04:00
rusefi
6d31482501
nicer bundle folder structure and reducing unneeded content #833
2019-06-08 21:39:01 -04:00
rusefi
814afaf6da
nicer bundle folder structure and reducing unneeded content #833
2019-06-08 21:26:08 -04:00
rusefi
bb1ff2e965
fail to generate F7 DFU files #696
2019-06-08 20:01:19 -04:00
rusefi
e309b8266c
we need TLE8888 driver #714
2019-06-08 15:25:28 -04:00
rusefi
70edbcba8b
reducing scripts duplication
2019-06-08 15:08:03 -04:00
rusefi
fe2d74c16b
reducing scripts duplication
2019-06-08 11:05:17 -04:00
rusefi
0fc028f603
reducing scripts duplication
2019-06-08 10:35:16 -04:00
rusefi
b64fc05b07
reducing scripts duplication
2019-06-07 19:54:15 -04:00
rusefi
8981534093
reducing scripts duplication
2019-06-07 19:50:46 -04:00
rusefi
9292efadbe
TS flexibility for MRE
2019-06-07 17:38:12 -04:00
Matthew Kennedy
fd3838a23f
prometheus fix
2019-06-07 10:51:06 -04:00
rusefi
50e3f4e671
hiding GPS
2019-06-06 19:20:00 -04:00
Matthew Kennedy
681177bca0
mappings ( #826 )
2019-06-05 14:49:51 -04:00
rusefi
5ea3151da3
board-specific usability #808
...
hiding more stuff from MRE
2019-06-05 00:36:35 -04:00
rusefi
59ad3f9d12
board-specific usability #808
...
hiding cj125
2019-06-04 12:13:59 -04:00
rusefi
5601f8da03
board-specific usability #808
...
hiding menu items for specific boards
2019-06-01 18:29:50 -04:00
rusefi
dc521198b6
board-specific usability #808
2019-05-30 20:41:54 -04:00
rusefi
a2e8d02a11
board-specific usability #808
2019-05-30 18:19:27 -04:00
rusefi
236d2957ed
board-specific usability #808
2019-05-30 00:39:13 -04:00
rusefi
483c891e16
board-specific usability #808
2019-05-30 00:18:41 -04:00
rusefi
52496870c5
USB pins are not registered in pin_repository #797
2019-05-10 19:34:28 -04:00
rusefi
759dfd989c
USB pins are not registered in pin_repository fix #797
2019-05-10 19:06:28 -04:00
rusefi
fd6376d22c
USB pins are not registered in pin_repository #797
2019-05-10 17:44:43 -04:00
rusefi
b01a902196
USB pins are not registered in pin_repository #797
...
first micro step
2019-05-10 15:36:55 -04:00
rusefi
36fed91e2c
docs
2019-05-10 13:42:07 -04:00
rusefi
2c24571ddb
dreams of two ETBs
2019-05-05 12:02:42 -04:00