Commit Graph

2194 Commits

Author SHA1 Message Date
GitHub build-firmware Action 17c87dbd90 Auto-generated configs and docs 2020-10-03 23:29:56 +00:00
GitHub build-firmware Action 2c0db8e970 Auto-generated configs and docs 2020-10-03 14:42:14 +00:00
GitHub build-firmware Action 71d603bcc9 Auto-generated configs and docs 2020-10-03 14:27:55 +00:00
GitHub build-firmware Action 4c403fbb22 Auto-generated configs and docs 2020-10-03 14:06:31 +00:00
GitHub build-firmware Action 1b37b2a0b8 Auto-generated configs and docs 2020-10-03 00:52:49 +00:00
Matthew Kennedy b3596f8969
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
GitHub build-firmware Action 7a9a623b07 Auto-generated configs and docs 2020-10-01 04:06:05 +00:00
GitHub build-firmware Action 90b8c991da Auto-generated configs and docs 2020-10-01 00:21:49 +00:00
Matthew Kennedy c96b05fb47
show SD menu on proteus (#1837)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-09-30 19:18:37 -04:00
rusefi a0ee746837 Cypress artifact needs .hex file #1835 2020-09-29 18:50:51 -04:00
David Holdeman 0359e17853
add hex to bundle (#1836) 2020-09-29 17:04:41 -04:00
GitHub build-firmware Action 5f72947d6f Auto-generated configs and docs 2020-09-29 10:36:50 +00:00
Matthew Kennedy 16bfd39bac
Remove dead & useless config (#1834)
* remove dead config

* remove enum
2020-09-29 06:34:39 -04:00
GitHub build-firmware Action 6b7c42b85e Auto-generated configs and docs 2020-09-29 01:41:06 +00:00
GitHub build-firmware Action fb2fa9aa62 Auto-generated configs and docs 2020-09-29 01:20:53 +00:00
GitHub build-firmware Action 27570472cc Auto-generated configs and docs 2020-09-29 01:07:43 +00:00
David Holdeman ae9c60731a
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
GitHub build-firmware Action 589acfc7db Auto-generated configs and docs 2020-09-28 20:34:48 +00:00
GitHub build-firmware Action c8c673b8e0 Auto-generated configs and docs 2020-09-28 18:47:21 +00:00
Matthew Kennedy 747e78088b
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
rusefi 1d884a1855 docs 2020-09-27 11:37:26 -04:00
GitHub build-firmware Action 17fc77de71 Auto-generated configs and docs 2020-09-27 15:03:29 +00:00
rusefi 4fdbd9fa1a Merge remote-tracking branch 'origin/master' into master 2020-09-27 10:15:08 -04:00
rusefi a1eeef0937 dead code 2020-09-27 10:14:46 -04:00
GitHub build-firmware Action 6ddaa0a334 Auto-generated configs and docs 2020-09-27 13:59:42 +00:00
andreika-git d299f13bec
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
GitHub build-firmware Action bf6b9e3bb2 Auto-generated configs and docs 2020-09-27 12:51:50 +00:00
GitHub build-firmware Action f5b1157d05 Auto-generated configs and docs 2020-09-27 11:38:53 +00:00
rusefi 8585767562 cypress into GHA #1819
code style match
2020-09-27 07:07:01 -04:00
rusefi 208670c3d5 cypress into GHA #1819 2020-09-27 06:43:32 -04:00
rusefi a801ecef16 cypress into GHA #1819 2020-09-27 06:27:50 -04:00
rusefi 553f4230a6 cypress into GHA #1819 2020-09-27 06:13:58 -04:00
andreika-git f5ec67a329
Hellen says Cypress build fix (usbdevice.h) (#1821)
* Hellen says merge #1772 hardware.cpp

* Hellen says merge #1772 adc.h

* UsbDevice.h -> usbdevice.h

* build_cypress -> build

Co-authored-by: rusefi <rusefillc@gmail.com>
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-09-27 05:49:25 -04:00
David Holdeman 5e52f2da60
Cypress CI (#1820)
* try cypress in matrix

* add empty files

* underscore
2020-09-26 22:13:39 -04:00
andreika-git 6e5a3fbbe9
Hellen says fix cypress build (#1818)
* fix compilation

* fresh generated files

* more files

Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-09-23 14:06:22 -04:00
shadowm60 8d8e8ec260
Launch control - experimental (#1816)
* Update tachometer.cpp

Initial implementation of E30 M3 Tach output solution #907, unit_test plus debugging next

* tacho unit tests

First successfull unit test for tachometer

* RAM adjustment so it would link

* refactoring tacho, broken!

* starting to make some progress...still fails after a few seconds

* Rework with SW PWM

* Update after code review

* unit_test update

* First working unit_test

* Update .gitignore

* Update engine_controller.cpp

* Update engine_controller.cpp

* Update tachometer.h

* Update test_tacho.cpp

* Switched UART DMA on

* Revert "Switched UART DMA on"

This reverts commit 4a23974c431e0e7fd760595d2161e74e6854897e.

* enable launch control

make use of already existent code + integration

* Delete compile_frankenso_all.sh

remove it since it is not part of the project

* Update main_trigger_callback.cpp

broke unit_Tests

Co-authored-by: rusefi <rusefi@users.noreply.github.com>
2020-09-22 16:25:27 -04:00
GitHub build-firmware Action 91ea6cd91b Auto-generated configs and docs 2020-09-22 08:59:31 +00:00
shadowm60 a70e24bf6c
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
rusefi c957541cf4 ADC progress 2020-09-21 06:10:25 -04:00
rusefi e69167c8f0 Revert "reorder ADC channel index #1763"
This reverts commit 67bc72eb
2020-09-20 14:04:24 -04:00
rusefi 67bc72ebd3 reorder ADC channel index #1763
we forgot about something
2020-09-20 13:59:54 -04:00
GitHub build-firmware Action f5114d7f1b Auto-generated configs and docs 2020-09-20 17:45:00 +00:00
GitHub build-firmware Action 02f8c8e470 Auto-generated configs and docs 2020-09-19 21:19:20 +00:00
GitHub build-firmware Action 7d0aa5827d Auto-generated configs and docs 2020-09-18 07:05:55 +00:00
GitHub build-firmware Action 794a8fed09 Auto-generated configs and docs 2020-09-17 11:57:18 +00:00
GitHub build-firmware Action 331626864c Auto-generated configs and docs 2020-09-15 08:35:57 +00:00
Matthew Kennedy 2a1e2c53e3
proteus SD card defaults (#1796)
* proteus SD defaults

* disable serial console pins
2020-09-14 10:54:25 +03:00
David Holdeman d703185f16
Cypress script (#1793)
* convert script

* fix extension
2020-09-12 16:54:40 +03:00
rusefi a96b74b086 removing custom path 2020-09-12 04:09:19 -04:00
GitHub build-firmware Action bb9db5b935 Auto-generated configs and docs 2020-09-12 07:37:31 +00:00
GitHub build-firmware Action a5e74e04d4 Auto-generated configs and docs 2020-09-12 00:22:40 +00:00
rusefi 31befbb7d8 Merge remote-tracking branch 'origin/Hellen_fork_point' into master
# Conflicts:
#	firmware/config/boards/common_make.bat
#	firmware/controllers/algo/engine.cpp
#	firmware/controllers/system_fsio.txt
2020-09-11 03:59:06 -04:00
rusefi 24d91947a6 Hellen says merge #1772 fast ADC 2020-09-11 03:54:07 -04:00
GitHub build-firmware Action 24c4b0a446 Auto-generated configs and docs 2020-09-11 02:18:18 +00:00
David Holdeman 337106cd24
DebounceButton A/C switch (#1782)
* change acSwitch name, add mode

* fix

* remove some adc stuff

* remove some adc stuff

* semicolon stupid

* left behind

* add readpinstate

* wrong var name

* add functions back

* fix name

* bool, not void, plus fix name

* move

* not sure what I broke

* try setMockValue

* namespace

* whoops missed one

* switch values because adc was set up for pullup

* try 5

* comment for now

* comment for now

* uncomment tests, add function to mock, add mock to efiReadPin

* fixes

* for F's sake

* if

* add defy

* pass params

* use ASSERT_TRUE/FALSE

* advance time

* remove ifdef from readPin

* try moving if

* move to separate func

* move extern

* move include

* try engine_test_helper

* am confuse

* move func to else

* include hal

* add efi prod check

* remove include

* try extern

* move include

* semicolon stupid

* move extern again

* include

* move mockPinStates

* size

* add if

* add comment

* clean on instantiation
2020-09-10 22:16:20 -04:00
rusefi 3ca3022683 Hellen says merge #1772 getting closer? 2020-09-10 21:12:25 -04:00
rusefi 4a06a67f60 Hellen says merge #1772 getting closer? 2020-09-10 21:09:19 -04:00
Matthew Kennedy 509a1b072d
fix miata default (#1781) 2020-09-09 17:11:07 -04:00
GitHub build-firmware Action 28ee902c62 Auto-generated configs and docs 2020-09-09 20:54:16 +00:00
Matthew Kennedy d2d0ffa1ee
remove tach output pin (#1779)
* remove from cfg

* cfg

* rip out impl

* efi gpio
2020-09-09 16:52:23 -04:00
GitHub build-firmware Action e4775814a3 Auto-generated configs and docs 2020-09-09 20:28:47 +00:00
GitHub build-firmware Action 8188ab7d90 Auto-generated configs and docs 2020-09-09 06:44:30 +00:00
rusefi 67f305f48a microRusEFI used as Body Control Module BCM BCU 2020-09-07 17:59:59 -04:00
GitHub build-firmware Action 67c6a2750c Auto-generated configs and docs 2020-09-07 21:06:55 +00:00
rusefi 0c1ac0c932 microRusEFI used as Body Control Module BCM BCU 2020-09-07 16:25:00 -04:00
rusefi 8cd1bb8656 Hellen says hi to Kinetis 2020-09-07 16:08:05 -04:00
rusefi e9c273d925 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 d424720ceb Hellen says merge #1772 efifeatures 2020-09-07 15:27:29 -04:00
rusefi 41b5d5de06 Revert "Hellen says efifeatures"
This reverts commit 63eb179d
2020-09-07 12:24:50 -04:00
rusefi 63eb179ddf Hellen says efifeatures 2020-09-07 12:08:36 -04:00
rusefi 375e3b6bcc Hellen says Cypress 2020-09-07 11:32:02 -04:00
rusefi 91a0942551 Hellen says Cypress 2020-09-07 11:28:51 -04:00
GitHub build-firmware Action 895fc1c9ff Auto-generated configs and docs 2020-09-07 14:49:54 +00:00
GitHub build-firmware Action 903e8d4d69 Auto-generated configs and docs 2020-09-07 14:17:40 +00:00
rusefi 8296f54923 microRusEFI used as Body Control Module BCM BCU 2020-09-06 22:36:31 -04:00
rusefi 39d09bc976 microRusEFI used as Body Control Module BCM BCU 2020-09-06 20:21:01 -04:00
rusefi 52cb30f9ea microRusEFI used as Body Control Module BCM BCU 2020-09-06 20:09:26 -04:00
rusefi c0b0622773 microRusEFI used as Body Control Module BCM BCU 2020-09-06 19:43:54 -04:00
GitHub build-firmware Action f010e8555d Auto-generated configs and docs 2020-09-06 22:26:54 +00:00
Matthew Kennedy 0e14e51179
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
GitHub build-firmware Action 4c129621c1 Auto-generated configs and docs 2020-09-06 04:28:39 +00:00
GitHub build-firmware Action c6941faa2f Auto-generated configs and docs 2020-09-06 04:08:32 +00:00
GitHub build-firmware Action 9faeb9c142 Auto-generated configs and docs 2020-09-06 03:38:02 +00:00
GitHub build-firmware Action 48abf2c586 Auto-generated configs and docs 2020-09-04 03:29:50 +00:00
rusefi 5d739d8976 migrate VSS to universal event capture #1665
docs
2020-09-03 11:56:15 -04:00
GitHub build-firmware Action 6a9317661e Auto-generated configs and docs 2020-09-02 19:41:23 +00:00
GitHub build-firmware Action c4db3416b9 Auto-generated configs and docs 2020-09-02 19:34:30 +00:00
GitHub build-firmware Action e287a4e211 Auto-generated configs and docs 2020-09-02 11:22:59 +00:00
Matthew Kennedy 484f1ba5a0
Multiple knock sensors (#1745)
* fw

* cfg fields

* fix order

* ui for channel select

* clarify

* comments

* config
2020-09-02 07:19:02 -04:00
dron0gus 182747e907
Adc cleanups (#1743)
* ADC: remove ADC_TwoSamplingDelay*

1. it is related to double or triple interlived mode only
2. it should be writen to CCR register, not CR1

* ADC: use designated initializers
2020-09-01 07:38:35 -04:00
rusefi ec3ec9f40b price of lazy progress 2020-08-31 20:56:46 -04:00
rusefi 6f0267fb7e blinking more LEDs 2020-08-31 17:15:04 -04:00
rusefi d059cb4616 blinking more LEDs 2020-08-31 14:26:34 -04:00
rusefi c1e7c315d4 blinking more LEDs 2020-08-31 13:44:58 -04:00
rusefi 45917215f1 blinking more LEDs 2020-08-31 13:27:56 -04:00
GitHub build-firmware Action 6d2a8f3da9 Auto-generated configs and docs 2020-08-30 19:40:34 +00:00
GitHub build-firmware Action a3eb7f6dd0 Auto-generated configs and docs 2020-08-30 19:35:14 +00:00
GitHub build-firmware Action 118065d318 Auto-generated configs and docs 2020-08-30 18:29:40 +00:00
rusefi f5e2382439 B6 2020-08-29 19:01:44 -04:00
GitHub build-firmware Action 992f391d49 Auto-generated configs and docs 2020-08-29 22:58:41 +00:00
GitHub build-firmware Action 14a2b6abad Auto-generated configs and docs 2020-08-29 22:00:40 +00:00
GitHub build-firmware Action 59d5c257ba Auto-generated configs and docs 2020-08-29 21:47:22 +00:00
rusefi 613faa90cd verboseVVTDecoding 2020-08-29 17:05:54 -04:00
GitHub build-firmware Action 0d30f157c4 Auto-generated configs and docs 2020-08-29 21:03:44 +00:00
GitHub build-firmware Action 41d31fc692 Auto-generated configs and docs 2020-08-29 20:46:27 +00:00
GitHub build-firmware Action 14d41c428b Auto-generated configs and docs 2020-08-29 19:36:35 +00:00
GitHub build-firmware Action 857af960d8 Auto-generated configs and docs 2020-08-29 19:09:20 +00:00
GitHub build-firmware Action 74249a7834 Auto-generated configs and docs 2020-08-29 19:02:55 +00:00
rusefi 6f6eb0f561 BCM 2020-08-29 14:29:34 -04:00
rusefi 5e5cb81898 Merge remote-tracking branch 'origin/master' 2020-08-29 12:52:26 -04:00
rusefi e532710b87 B6 2020-08-29 10:06:28 -04:00
GitHub build-firmware Action 136fe30c91 Auto-generated configs and docs 2020-08-29 13:42:30 +00:00
GitHub build-firmware Action 900c99f704 Auto-generated configs and docs 2020-08-29 01:15:45 +00:00
Matthew Kennedy 1a55085bb6
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
GitHub build-firmware Action 52e3cb225c Auto-generated configs and docs 2020-08-27 04:44:53 +00:00
rusefi 72290df894 a bit of flexibility 2020-08-26 23:08:48 -04:00
GitHub build-firmware Action c9ad86ad06 Auto-generated configs and docs 2020-08-25 22:59:48 +00:00
rusefi 416c9e09f4 Merge remote-tracking branch 'origin/master' 2020-08-25 16:26:22 -04:00
rusefi 2ddf6ad717 VVT support for VAG trigger #883 2020-08-25 16:19:23 -04:00
GitHub build-firmware Action 308f4d31a5 Auto-generated configs and docs 2020-08-25 20:01:04 +00:00
GitHub build-firmware Action b55fbc2ced Auto-generated configs and docs 2020-08-25 05:40:39 +00:00
GitHub build-firmware Action 7716bfbaf1 Auto-generated configs and docs 2020-08-25 05:26:05 +00:00
GitHub build-firmware Action d8eb3dd316 Auto-generated configs and docs 2020-08-24 00:38:01 +00:00
rusefi 3c3fe0a73b v12 2020-08-23 15:09:23 -04:00
GitHub build-firmware Action 5ef11e0dcc Auto-generated configs and docs 2020-08-22 01:53:47 +00:00
GitHub build-firmware Action 7509bebffd Auto-generated configs and docs 2020-08-21 23:45:25 +00:00
rusefi 466f412c7b docs 2020-08-21 14:59:24 -04:00
GitHub build-firmware Action b6fdbe42dd Auto-generated configs and docs 2020-08-21 18:14:04 +00:00
Matthew Kennedy 4e81b67ca3
harmonize blocking factor (#1709)
* harmonize blocking factor

* static assert
2020-08-21 14:12:28 -04:00
rusefi 494057f30d v12 progress 2020-08-21 14:09:51 -04:00
rusefi ceeba4d677 v12 2020-08-19 22:03:27 -04:00
GitHub build-firmware Action bf165f94f9 Auto-generated configs and docs 2020-08-20 01:07:04 +00:00
rusefi 1f0e39fc6f v12 2020-08-19 01:09:39 -04:00
GitHub build-firmware Action a503eaf558 Auto-generated configs and docs 2020-08-19 04:48:34 +00:00
rusefi 5fdebbdabc v12 2020-08-19 00:35:09 -04:00
rusefi 99c5cd6463 progress 2020-08-17 19:51:50 -04:00
GitHub build-firmware Action d7e7bf9cc2 Auto-generated configs and docs 2020-08-14 20:51:47 +00:00
rusefi 8bcc3aeb64 https://github.com/rusefi/web_backend/issues/73
toolset progress
2020-08-14 15:56:59 -04:00
GitHub build-firmware Action 1f27cbcf42 Auto-generated configs and docs 2020-08-13 16:23:17 +00:00
Andrei 068f21c616 vss_exti untested 2020-08-13 18:27:31 +03:00
rusefi a15352bb19 1.6 VAF tune 2020-08-11 22:17:53 -04:00
GitHub build-firmware Action bbdd3233ea Auto-generated configs and docs 2020-08-08 21:30:48 +00:00
rusefi 33d31d16f7 trigger and VSS hw integrated testing #1668 2020-08-08 12:03:24 -04:00
GitHub build-firmware Action 41a1395d24 Auto-generated configs and docs 2020-08-08 15:46:31 +00:00
rusefi 5925ca5125 trigger and VSS hw integrated testing #1668 2020-08-08 11:45:02 -04:00
GitHub build-firmware Action af37b12082 Auto-generated configs and docs 2020-08-08 15:31:21 +00:00
GitHub build-firmware Action cf5c99185e Auto-generated configs and docs 2020-08-06 00:48:46 +00:00
GitHub build-firmware Action 530b7ac366 Auto-generated configs and docs 2020-08-05 11:59:46 +00:00
kon c95cbcbb3e Merge branch 'master' of https://github.com/rusefi/rusefi into second_can 2020-08-04 21:30:46 -07:00
GitHub build-firmware Action 5649aa6a5d Auto-generated configs and docs 2020-08-05 03:20:06 +00:00
GitHub build-firmware Action 34b34bbe4a Auto-generated configs and docs 2020-08-04 23:01:09 +00:00
kon 2205a4c487 Merge branch 'master' of https://github.com/rusefi/rusefi into second_can 2020-08-04 13:22:07 -07:00
GitHub build-firmware Action af803770b5 Auto-generated configs and docs 2020-08-03 20:50:25 +00:00
Matthew Kennedy 2ba340bce4 no bins 2020-08-03 12:21:49 -07:00
Matthew Kennedy 51804a4eb9 no more setFuelMap 2020-08-03 12:14:11 -07:00
kon 85e7b5b35d Merge branch 'master' of https://github.com/rusefi/rusefi into second_can 2020-08-02 19:48:36 -07:00
GitHub build-firmware Action 7bd74d3c52 Auto-generated configs and docs 2020-08-03 02:06:55 +00:00
GitHub build-firmware Action 969ad113cc Auto-generated configs and docs 2020-08-03 01:40:36 +00:00
GitHub build-firmware Action 134eca12c3 Auto-generated configs and docs 2020-08-03 01:23:02 +00:00
Matthew Kennedy 6591af7e05 defaults 2020-08-02 16:21:53 -07:00
kon 73a239fd86 Merge branch 'master' of https://github.com/rusefi/rusefi into second_can 2020-08-02 11:33:08 -07:00
GitHub build-firmware Action f6e8ebcb5e Auto-generated configs and docs 2020-08-02 17:46:08 +00:00
kon 55fb3f4c2c Merge branch 'master' of https://github.com/rusefi/rusefi into second_can 2020-08-02 10:34:58 -07:00
GitHub build-firmware Action 73f8f55716 Auto-generated configs and docs 2020-08-02 17:27:32 +00:00
kon fc05b62ac6 Merge branch 'master' of https://github.com/rusefi/rusefi into second_can 2020-08-02 09:32:41 -07:00
rusefi 1d4ebd29bc NA6 progress 2020-08-02 12:08:35 -04:00
rusefi efcf0532da NA6 progress 2020-08-02 11:09:18 -04:00
rusefi 997c316013 NA6 progress 2020-08-02 10:18:14 -04:00
kon 4e3637641b added secondary can config 2020-08-01 20:58:14 -07:00
rusefi bba404ac41 dropping legacy stuff 2020-08-01 19:17:58 -04:00
GitHub build-firmware Action c0cd35b2de Auto-generated configs and docs 2020-08-01 13:18:40 +00:00
rusefillc e009d60b29
Merge pull request #1632 from mck1117/remove-plain-maf
goodbye, plain maf
2020-08-01 09:16:38 -04:00
rusefi 185a023ada NA6 progress 2020-07-31 22:43:32 -04:00
GitHub build-firmware Action 89756f827c Auto-generated configs and docs 2020-08-01 01:20:42 +00:00
GitHub build-firmware Action 69060e8bfe Auto-generated configs and docs 2020-08-01 00:10:37 +00:00
Matthew Kennedy cb01b8a07c remove 2020-07-31 15:03:09 -07:00
Matthew Kennedy 978fa20916 Merge remote-tracking branch 'upstream/master' into remove-plain-maf 2020-07-31 14:56:29 -07:00
rusefi b2c0a6b3a5 NA6 progress 2020-07-31 14:20:50 -04:00
rusefi dffb544da0 NA6 progress 2020-07-31 14:06:30 -04:00
Matthew Kennedy 1e6bf7e775 guard 2020-07-30 21:39:12 -07:00
GitHub build-firmware Action 64e129f0a7 Auto-generated configs and docs 2020-07-30 19:35:37 +00:00
rusefi 44daac5baf NA6 progress 2020-07-30 00:04:18 -04:00
rusefi 45f61e2b88 progress 2020-07-29 23:27:42 -04:00
rusefi 1703152427 reducing code duplication? 2020-07-29 23:01:55 -04:00
rusefi 196337a8de NA6 progress 2020-07-29 22:48:41 -04:00
rusefi 009e5b0c66 NA6 progress 2020-07-29 22:24:58 -04:00
rusefi 615e9207fa NA6 progress 2020-07-29 22:17:34 -04:00
rusefi f177b5977d NA6 progress 2020-07-29 22:16:31 -04:00
rusefi e2abdabee2 NA6 progress 2020-07-29 21:53:59 -04:00
rusefi 582b1efdde NA6 progress 2020-07-29 21:04:17 -04:00
rusefi 239eda352c NA6 progress 2020-07-29 19:53:11 -04:00
rusefi c7590aa8a4 NA6 progress 2020-07-29 15:51:01 -04:00
GitHub build-firmware Action 4b99ae1ab5 Auto-generated configs and docs 2020-07-29 18:55:20 +00:00
rusefi a7df277fca NA6 progress 2020-07-29 14:53:36 -04:00
Matthew Kennedy bb60e13c3a configs 2020-07-29 01:35:39 -07:00
Matthew Kennedy ba7c47dd3c remove 2020-07-29 01:35:17 -07:00
Matthew Kennedy 08be750098 Merge remote-tracking branch 'upstream/master' into remove-plain-maf 2020-07-28 20:25:16 -07:00
Matthew Kennedy 610bcce870 kinetis enum 2020-07-28 14:56:04 -07:00
GitHub build-firmware Action 2183730ce5 Auto-generated configs and docs 2020-07-28 13:12:43 +00:00
rusefi c98d177111 QC config 2020-07-27 22:05:40 -04:00
rusefi e09b9eee3a auxTempSensor text output 2020-07-27 20:23:57 -04:00
GitHub build-firmware Action 30e70cf8b7 Auto-generated configs and docs 2020-07-27 13:48:00 +00:00
GitHub build-firmware Action 5e6a953b70 Auto-generated configs and docs 2020-07-26 19:09:43 +00:00
GitHub build-firmware Action 48f808edf5 Auto-generated configs and docs 2020-07-26 14:58:12 +00:00
GitHub build-firmware Action bb3648bba5 Auto-generated configs and docs 2020-07-26 14:50:10 +00:00
GitHub build-firmware Action 88ff9be7f2 Auto-generated configs and docs 2020-07-25 16:17:15 +00:00
Matthew Kennedy 8f27fc8b53 alphan 2020-07-25 01:14:35 -07:00
GitHub build-firmware Action ea19cd47ae Auto-generated configs and docs 2020-07-23 23:54:40 +00:00
Matthew Kennedy 9d4f10df05 enum names 2020-07-23 11:03:07 -07:00
Matthew Kennedy 67e4fcb2a2 goodbye plain maf 2020-07-23 02:46:45 -07:00
GitHub build-firmware Action 0e0413bd05 Auto-generated configs and docs 2020-07-22 19:41:41 +00:00
rusefi 1460194065 docs 2020-07-22 09:04:06 -04:00
GitHub build-firmware Action f503f35e56 Auto-generated configs and docs 2020-07-19 16:20:07 +00:00
GitHub build-firmware Action 70103e281a Auto-generated configs and docs 2020-07-18 23:32:29 +00:00
GitHub build-firmware Action 1dfc6c46d2 Auto-generated configs and docs 2020-07-18 23:22:34 +00:00
GitHub build-firmware Action 3a6454438f Auto-generated configs and docs 2020-07-15 01:37:36 +00:00
rusefi 8c77227468 https://github.com/rusefi/hw_microRusEfi/issues/180 2020-07-14 19:59:55 -04:00
rusefi 811009b9d6 https://github.com/rusefi/hw_microRusEfi/issues/180 2020-07-14 19:43:44 -04:00
rusefi 0748e57ad9 EFI_IDLE_INCREMENTAL_PID_CIC should be a runtime parameter fix #806 2020-07-12 21:53:55 -04:00
rusefi 5feb91dc8f EFI_IDLE_INCREMENTAL_PID_CIC should be a runtime parameter #806 2020-07-12 21:35:01 -04:00
GitHub build-firmware Action 2ba31803cd Auto-generated configs and docs 2020-07-12 21:36:03 +00:00
Matthew Kennedy 38d3641c00
trace global lock/unlock (#1582)
* trace global lock/unlock

* bootloader stub

* add to java

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-07-10 23:27:27 -04:00
GitHub build-firmware Action a05d53e33c Auto-generated configs and docs 2020-07-11 02:30:31 +00:00
David Holdeman c8b7d52644
Fix kinetis (#1589)
* check for errors

* add another check

* explicitly state board name

* move kinetis_prefix
2020-07-10 22:28:38 -04:00
rusefi 893f833489 NA tune 2020-07-09 15:57:54 -04:00
David Holdeman 779029caed
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 15e44ae9cc
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 b9c3ab2151 INI Request: rusEFI 2020.07.06.mre_f4.2108843221 #54 2020-07-07 22:05:05 -04:00
rusefi f735713acb and now I need to get all this working again 2020-07-06 01:29:00 -04:00
rusefi c349585bdd using bundle names in signature 2020-07-06 01:20:39 -04:00
rusefi 139c14bdfe Merge remote-tracking branch 'origin/master' 2020-07-06 01:09:14 -04:00
rusefi 1deecb35a8 generated 2020-07-06 01:09:05 -04:00
GitHub build-firmware Action 0a3084bacc Auto-generated configs and docs 2020-07-06 05:08:00 +00:00
rusefi 22dd627c56 generated folder 2020-07-06 01:01:30 -04:00
GitHub build-firmware Action be07138f29 Auto-generated configs and docs 2020-07-06 04:50:02 +00:00
rusefi 5e1a4044bd SHORT_BOARDNAME becomes BUNDLE_NAME 2020-07-06 00:29:30 -04:00
rusefi 935a5b107a making scripts a bit more consistent & docs 2020-07-06 00:19:25 -04:00
GitHub build-firmware Action 489aa62a67 Auto-generated configs and docs 2020-07-06 00:06:17 +00:00
GitHub build-firmware Action 6f51dc9e5e Auto-generated configs and docs 2020-07-05 20:30:05 +00:00
rusefi 450c67586a typo kinetis 2020-07-05 00:20:51 -04:00
rusefi c0bb907aa3 idle_min through FSIO not working as intended #1553
FSIO debug outputs progress
2020-07-04 21:32:12 -04:00
GitHub build-firmware Action 01e23fba91 Auto-generated configs and docs 2020-07-05 01:09:34 +00:00
rusefi 283d87f1f7 more bash 2020-07-04 21:02:50 -04:00
rusefi 7fe1dc9d58 more bash 2020-07-04 20:59:48 -04:00
GitHub build-firmware Action 008e8d55c1 Auto-generated configs and docs 2020-07-04 20:42:44 +00:00
andreika-git f2e1cabb59
Fix bundle signatures (#1569)
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-07-04 10:46:27 -04:00
rusefi 1dab19373a MRE 0.5.1 2020-07-04 00:02:44 -04:00
GitHub build-firmware Action 6c61b690f0 Auto-generated configs and docs 2020-07-04 03:07:06 +00:00
GitHub build-firmware Action 884d69b10c Auto-generated configs and docs 2020-07-03 19:10:58 +00:00
GitHub build-firmware Action 2e5c717004 Auto-generated configs and docs 2020-07-03 18:56:10 +00:00
GitHub build-firmware Action e42bbc41ed Auto-generated configs and docs 2020-07-02 18:26:47 +00:00
GitHub build-firmware Action f2247cf5c0 Auto-generated configs and docs 2020-07-02 16:36:06 +00:00
andreika-git 1e8bebd5b3
Gen config refactor 2 (#1560)
* gen_config refactor, part II

* short board defines

* oops

* comment & undef

* define QUOTE

Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-07-02 12:33:31 -04:00
GitHub build-firmware Action 959ca823e8 Auto-generated configs and docs 2020-07-02 12:27:27 +00:00
GitHub build-firmware Action 9dfbcd919e Auto-generated configs and docs 2020-07-02 12:17:28 +00:00
andreika-git 11f1988803
Gen config refactor 1 (#1558)
* fix signature

* gen_config refactor, part I

* Add empty cache.zip

Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-07-02 08:16:18 -04:00
rusefi 33eb2eab62 idle_min through FSIO not working as intended #1553
making logging less confusing
2020-07-01 16:37:25 -04:00
David Holdeman b4807708c8
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
GitHub build-firmware Action ea93955c9e Auto-generated configs and docs 2020-07-01 01:01:31 +00:00
GitHub build-firmware Action a12426d935 Auto-generated configs and docs 2020-06-30 19:19:48 +00:00
GitHub build-firmware Action c4d5813bbf Auto-generated configs and docs 2020-06-30 01:46:18 +00:00
GitHub build-firmware Action 1857bfd70a Auto-generated configs and docs 2020-06-28 17:41:36 +00:00
andreika-git 44a12604cc
Ini signature generation (#1539)
* ini signature generator

* sh->bash

* decimal fix

* octal fix

* fix shell arrays

* use the new -signature option instead of -prepend

* /bin/sh

Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-06-28 13:39:09 -04:00
GitHub build-firmware Action e28b2a39fc Auto-generated configs and docs 2020-06-28 16:16:05 +00:00
GitHub build-firmware Action 85978503cf Auto-generated configs and docs 2020-06-28 14:12:01 +00:00
GitHub build-firmware Action 7829ff0f26 Auto-generated configs and docs 2020-06-28 14:03:26 +00:00
andreika-git 3635d0077a
gen_config cache (#1543)
* use cache for gen_config

* create dummy cache files to store them in github

* fix typo

* comment

* text

Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2020-06-28 10:00:11 -04:00
rusefi b378bcbaca manual while automation is not well 2020-06-27 22:20:38 -04:00
rusefi 9730080873 PB8 and PC12 not available for FSIO usage (#1538) 2020-06-26 09:05:21 -04:00
rusefi d347998d00 UART DMA for "primary" connector #1528 2020-06-22 01:44:19 -04:00
rusefi cbc3d5045b UART DMA for "primary" connector #1528 2020-06-22 00:46:17 -04:00
rusefi 38c3f119b1 UART DMA for "primary" connector #1528 2020-06-21 23:22:45 -04:00
rusefi 63e936a5e8 UART DMA for "primary" connector #1528 2020-06-21 23:12:08 -04:00
rusefi 81e3894f43 UART DMA for "primary" connector #1528 2020-06-21 22:26:11 -04:00
rusefi f592bcbdeb UART DMA for "primary" connector #1528 2020-06-21 22:19:38 -04:00
GitHub build-firmware Action b0637dd3ff Auto-generated configs and docs 2020-06-22 02:17:53 +00:00
rusefi 4440a9dcea Merge remote-tracking branch 'origin/master' 2020-06-21 22:14:14 -04:00
rusefi 639a27f572 UART DMA for "primary" connector #1528 2020-06-21 22:14:01 -04:00
GitHub build-firmware Action 349d191c70 Auto-generated configs and docs 2020-06-22 02:13:15 +00:00
GitHub build-firmware Action e4799d7153 Auto-generated configs and docs 2020-06-22 02:07:19 +00:00
rusefi 50d25f9ad0 UART DMA for "primary" connector #1528 2020-06-21 21:50:41 -04:00
rusefi 7d4f3f73f5 UART DMA for "primary" connector #1528 2020-06-21 21:47:51 -04:00
rusefi 294ee55525 refactoring connectivity 2020-06-21 20:47:46 -04:00
rusefi 2a64b6eb1a refactoring connectivity 2020-06-21 16:37:33 -04:00
rusefi 42d6aa53e8 ROE progress 2020-06-20 22:33:13 -04:00
rusefi 35e68da3b0 REO progress 2020-06-20 18:36:58 -04:00
David Holdeman b31fa89668
Fix boards (#1520)
* fix gen_config.sh

* change file extension

* convert kinetis gen_config

Co-authored-by: rusefi <rusefi@users.noreply.github.com>
2020-06-19 10:10:17 -04:00
rusefi d4e8f75834 Only two .ini files got auto-generated #1519 2020-06-19 09:31:36 -04:00
rusefi 6adc1eea1b un-hiding full pinout 2020-06-17 12:54:56 -04:00
rusefi 89011897b0 making debugTriggerSync more visible to users & removing from VVT defaults 2020-06-15 16:47:06 -04:00
rusefi 60939e2260 REO progress 2020-06-14 18:47:58 -04:00
rusefi 8de0d0cb39 REO progress 2020-06-14 18:39:05 -04:00
rusefi 01ca4a4147 Fresh generated - auto 2020-06-14 18:18:30 -04:00
rusefi 308f82c4b3 fixing stuff? 2020-06-14 18:06:33 -04:00
rusefi a7aea821b7 something is broken somewhere :( 2020-06-14 18:01:23 -04:00
rusefi 9a6dc8d101 manual gen 2020-06-14 17:01:05 -04:00
rusefi 9e03655101 Fresh generated - auto 2020-06-14 15:12:19 -04:00
rusefi b00cc377af Fresh generated - auto 2020-06-14 14:25:20 -04:00
rusefi 67473e7efb Fresh generated - auto 2020-06-14 13:28:41 -04:00
rusefi 204675ddce Fresh generated - auto 2020-06-13 23:15:26 -04:00