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.

TMS320F280049: Is the register/bit VMONCTL/BORLVMONDIS available in the header files and driverlib?

Part Number: TMS320F280049
Other Parts Discussed in Thread: C2000WARE

Dear champs,

I am asking this for our customers.

The user wants to disable the on-chip BOR and needs to set VMONCTL/BORLVMONDIS.

We notice this bit is described in the Table 12-10 of F28004x TRM, but it seems it is still not yet available in the corresponding bit-field header files "F28004x_analogsubsys.h" and driverlib.

Would you please check if it is available?

If not, would you please update it in the next release of the header files and driverlib?

We will need an API like 

static void ASysCtl_disableBOR (void)

For the time being, can we just directly modify it like this?

///////////////////

Uint16  *VMONCTL_reg = 0x0005D770;

 

    EALLOW;

    *VMONCTL_reg = 0x0100;

    EDIS;

///////////////////

Or any other suggestion?

Wayne Huang

  • hi Wayne ,

    I believe this has got corrected atleast in the driverlib .

    Which version of C2000ware are they using ?

    Its there in the latest 2.00.00.03 version.

    Yes the bitfield header F28004x_analogsubsys.h doesn't seem to have it though.

    Regards.

  • Dear Meghana,

    Yes, we use the latest 2.00.00.03 version, but do not see it in ASysCtl Module of the driverlib.

    Maybe we overlooked it.

    Would you explicitly show it?

    Wayne Huang

  • hi,

    Please take a look at the hw_asysctl.h in C2000Ware\driverlib\f28004x\driverlib\inc

    //*****************************************************************************
    //
    // The following are defines for the bit fields in the VMONCTL register
    //
    //*****************************************************************************
    #define ASYSCTL_VMONCTL_BORLVMONDIS 0x100U // Disable BORL(ow) feature on VDDIO

    We don't have a direct API for this though.

    Let me know if still unclear.

    Regard.

  • Dear Meghana,

    I see.

    Would you please help request to have the corresponding direct API in the driverlib and the corresponding bit-field header file in the future c2000ware release?

    It will be more friendly for the user to use it.

    Thank you.

    Wayne Huang