Hello. Renesas Team.
there are only two registers related to the high-speed CRC function: CRC0CTL and PGCRCL. I understand that it works at the start of HALT instruction.However, I do not expect detailed action.
The summary of my questions is as follows.
Q1. There is no register to know when the CRC calculation ended. Can I know the completion of the calculation?Q2. Does the status transition automatically occur from HALT to NORMAL after the CRC calculation is completed?Q3. If Q2's answer is no, should i wake up MCU at the expected end time(when CRC calculation is completed)?
Thanks
A1: As the CPU enters the HALT state to start the CRC calc, when finished the HALT mode is released, and execution continues from after the HALT insn.
A2: Yes
A3: n/a
Refer to the flow chart from the hardware U/M for the usage of the high-speed CRC
Thanks ~ JimB
Does FW verify also use this function when serial FW downloading?
The serial programming verify function only compares contents of memory to the hex-file provided, it does no CRC operations.
Thanks a lot JimB