SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
ROM code must be aware of the reference clock provided to PLLs. That is, the speed of the quartz crystal, or the clock supplied by an external clock oscillator. On how to indicate the PLL reference clock, see PLL Reference Clock Selection
ROM code configures only PLLs which are required during boot. Therefore, if a PLL is required for the backup boot mode but not the primary boot mode, and if the backup boot mode never executes, then the PLLs required for backup boot are not enabled.
The following tables show the HSDIV values that are programmed by the R5 ROM if a boot mode uses it. A value of NA means that the ROM does not program that HSDIV
PLL POSTDIV | HSDIV | Value | Frequency(MHz) | Boot Peripheral/IP |
---|---|---|---|---|
0 | HSDIV0 | 4 | 500 | MAIN SYSCLK0 |
0 | HSDIV1 | 10 | 200 | OSPI |
0 | HSDIV2 | NA | NA | NA |
0 | HSDIV3 | 15 | 133 | GPMC NOR/GPMC NAND |
0 | HSDIV4 | 8 | 250 | CP_GEMAC(Ethernet) |
1 | HSDIV5 | 5 | 200 | eMMC0 |
1 | HSDIV6 | NA | NA | NA |
1 | HSDIV7 | 4 | 250 | DMTimer |
1 | HSDIV8 | 10 | 100 | SERDES |
1 | HSDIV9 | NA | NA | NA |
PLL POSTDIV | HSDIV | Value | Frequency(MHz) | Boot Peripheral/IP |
---|---|---|---|---|
0 | HSDIV0 | 10 | 192 | UART |
0 | HSDIV1 | 12 | 160 | UART |
0 | HSDIV2 | 5 | 384 | SA2UL |
0 | HSDIV3 | NA | NA | NA |
0 | HSDIV4 | 80 | 24 | USB |
1 | HSDIV5 | 6 | 160 | OSPI |
1 | HSDIV6 | NA | NA | NA |
HSDIV | Value | Frequency(MHz) | Boot Peripheral/IP |
---|---|---|---|
HSDIV0 | 3 | 800 | R5F cores |