From 44d54b9a4c1f98dd500fbf74a29f7415dca451f3 Mon Sep 17 00:00:00 2001 From: Peter M Date: Sat, 21 Feb 2026 11:31:20 +0100 Subject: [PATCH] RP2: Improve initial flash message After first flash/install of atomvm on picos, user was met with the rather blunt "Fatal error:.." Signed-off-by: Peter M --- src/platforms/rp2/src/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/platforms/rp2/src/main.c b/src/platforms/rp2/src/main.c index 71c4ce9c22..5954aac5b3 100644 --- a/src/platforms/rp2/src/main.c +++ b/src/platforms/rp2/src/main.c @@ -86,9 +86,9 @@ static int app_main() if (!avmpack_is_valid(MAIN_AVM, XIP_SRAM_BASE - (uintptr_t) MAIN_AVM)) { sleep_ms(5000); - fprintf(stderr, "Fatal error: invalid main.avm packbeam\n"); + fprintf(stderr, "No application loaded. Please flash your application to get started.\n"); if (avmpack_is_valid(LIB_AVM, (uintptr_t) MAIN_AVM - (uintptr_t) LIB_AVM)) { - fprintf(stderr, "Lib avm packbeam is valid, though\n"); + fprintf(stderr, "Core libraries are loaded and ready.\n"); } AVM_ABORT(); }