AM335x PG Transition

The next revision of the AM335x processor will feature updated OPP frequencies.

The following table illustrates the differences between PG1 and PG2 OPP frequencies:


 * 500MHz orderable is only available on ZCE Package


 * 700MHz is not supported with a discrete orderable; please order the 800MHz device if 700MHz is needed

All superset devices can support the lower OPPs and associated frequencies. For instance, the 800MHz device can support Turbo, OPP120, OPP100, and OPP50. The reverse is not true 300MHz devices will not support the higher OPPs.

= How to run AM335xA at old OPP Frequencies =

Keep in mind that if you have developed software on a previously supported OPP, no SW changes are necessary as you have already setup the clocks. If you would like to move to the new frequency, a simple software update is required.

The AM335x supports 19.2, 24, 25, and 26MHz clocks.

f = XTAL / (N+1) x (M / M2)

Where:

f = MPU Clock

XTAL = crystal frequency

N = PLL Divider

M = Multiplier (required frequency)

M2 = Multiplier

Example: Lets assume that you would like to run AM335xA at OPP100 and want to take advantage of the new 600MHz frequency and a 24MHz clock is being used:

recall: f = XTAL / (N+1) x (M / M2)

f = 24 / (23 + 1) x (600/1)

f = 600

So, in uboot blankyty black add those N, M, M2 values