Example: Normal to Sleep Mode

Zynq UltraScale+ Device Technical Reference Manual (UG1085)

Document ID
Release Date
2.4 English

Sleep mode is entered from the normal mode when the following conditions are met.

1.Select sleep mode. Write a 1 to can.MSR[SLEEP].

2.Wait for the CAN bus to go idle.

3.Wait for all the TXFIFO and TXHPB messages to be transmitted.

In normal mode, can.MSR[LBACK] = 0 and can.SSR[CEN] = 1. Also, can.MSR[SNOOP] = don't care.