rusefillc
dc2605d84c
Update readme.md
2024-02-25 21:04:52 -05:00
rusefillc
194d35c7d4
Update readme.md
2024-02-25 10:07:05 -05:00
rusefillc
d151e2ead4
Update readme.md
2024-02-25 10:06:06 -05:00
David Holdeman
674b4f1563
add clean hook
2024-02-20 06:57:27 -05:00
David Holdeman
6999f5c4c5
Call make directly from workflow
2024-02-17 16:36:41 -04:00
David Holdeman
14c38631c6
call make bootloader from make
2024-02-16 21:36:55 -04:00
David Holdeman
b10ba4ddf5
import board-specific meta-info
...
use script to find meta-info-<bundle name>.env
2024-02-16 00:48:57 -04:00
David Holdeman
ea49d3d5eb
Set build env variables, don't pass to Make
2024-02-15 22:55:52 -04:00
andreika-git
7ec8355112
use blt_bool https://github.com/rusefi/rusefi/pull/5922
2024-02-08 14:29:59 -05:00
andreika-git
bcf8a8826f
use blt_bool https://github.com/rusefi/rusefi/pull/5922
2024-02-08 14:29:59 -05:00
andreika-git
f508d98288
OpenBLT: blink yellow LED faster if bad nBank status is detected https://github.com/rusefi/rusefi/issues/5921
2024-02-08 14:29:59 -05:00
Matthew Kennedy
37810323e2
use FLASH_BASE instead of completely magic numbers
2024-02-02 14:51:06 -05:00
Matthew Kennedy
e1e5333a32
cover H7 too
2024-02-02 14:51:06 -05:00
Matthew Kennedy
732becec4d
more F7 cache misbehavior
2024-02-02 14:51:06 -05:00
andreika-git
3f65783849
OpenBLT yellow blinker https://github.com/rusefi/rusefi/issues/5901
2024-02-01 17:39:54 -05:00
rusefillc
fec6804cf5
Openblt can
2024-01-27 22:18:51 -05:00
rusefillc
c320541e04
f7 openblt
2024-01-26 17:09:52 -05:00
andreika-git
c6fbc0e066
CpuMemSet()
2024-01-24 10:53:42 -05:00
andreika-git
06495725e0
Add BOARDINC to the bootloader's Makefile
2024-01-01 11:53:18 -05:00
andreika-git
7c86c0d7d3
fix logHardFault for BL and cleanup
2023-12-30 16:22:30 -05:00
andreika-git
1be4250a8a
move getHwPort/Pin to stm32_pins
2023-12-30 16:22:30 -05:00
andreika-git
3118bbe0d0
more port-specific files for BL
2023-12-30 16:22:30 -05:00
andreika-git
a572407e03
port-specific files for BL
2023-12-30 16:22:30 -05:00
andreika-git
5b200d595e
Add short name support to BL makefile
2023-12-30 16:22:30 -05:00
rusefillc
2e8b2aef48
integration
2023-12-28 14:58:22 -05:00
Matthew Kennedy
0d041e6112
move bootloader files
...
* move bootloader files
* minor cleanups
* makefile
2023-12-28 14:57:43 -05:00
rusefillc
1128eb2ac2
bootloader
2023-12-26 15:31:31 -05:00
rusefillc
542673a839
bootloader
2023-12-26 15:24:58 -05:00
Matthew Kennedy
204ca9dc36
fix reboot-to-dfu
2023-12-26 12:36:27 -05:00
Matthew Kennedy
14a87d497e
remove ccache
2023-11-02 14:30:22 -04:00
Matthew Kennedy
cf82019b91
strip out dfu
2023-08-27 10:34:47 -04:00
Matthew Kennedy
2fa2f2d522
hard fp
2023-08-27 09:35:53 -04:00
Matthew Kennedy
88193c5ea8
bootloader builds
2023-08-27 09:35:43 -04:00
rusefillc
67834809d4
Get rid of HW_LAYER_EMS ( #5389 )
...
Now we have HW_LAYER(_CPP) for common HW stuff
And HW_LAYER_PORT(_CPP) for ports stuff
Co-authored-by: Andrey Gusakov <dron0gus@gmail.com>
2023-07-04 23:42:13 -04:00
rusefillc
9e838f1d12
HW_LAYER_EMS* renamed to HW_LAYER_PORT* ( #5387 )
...
* HW_LAYER_EMS_CPP renamed to HW_LAYER_PORT_CPP
* HW_LAYER_EMS renamed to HW_LAYER_PORT
---------
Co-authored-by: Andrey Gusakov <dron0gus@gmail.com>
2023-07-04 22:30:20 -04:00
Matthew Kennedy
01f7e4068d
rename obd_code_e -> ObdCode
...
(cherry picked from commit d6534157a03d19bb2e8aeece301642c053a081d0)
2023-04-29 00:44:00 -04:00
Andrey Gusakov
97759fbc5c
This include directory is no longer exist
2023-04-07 03:47:05 -04:00
Matthew Kennedy
73f4436397
deduplicate $(BOARD_DIR) in makefiles ( #5024 )
...
* calculate BOARD_DIR exactly once
* deduplicate board scripts
* unit tests
* make passes variables to openblt build properly
* was this an intentional omission?
* s
* prometheus
* prometheus
2023-02-01 14:41:27 -05:00
David Holdeman
d3907ba08c
remove clean_env_variables script ( #5012 )
2023-01-28 19:55:40 -05:00
rusefillc
fcc61f4e71
Default binary should have more relaxed pinout: serial fix #4998
...
ohh unexpected consequences
2023-01-23 08:38:10 -05:00
rusefillc
083bafb3ba
Refactoring: less confusion macro names around serial/uart/etc in connectivity #4999
2023-01-23 05:09:32 -05:00
Matthew Kennedy
ced5db5d53
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
1375f6e0bc
not used by BL?
2022-09-05 18:48:02 -04:00
rusefillc
6a6f6fde9f
+x
2022-09-05 18:39:06 -04:00
Matthew Kennedy
c3d6bd7e59
Pt2001 module ( #4396 )
...
* pt2001 uses module
* read flag0
* c
* libfirmware
* makefiles
* are unit tests happy?
* bootloader
2022-08-08 08:53:08 -04:00
Matthew Kennedy
a0d8ae3f4f
use libfirmware for a few things ( #4351 )
...
* use libfirmware
* unit tests
* crc
* missed one
* bootloader
2022-07-16 02:22:51 -04:00
Matthew Kennedy
bc6a87cadc
allow enum_class in rusefi_hw_enums.h ( #4104 )
...
* make things c++ friendly
* install various canaries in coal mines
* using is much clearer than typedef
* fixing builds
* lps25
* trigger includes were a mess
* c -> c++ cleanup
* os util
* why did so many include os_util.h?
* fwd declare
* cypress/kinetis
* s
* eg33 happy
* happy sim
* cypress usb
* pch
* cypress
* doesn't need to include all that
* h7
2022-04-25 20:38:16 -04:00
rusefillc
25e54524e7
more copy-pasta :(
2022-02-06 22:00:49 -05:00
rusefillc
65df8adf64
407 eeprom ( #3896 )
...
* I2C EEPROM support #3860
enable
* I2C EEPROM support #3860
fresh contib
* I2C EEPROM support #3860
fresh contib
* I2C EEPROM support #3860
BL gives us extra pain
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-02-05 15:57:11 -05:00
rusefillc
c61657be0f
Catch up with Chibios 20.3 #2555
2022-01-15 22:09:33 -05:00