diff --git a/arch/avr/src/avr/up_createstack.c b/arch/avr/src/avr/up_createstack.c index 781258e702d..59c79c2149d 100644 --- a/arch/avr/src/avr/up_createstack.c +++ b/arch/avr/src/avr/up_createstack.c @@ -160,7 +160,9 @@ int up_create_stack(FAR struct tcb_s *tcb, size_t stack_size, uint8_t ttype) tcb->adj_stack_ptr = (FAR void *)top_of_stack; tcb->adj_stack_size = stack_size; +#if defined(ARCH_HAVE_LEDS) board_autoled_on(LED_STACKCREATED); +#endif return OK; } diff --git a/arch/avr/src/common/up_initialize.c b/arch/avr/src/common/up_initialize.c index 298c71c1a17..173e1450db8 100644 --- a/arch/avr/src/common/up_initialize.c +++ b/arch/avr/src/common/up_initialize.c @@ -297,6 +297,8 @@ void up_initialize(void) up_usbinitialize(); +#if defined(ARCH_HAVE_LEDS) board_autoled_on(LED_IRQSENABLED); +#endif }