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:
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