diff options
| -rw-r--r-- | ports/stm32/boards/LEGO_HUB_NO6/board_init.c | 8 | ||||
| -rw-r--r-- | ports/stm32/boards/LEGO_HUB_NO6/mpconfigboard.h | 2 |
2 files changed, 6 insertions, 4 deletions
diff --git a/ports/stm32/boards/LEGO_HUB_NO6/board_init.c b/ports/stm32/boards/LEGO_HUB_NO6/board_init.c index 0e5bc7118..8b2c0ce1b 100644 --- a/ports/stm32/boards/LEGO_HUB_NO6/board_init.c +++ b/ports/stm32/boards/LEGO_HUB_NO6/board_init.c @@ -124,11 +124,11 @@ void board_mboot_led_init(void) { void board_mboot_led_state(int led, int state) { if (state) { - hub_display_set(28, 0x7fff); - hub_display_set(31, 0x7fff); + hub_display_set(28 + led, 0x7fff); + hub_display_set(31 + led, 0x7fff); } else { - hub_display_set(28, 0); - hub_display_set(31, 0); + hub_display_set(28 + led, 0); + hub_display_set(31 + led, 0); } hub_display_update(); } diff --git a/ports/stm32/boards/LEGO_HUB_NO6/mpconfigboard.h b/ports/stm32/boards/LEGO_HUB_NO6/mpconfigboard.h index c681b092c..8aa9da951 100644 --- a/ports/stm32/boards/LEGO_HUB_NO6/mpconfigboard.h +++ b/ports/stm32/boards/LEGO_HUB_NO6/mpconfigboard.h @@ -145,6 +145,8 @@ #define MBOOT_SPIFLASH_CONFIG (&board_mboot_spiflash_config) #define MBOOT_LED1 0 +#define MBOOT_LED2 1 +#define MBOOT_LED3 2 #define MBOOT_BOARD_LED_INIT board_mboot_led_init #define MBOOT_BOARD_LED_STATE board_mboot_led_state |
