This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/DRA722: DRA722H OPP/VOL configuraiton

Part Number: DRA722


Tool/software: Linux

Dear experts,

    My customer is using DRA722H. It is H grade which means highest MPU frequency is 800MHz. I have readback Efuse MPU AVS registers on one DRA722H devicce :

root@dra7xx-evm:~# omapconf dump 0x4A003B20 0x4A003B28

|----------------------------|

| Address (hex) | Data (hex) |

|----------------------------|

| 0x4A003B20    | 0x03F003B0 |

| 0x4A003B24    | 0x03C003F6 |

| 0x4A003B28    | 0x03800487 |

|----------------------------|

 my question is if I want to run it @800MHz, which voltage should be used? 0x3B0 or 0x487?

Best Regards.

   Marvin

  • Hi Marvin,

    If you want to run the MPU at 800 MHz, you would need to set OPP_NOM which corresponds to 0x4a003b20 -> 0x3B0.

    Thanks and Regards,

    Piyali

  • Piyali,
    How do I understand the voltage 0x4A003B28 | 0x03800487 for DRA722H? Does it mean it can run higher frequency actually?
    Best Regards.
    Marvin
  • Hi Marvin,

    The CTRL_CORE_STD_FUSE_OPP_VMIN_MPU_x registers are generic registers for a given family of devices DRA72x. The DM will mention, how based on different specific part numbers the maximum frequency of operation is defined.

    In your case of DRA722H, since the maximum frequency specified by the DM is 800 MHz, the registers 0x4A003B24 and 0x4A003B28 will be a don't care for you.

    For someone who has say a DRA72xxP, since the maximum frequency specified by the DM is 1500 MHz, the registers 0x4A003B24 and 0x4A003B28 will need to be considered based on what frequency they want to set and the Table 5-8. Supported OPP vs Max Frequency in the DM.

    Thanks and Regards,
    Piyali