summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
Diffstat (limited to 'firmware')
-rw-r--r--firmware/export/imx233.h4
-rw-r--r--firmware/target/arm/imx233/timer-imx233.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/firmware/export/imx233.h b/firmware/export/imx233.h
index 70be3788ff..a18b584d8e 100644
--- a/firmware/export/imx233.h
+++ b/firmware/export/imx233.h
@@ -61,8 +61,8 @@
61#define FRAME_PHYS_ADDR (DRAM_ORIG + DRAM_SIZE - TTB_SIZE - FRAME_SIZE) 61#define FRAME_PHYS_ADDR (DRAM_ORIG + DRAM_SIZE - TTB_SIZE - FRAME_SIZE)
62#define FRAME ((void *)(FRAME_PHYS_ADDR - UNCACHED_DRAM_ADDR + BUFFERED_DRAM_ADDR)) 62#define FRAME ((void *)(FRAME_PHYS_ADDR - UNCACHED_DRAM_ADDR + BUFFERED_DRAM_ADDR))
63 63
64/* Timer runs at APBX speed which is derived from ref_xtal@24MHz */ 64/* Timer runs at 32KHz, derived from clk32k@32KHz */
65#define TIMER_FREQ 24000000 65#define TIMER_FREQ 32000
66 66
67/* USBOTG */ 67/* USBOTG */
68#define USB_QHARRAY_ATTR __attribute__((section(".qharray"),nocommon,aligned(2048))) 68#define USB_QHARRAY_ATTR __attribute__((section(".qharray"),nocommon,aligned(2048)))
diff --git a/firmware/target/arm/imx233/timer-imx233.c b/firmware/target/arm/imx233/timer-imx233.c
index bcc1974c63..4175dde95a 100644
--- a/firmware/target/arm/imx233/timer-imx233.c
+++ b/firmware/target/arm/imx233/timer-imx233.c
@@ -58,7 +58,7 @@ bool timer_set(long cycles, bool start)
58bool timer_start(IF_COP_VOID(int core)) 58bool timer_start(IF_COP_VOID(int core))
59{ 59{
60 imx233_setup_timer(USER_TIMER_NR, true, timer_cycles, 60 imx233_setup_timer(USER_TIMER_NR, true, timer_cycles,
61 HW_TIMROT_TIMCTRL__SELECT_TICK_ALWAYS, HW_TIMROT_TIMCTRL__PRESCALE_1, 61 HW_TIMROT_TIMCTRL__SELECT_32KHZ_XTAL, HW_TIMROT_TIMCTRL__PRESCALE_1,
62 false, &timer_fn); 62 false, &timer_fn);
63 return true; 63 return true;
64} 64}