Commit Graph

171 Commits

Author SHA1 Message Date
Matthew Kennedy 9907c08308 bootloader tolerates missing pins 2024-03-13 09:26:08 -04:00
Matthew Kennedy 6ec1481f01 only: blink more LEDs 2024-03-13 09:24:48 -04:00
andreika-git 62a52400ab Enable CAN for OpenBLT https://github.com/rusefi/rusefi/issues/6043 2024-03-12 09:13:30 -04:00
andreika-git 094ca97373 Enable CAN for OpenBLT https://github.com/rusefi/rusefi/issues/6043 2024-03-12 09:13:30 -04:00
David Holdeman cc592a6c88 Update bootloader readme.md 2024-03-08 18:39:33 -05:00
andreika-git 1984bd6015 More CAN flexibility https://github.com/rusefi/rusefi/issues/6043 2024-03-08 18:39:08 -05:00
andreika-git 01fa28c236 fix CanReceivePacket https://github.com/rusefi/rusefi/issues/6043 2024-03-08 18:39:08 -05:00
andreika-git f9dff2bfc8 Enable CAN for OpenBLT 2024-03-08 18:39:08 -05:00
David Holdeman fc49f6bdd9 remove sentinel files when cleaning 2024-03-02 19:28:44 -05:00
David Holdeman b9672fb8d5 move target sentinel rules to separate makefile 2024-03-02 18:39:08 -05:00
David Holdeman 8399af96ab include config makefile for bootloader 2024-02-27 19:49:03 -05:00
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 d6534157a0)
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