Commit Graph

27 Commits

Author SHA1 Message Date
rusefillc a82bb4b731 reducing bundle clutter
only:openocd
2025-01-26 12:54:12 -05:00
Andrey 9376543dcd saving the planet with some skip rates 2024-06-20 23:10:50 -04:00
David Holdeman 165ed40f85 find build targets automatically 2024-03-08 09:00:13 -05:00
rusefillc 72313524a2 we are flirting with Ethernet and lwip_bindings uses DYNAMIC threads 2024-02-25 17:55:05 -05:00
David Holdeman 50a698fdaf call compile.sh with compile scripts 2024-02-17 15:20:28 -04:00
David Holdeman 0a80fb2343 remove common_make 2024-02-16 09:40:26 -04:00
David Holdeman 9eea807d55 pull any variable from meta-info 2024-02-15 20:24:38 -04:00
andreika-git ce9480f854 remove SHORT_BOARD_NAME def from .mk https://github.com/rusefi/rusefi/issues/5931 2024-02-12 13:46:31 -05:00
andreika-git e6d4ac2630 use meta-info.env in build scripts https://github.com/rusefi/rusefi/issues/5931 2024-02-12 13:46:31 -05:00
andreika-git 17a7684f2a add meta-info.env files https://github.com/rusefi/rusefi/issues/5931 2024-02-12 13:46:31 -05:00
Andrey 4e8aa9c762 custom FW repos code generation process #5817
reducing short-board-mess?
2023-12-19 21:37:54 -05:00
rusefillc f66363309a unused RAM amounts 2023-12-05 15:43:18 -05:00
rusefillc 5d7ece6bc0 move SHORT_BOARD_NAME in to a makefile variable 2023-11-08 11:31:54 -05:00
rusefillc dfedfc0d82 one variable per line is usually better 2023-11-08 09:35:40 -05:00
rusefillc 3b6c9feea5
require LEDs (#5643)
* require all boards to define LED functions (#272)

* require all boards to define LED functions

* f429 nucleo

* small can

* small can

* add to header

* LEDs

---------

Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-11-03 12:56:59 -04:00
rusefillc 497342f0c8
variable shadowing should be avoided #5676 (#5680)
lwip needs ALLOW_SHADOW
2023-11-01 23:24:40 -04:00
Andreika 84c6d4cde6
More universal Board-ID for bench test (#5518)
* add STATIC_BOARD_ID defines to get Board-ID more universal

* add getBoardId()

* broadcast BENCH_TEST_BOARD_STATUS via CAN

* add guards for sendBoardStatus()
2023-08-18 18:41:17 -04:00
rusefillc 5c194059c0 reducing enum confusion 2023-06-19 00:37:11 -04:00
rusefillc 39865d84ce switch boards to mostly not use LED config 2023-06-05 14:12:32 -04:00
Andrey 51a76a9895 it's going to be painful 2023-04-29 08:20:53 -04:00
Matthew Kennedy 12db2221e6
make nucleo builds normal (#5035)
* make nucleo builds normal

* no skip for test

* don't check for `no`

* put back skips
2023-02-05 20:56:13 -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
Matthew Kennedy 6e3efed09c
more f429 business (#4679)
* 429 boots and LEDs work

* oops missed a comma

* enable on f767 too, since it should be the same board

* why not just completely duplicate it

* script should not be fancy

* script should not be fancy

* correct pins

* h743 while we're at it
2022-10-20 00:59:39 -04:00
rusefillc 582cc4a10e so much weird 2022-10-18 22:29:43 -04:00
rusefillc e11e2a2747 would this help nucleo-F429? 2022-10-18 22:02:28 -04:00
Andrey 5cfd07b675 F429 nucleo 2022-10-18 21:18:36 -04:00
Matthew Kennedy 69ab843ac0 stub 429 2022-10-18 21:11:58 -04:00