diff --git a/os/hal/ports/SAMA/LLD/RTCv1/hal_rtc_lld.c b/os/hal/ports/SAMA/LLD/RTCv1/hal_rtc_lld.c index e408cd77d..174996b8e 100644 --- a/os/hal/ports/SAMA/LLD/RTCv1/hal_rtc_lld.c +++ b/os/hal/ports/SAMA/LLD/RTCv1/hal_rtc_lld.c @@ -328,6 +328,10 @@ struct RTCDriverVMT _rtc_lld_vmt = { */ void rtc_lld_init(void) { +#if SAMA_HAL_IS_SECURE + mtxConfigPeriphSecurity(MATRIX1, ID_SYSC, SECURE_PER); +#endif + /* RTC object initialization.*/ rtcObjectInit(&RTCD0);