![](/images/backgrounds/264405/264405-14996x1.png)
PowerQUICC II CPM Initialization
MCCF1 register initialization:
•Group 1 = 00: Group 1 (MCC channels
•Group 2 = 00: Group 2 (MCC channels
•Group 3 = 00: Group 3 (MCC channels
•Group 4 = 00: Group 4 (MCC channels
Final Result of MCCF1 register is 0x00.
MCCF2 register initialization:
•Group 1 = 00: Group 1 (MCC channels
•Group 2 = 00: Group 2 (MCC channels
•Group 3 = 00: Group 3 (MCC channels
•Group 4 = 00: Group 4 (MCC channels
Final Result of MCCF2 register is 0x00 (don’t care).
In Independent Direct Mode and in
MCCF1 register initialization:
•Group 1 = 00: Group 1 (MCC channels
•Group 2 = 00: Group 2 (MCC channels
•Group 3 = 01: Group 3 (MCC channels
•Group 4 = 01: Group 4 (MCC channels
Final Result of MCCF1 register is 0x05.
MCCF2 register initialization:
•Group 1 = 00: Group 1 (MCC channels
•Group 2 = 00: Group 2 (MCC channels
•Group 3 = 01: Group 3 (MCC channels
•Group 4 = 01: Group 4 (MCC channels
Final Result of MCCF2 register is 0x05.
For details on MCC Initialization, See Boot Firmware sources: tst\c\pqtdm.c Function vPQTDM_MCC_Init_PQII.
NOTE
The MCCs must be initialized before connecting to them in the SIRAM, otherwise unpredictable errors, such as undue underruns will occur.
74 | Interphase Corporation |