Commit Graph

359 Commits

Author SHA1 Message Date
rusefi dca247a9d8 Epic: daily drive Nissan #4865 2022-12-02 20:15:08 -05:00
rusefillc 8d2dcee119 8chan 2022-12-01 23:07:13 -05:00
rusefillc 2e8cc650b0 ubuntu-latest right? 2022-11-29 22:59:01 -05:00
rusefillc 3e9ae89ca3 hiding discovery until next week 2022-11-22 17:41:14 -05:00
Nathan Schulte 877fa21bd8 fix simulator build (via MinGW) (#4799)
* firmware: kill -9 dead hipLastExecutionCount

* firmware: pin_repository C includes efi_gpio.h

* firmware: controllers: tidy #endif comments

* firmware: primary_pins logic depends EFI_GPIO_HARDWARE

* firmware: only print ADC info if HAL_USE_ADC

* firmware: digital_input: tidy #endif comments

* firmware: digital_input logic depends on e.g. HAL_USE_ADC

* firmware: digital_input logic depends !EFI_SIMULATOR

* firmware: digital_input logic depends e.g. HAL_USE_ADC

* simulator: Makefile includes RUSEFI_LIB_C as CSRC

* Revert "GHA/build-firmware: pin agents to Ubuntu 20.04 (#4793)"

This reverts commit 51e368245b.
2022-11-18 23:43:43 -05:00
Nathan Schulte 51e368245b GHA/build-firmware: pin agents to Ubuntu 20.04 (#4793)
resolves #4791
2022-11-18 08:21:32 -05:00
rusefillc 4dad071eba docs 2022-11-17 15:49:05 -05:00
rusefillc 1c46be9028 i should never play lottery 2022-11-16 23:34:30 -05:00
rusefillc 29604cbd60 https://github.com/rusefi/hellenNA6_issues/issues/35 2022-11-09 14:41:21 -05:00
Nathan Schulte 00e43f9a46 use rusEFI pruned ARM GCC 11.3 (#4763)
* use rusEFI pruned ARM GCC 11.3

* fix Firmware at GHA: avoid dash

* avoid double decompress in provide_gcc.sh

also ensure TMP_DIR, avoiding strange woes about GHA CI: ./firmware/provide_gcc.sh: 23: pushd: not found
2022-11-09 07:18:40 -05:00
rusefillc e3cfb5ce0b gcc11 (#4680)
* gcc11

* Gcc 11 hw ci (#4754)

* hw ci -> gcc11

* setup script

* GCC 11.3 (#4757)

* setup_linux_environment.sh tar uses --auto-compress

* use ARM GCC 11.3

* gcc11 #4680

* update build-primary-bundle GCC to v11.3 (#4758)

* factor GCC toolchain provider (#4761)

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
Co-authored-by: Nathan Schulte <8540239+nmschulte@users.noreply.github.com>
2022-11-08 18:10:53 -05:00
rusefillc ebe316411c GM 2022-11-04 12:47:20 -04:00
rusefi 1749a8174a need nissan 2022-11-01 21:31:35 -04:00
Matthew Kennedy de9ab76a31 gcc 10 (#4641)
* scripts

* change check version

* disable inlining

* all the spots

* it's funny that this works with the wrong file extension

* bootloader

* hardware ci runs gcc 10
2022-10-18 22:30:16 -04:00
rusefillc a272d63ceb so much weird 2022-10-18 22:29:43 -04:00
Matthew Kennedy 8e42bf840e Stub f429 (#4678)
* stub 429

* build cfg

* s
2022-10-18 21:19:25 -04:00
Matthew Kennedy ed23218759 enable proteus, select compiler in script (#4675)
* enable proteus, select compiler in script

* do it the new way

* blah

* old fashioned printf debugging

* sleep longer so we get battery voltage, and not on proteus

* firmware yaml

* remove print, it works!
2022-10-17 15:36:02 -04:00
Andrey 781da9dae3 Enable ethernet on one or both nucleo boards #4665 2022-10-16 22:36:31 -04:00
rusefillc 6a9f0908a4 Ant should go, gradle is the unified way #4371 2022-10-15 18:20:54 -04:00
rusefillc 3d6fc897bb let's separate Android from not Android 2022-10-15 13:22:07 -04:00
rusefillc a116354eda let's separate Android from not Android 2022-10-15 11:29:58 -04:00
rusefillc 8d805612b7 We've lost Proteus HW CI #4668
not alive
2022-10-15 10:45:53 -04:00
rusefillc 7cb8e2bde1 We've lost Proteus HW CI #4668
not alive
2022-10-15 10:09:16 -04:00
rusefi 57b654031b hellen72 2022-10-05 23:47:12 -04:00
rusefi 9bfbfe6dcd skip-rate 2022-10-01 21:54:22 -04:00
rusefillc e85b99afd2 need Proteus QC 2022-09-30 14:43:07 -04:00
Matthew Kennedy 9cd5553617 plumbing parts of 4621 (#4622)
* plumbing parts of 4621

* show error list

* exit on error too!

* this test has some unhealthy undefined behavior

* no uninitialized values

* no that doesn't work

* remove the invalid data and the bug becomes obvious
2022-09-25 18:49:54 -04:00
rusefillc 4344891126 miata 2022-09-19 18:41:10 -04:00
rusefi d6f504ce7c progress 2022-09-18 21:19:42 -04:00
rusefillc 5f3fbf2eee reducing code duplication and making CI happier 2022-08-31 20:53:17 -04:00
rusefillc 1cba861718 i like it this way 2022-08-31 20:43:07 -04:00
rusefillc bc2a7ff307 more CI help 2022-08-29 21:00:29 -04:00
rusefillc db0a7a837a "Print GCC version" consistency with other jobs 2022-08-27 18:29:58 -04:00
rusefillc d8ad70d1d7 progress 2022-08-27 15:19:35 -04:00
rusefillc bd9a177074 helping CI stay green 2022-08-27 14:51:41 -04:00
rusefillc c28d7d4bc9 helping CI stay green 2022-08-27 14:26:31 -04:00
rusefi 147168cdbb please always for now 2022-08-21 21:55:14 -04:00
rusefillc c6b4b563b1 please MRE 2022-08-18 21:11:19 -04:00
rusefillc cd30075ea4 upload ini from firmware build #4456 2022-08-18 10:19:09 -04:00
rusefillc ff7417d927 upload ini from firmware build #4456 2022-08-17 21:32:10 -04:00
rusefillc a716e1e2b4 upload ini from firmware build #4456 2022-08-17 21:00:49 -04:00
rusefi bde8e3c3ba upload ini from firmware build (#4456) 2022-08-17 20:41:06 -04:00
rusefi 3f15e93987 upload ini from firmware build (#4456) 2022-08-17 20:40:39 -04:00
rusefillc dad5b4524a upload ini from firmware build #4456
debug
2022-08-17 19:57:04 -04:00
Matthew Kennedy 2bfa3be1dc upload ini from firmware build (#4456) 2022-08-17 18:29:07 -04:00
rusefillc bdbc6e1452 minor honesty 2022-08-16 19:51:40 -04:00
rusefillc 04d5b7c32e reducing inconsistency between gen scripts: moving cypress 2022-08-16 16:18:55 -04:00
rusefillc ebfd16bf22 reducing inconsistency between gen scripts: moving cypress 2022-08-16 15:43:03 -04:00
rusefillc 12d1b6e018 reducing inconsistency, renaming .ini file 2022-08-16 11:20:51 -04:00
rusefillc 8ff04120a3 reducing inconsistency, renaming signature header 2022-08-16 11:08:24 -04:00