summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCYFS <[email protected]>2026-04-17 11:43:20 +0800
committerBernard Xiong <[email protected]>2026-04-20 20:47:09 +0800
commitfa0a61c45bbdc8d7a0173069d74fbfab4631c908 (patch)
treeb4034df3f826319d1f2b80acfc4d3aaebd0103f7
parentae5b5ed1821b7a9ddcafa024856252fd724634f4 (diff)
[bsp][cvitek] fix timer clock frequency for 25MHz crystal
Update rt_hw_get_clock_timer_freq() in the c906_little and cv18xx_risc-v BSPs from 245000000 to 25000000. The timer clock source uses a 25MHz crystal, so the previous 245MHz setting was incorrect and caused wrong timer frequency reporting.
-rwxr-xr-xbsp/cvitek/c906_little/board/board.c2
-rwxr-xr-xbsp/cvitek/cv18xx_risc-v/board/board.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/bsp/cvitek/c906_little/board/board.c b/bsp/cvitek/c906_little/board/board.c
index 31790dcc44..21418d9dce 100755
--- a/bsp/cvitek/c906_little/board/board.c
+++ b/bsp/cvitek/c906_little/board/board.c
@@ -16,7 +16,7 @@
rt_uint64_t rt_hw_get_clock_timer_freq(void)
{
- return 245000000ULL;
+ return 25000000ULL;
}
void rt_hw_board_init(void)
diff --git a/bsp/cvitek/cv18xx_risc-v/board/board.c b/bsp/cvitek/cv18xx_risc-v/board/board.c
index b0c8f0b55d..6eb309af32 100755
--- a/bsp/cvitek/cv18xx_risc-v/board/board.c
+++ b/bsp/cvitek/cv18xx_risc-v/board/board.c
@@ -48,7 +48,7 @@ struct mem_desc platform_mem_desc[] = {
rt_uint64_t rt_hw_get_clock_timer_freq(void)
{
- return 245000000ULL;
+ return 25000000ULL;
}
void init_bss(void)