diff --git a/l0dables/lib/hardware.c b/l0dables/lib/hardware.c
index 332338435dde71c85ad181654e47e64909587491..2fd70658b1abf6b20c01ecda9bfa8fa94c8c23de 100644
--- a/l0dables/lib/hardware.c
+++ b/l0dables/lib/hardware.c
@@ -74,6 +74,9 @@ __weak void SystemInit() {
 	MXC_ICC1->cache_ctrl |= MXC_F_ICC_CACHE_CTRL_CACHE_EN;
 
 	SystemCoreClockUpdate();
+
+    // Enable API interrupt.
+  	NVIC_EnableIRQ(TMR5_IRQn);
 }
 
 // newlib syscall to allow printf to work.