I am working on Vybrid platform to enable RTIC feature. When I wrote those registers, the value I read back was always zero. Even I used U-boot. For example:
I wrote : CAAM_RTIC_BASE_PTR->RWDOG = 0xffff;
CAAM_RTIC_BASE_PTR->RTHR = 0x1;
Then the value I read back was :
CAAM_RTIC_BASE_PTR->RWDOG = 0x0;
CAAM_RTIC_BASE_PTR->RTHR = 0x0;
Somebody can tell me why?
Solved! Go to Solution.
Ensure that, RTIC is not in Run-time mode before writing to those registers as they are read only while in Run-time mode. Use RSTA register to find out the state of RTIC.
Yes, before I wrote these registers. I checked RSTA register. It is always zero. Actually every registers are always zero. Even I read and wrote them with U-boot.
RTIC registers are set with 0 by default.I referred VYBRIDSRM and don't have much information to share. karinavalencia Can you ask the NXP Vybrid team to comment with any other information?