rp2040

RP2040 Programming without SDK
Log | Files | Refs

commit 14b949eb9a8573299b041aac480428a3499fb28c
parent 5663f3c58ba4dd0dc99ea67af4b9fd473dd67bfb
Author: Matsuda Kenji <info@mtkn.jp>
Date:   Sun, 19 Mar 2023 09:34:59 +0900

check xosc_status for debugging
xosc seems fine after enabled

Diffstat:
Mmain.s | 9+++++++++
1 file changed, 9 insertions(+), 0 deletions(-)

diff --git a/main.s b/main.s @@ -44,6 +44,15 @@ gpio_reset_chk: lsl r1, r1, #4 str r1, [r0, #0] // XOSC_CTRL + ldr r0, xosc_base + ldr r1, [r0, #0x4] // XOSC_STATUS + lsr r1, r1, #24 + mov r2, #1 + and r1, r2 + bne xosc_ok + bl led_blink +xosc_ok: + // wait for xosc startup xosc_stable: ldr r0, xosc_base