Matthew Kennedy
58c18f8df9
goodbye f746 ( #2309 )
2021-02-07 07:52:57 -06:00
David Holdeman
3ae34637b8
add info to 4S ( #2300 )
2021-02-06 16:06:25 -06:00
Andrey G
0f47cff952
Add subaru eg33 ( #2294 )
...
* engine: Subaru SVX EG33 engine configuration
Not tested yet. Just basic settings and placeholder
* board: add Dron_Gus's Subaru EG33 p'n'p board
* board: subaru eg33: linker script: stack, bss and heap to ram0
* board: subaru eg33: add mapping.yaml
* board: subaru eg33: scripts for autogenerated
* board: subaru eg33: fix DMA conflict (ADC1 vs SPI5)
* board: subaru eg33: enable ADC3
* board: subaru eg33: Autogenerated
* board: subaru eg33: disable fsio control of Main Relay
Default MAIN_RELAY_LOGIC cause error during parsing
* board: subaru eg33: configuration hack to fix usbconsole.c
* gen_config: generate config for Subaru SVX board too
2021-02-06 12:50:34 -06:00
rusefillc
ecf4227ccd
H7 compilation #2284
2021-02-06 00:28:38 -05:00
rusefillc
660b8e319d
H7 compilation #2284
2021-02-06 00:07:05 -05:00
rusefillc
096c67b4de
H7 compilation #2284
2021-02-05 23:57:28 -05:00
rusefillc
1a7c7ff983
reducing code duplication
2021-02-05 23:56:22 -05:00
rusefillc
7fe83b4da1
reducing code duplication
2021-02-05 23:45:47 -05:00
rusefillc
7962f8e501
reducing code duplication
2021-02-05 23:41:26 -05:00
rusefillc
3be5714e94
H7 compilation #2284
2021-02-05 23:37:18 -05:00
rusefillc
a05ba83fc0
H7 compilation #2284
2021-02-05 22:46:04 -05:00
rusefillc
bb7af93e66
let's build for h7
2021-02-05 22:29:23 -05:00
rusefillc
59efbf8833
code reuse good, code duplication bad
2021-02-05 22:19:24 -05:00
rusefillc
c549a13c1f
let's build for h7
2021-02-05 22:10:59 -05:00
rusefillc
1c51e06e35
let's build for h7
2021-02-05 20:58:34 -05:00
rusefillc
4009e87b18
let's build for h7
2021-02-05 20:25:01 -05:00
rusefillc
146738f776
let's build for h7
2021-02-05 20:18:47 -05:00
rusefillc
48adc90975
let's build for h7
2021-02-05 20:16:10 -05:00
rusefillc
79b035a7b0
that's a bit useless?
2021-02-05 20:14:52 -05:00
rusefillc
2b2c020582
hellen72b
2021-02-05 19:20:04 -05:00
Matthew Kennedy
7fec313f50
Proteus analog input ci ( #2271 )
...
* test vbatt
* test proteus vbatt
* tolerance
* these don't work on proteus
* new engine type
* test analog input
* more test points, less tolerance
* console build needs this file generated
* only include for hw ci builds
* wiring info
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-02-03 13:34:48 -06:00
Matthew Kennedy
7af3931032
hardware ci tweaks ( #2266 )
...
* frankenso config
* Revert "frankenso config"
This reverts commit 5bb2375ba2d33ae487273eaa5b7a4f12e8a9cecc.
* add hardware CI flag for proteus
* rename ci job
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-02-02 08:14:24 -06:00
David Holdeman
2a6efec24f
Pinouts Improvements ( #2263 )
...
* redo pinout generation in ci script
* missing operand
* fix some errors
* copy yaml
* more bugs
* fix bug
* wait for image to load
* set background color for hover in dark theme
* add feature: click on rows to select pin
* change cursor to pointer
* undo accidental submodule bump
* oops
2021-02-01 17:31:36 -06:00
Matthew Kennedy
e22a9e9d02
-g3 to -g ( #2256 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-31 14:13:55 -05:00
rusefillc
4bdc41d723
typo
2021-01-31 12:27:26 -05:00
David Holdeman
46ac46f171
Connector images, hellen128 mapping ( #2255 )
...
* add some connector images
* proteus black23
* add script
* add black23 to script
* remove redirect to send to stdout
* copy img
* black35
* rotate white35
* white35
* forgot last row of black35
* rename
* create in subdir
* hellen72 main
* connectors subdir stupid
* undo submodule update
* remove hash signs
* add hellen128 image
* cd to script dir first
* hellen128 rough draft
* gen hellen128
* fix paths
2021-01-31 08:11:18 -05:00
rusefi
b4ab11ddab
Miata default config: "22 - AN temp 4" is PA3 not PA6?
2021-01-28 23:30:46 -05:00
rusefi
fb592d3a0f
removing weird stuff
2021-01-28 23:16:43 -05:00
rusefillc
f8f90cbffb
No hablo inglés
2021-01-28 20:43:23 -05:00
rusefillc
9cec794f27
IGNORE_FLASH_CONFIGURATION
2021-01-28 18:03:45 -05:00
rusefillc
3c62dfc39d
mre_f4_recovery build
2021-01-28 17:46:49 -05:00
rusefillc
d5f914f96a
Hellen mapping #2235
...
fixing CLT mis-mapping
2021-01-27 22:58:06 -05:00
rusefillc
ab12a4d187
Revert "FRANKENSO to use HAL_VSS_USE_PAL"
...
This reverts commit 7c66b535
2021-01-24 00:05:17 -05:00
rusefillc
7c66b535e5
FRANKENSO to use HAL_VSS_USE_PAL
2021-01-23 22:57:13 -05:00
rusefillc
86cb26f9b1
https://github.com/rusefi/rusefi/pull/2236 by AlexHLinS
2021-01-23 20:08:57 -05:00
rusefillc
0ae7eed5be
knock-knock
2021-01-23 00:00:34 -05:00
rusefillc
fb03e1ff0e
Merge remote-tracking branch 'origin/master' into master
2021-01-22 22:58:23 -05:00
David Holdeman
8e2f6e57d8
Hellen mapping ( #2235 )
...
* convert hellen mapping.yaml
* remove mapping.yaml as it is not used
2021-01-22 16:51:02 -05:00
rusefillc
97ab1f8f24
Merge remote-tracking branch 'origin/master' into master
2021-01-22 12:03:30 -05:00
David Holdeman
928b8ce70a
New board pin-mapping system ( #2231 )
...
* convert mre mapping
* convert mre mapping
* funny stuff for GPIOA_5
* move class next to id
* rough draft
* update scripts
* fix some errors
* fix some errors
* try
* check against null
* try amp
* try
* try
* fix some errors
* update scripts
* fix maybe
* fix maybe 2
* fix maybe
* fix maybe
* fix
* try
* fix
* use .equals
* use StringBuilder
* use instanceof
* use .max
* remove getMaxValue
* Suppress Warning
* major optimization
* fix maybe
* off-by-one error
* move yaml file loop
* add j2 connector
* add pads yaml
* check for null or empty
* add AV pins to pads
* forgot class
* move registerpins out of loop
* fix typo
* rebase
* check if string
* convert frankenso
* convert frankenso
* tyop
* missing class
* copy mre to skel
* remove prometheus yaml
* remove kinetis yaml
* build configDefinition
* replace var with string
* slight refactor
2021-01-22 12:03:14 -05:00
rusefillc
4fb0f6e5c3
Hellen72
2021-01-22 02:09:28 -05:00
rusefillc
7f893c6159
Hellen72
2021-01-22 02:02:16 -05:00
andreika-git
5fbb1c6b5d
hellen72 trigger PAL mode ( #2233 )
...
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2021-01-21 10:22:29 -05:00
Andrey G
27905c6817
Chibi os 20 ( #2212 )
...
* Update ChibiOS
* Fix Makefiles includes paths
* halconf.h: remove flash hack
* mcuconf: fix EXTI ptiorityes
* Digital Input: ICU: use designated initializers, initialize 'arr'
* ChibiOS: lis302dl fix
* ADC: update to new API
* UARTConfig: timeout_cb field, formating
* ChibiOS: remove _exit, _kill, _getpid
* Fix lis302dl
* Bump config versions
* chconfig_common: cosmetic changes
* stm32f4ems: commulative config update
* Update Simulator
* ALLCSRC already contain all needed ChibiOS files.
Same for ALLINC and ALLCPPSRC
* ChibiOS fix for Simulator
* ChibiOS: port lock/unlock hook and MMC over SPI timeout
* STM32F7: update configs
* STM32F7: update linker file
* Cypress: port ADC lld to ChibiOS-20
* Cypress: port SPI lld to ChibiOS-20
* Cypress: port CAN lld to ChibiOS-20
* Cypress: fix include path for rules.ld
* Cypress: update chconf.h and halconf.h for ChibiOS-20
* Kinetis: update ADC lld to ChibiOS-20
* Kinetis: update SPI lld to ChibiOS-20
* Kinetis: update UART lld driver for ChibiOS-20
* Kinetis: update chconf.h and halconf.h for ChibiOS-20
* Kinetis: fix include path for rules.ld
* Nucleo F746: update ld script
* Nucleo F746: fix compile
* Bootloader: fix compilation with ChibiOS-20, cleanup
* Bootloader: add way to pass crosscompiler using CROSS_COMPILE
* Debug build arguments
* Simulator: fix windows compilation
Exclude syscalls_cpp.cpp from compilation
2021-01-19 15:20:35 -05:00
Andrey G
d134fabc51
Simplify Makefile, unify board.mk files ( #2229 )
...
* Proper way to add lis302 driver
* Proper way to add license directory to includes
* Makefile: simplify
All ChibiOS stuff is accumulated in ALLCSRC, ALLINC and so on.
* board.mk: append sources and includes to ALLSRC, ALLCPPSRC, ALLINC
* Cypress: fix CANv2 includence into build
2021-01-17 09:32:06 -05:00
Andrey G
052e2e558b
Supress annoing unused warnings ( #2216 )
2021-01-11 08:49:20 -05:00
rusefi
dcc1d7ad01
nb2 and proteus usability
2021-01-11 01:17:03 -05:00
rusefi
fcc49918f9
vvt knock
2021-01-10 18:57:27 -05:00
Andrey G
75098a0d4b
Lcd fix (I hope) ( #2211 )
...
* LCD: check if settings are valid on each access
* Lada Kalina: remove duplicate code
All LCD pins are set to GPIO_UNASSIGNED in disableLCD()
* Remove duplicate code
* We still need to know when invalid gpio is used...
This reverts commit 9c12c4dd44
.
2021-01-09 17:16:10 -05:00
rusefillc
554dec7a05
Hellen
2021-01-09 11:24:13 -05:00