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.

PROCESSOR-SDK-AM57X: RTOS ABB support

Part Number: PROCESSOR-SDK-AM57X

Hello,

I am trying to configure ABB for the vdd_ supplies that require it (according to datasheet table 5-7).

I have not been able to find the code in the PROCESSOR-SDK-RTOS-AM57X that will allow me to do this. I expected it to be in the PDK, under either the board library or SBL, but I don't see it there.

Thanks in advance for your help,
Dave

  • The RTOS team have been notified. They will respond here.
  • Dave,

    The ABB and AVS code is only provide in the bootloader code and is not part of the board library. You can locate the code at :
    pdk_am57xx_1_0_5\packages\ti\boot\sbl\board\src

    the code is archived in sbl_avs_config.c and sbl_avs_config.h. Please review these files and let me know if this is what you are looking for. Please note that this code should be part of the init code before running the application.

    Regards,
    Rahul
  • Rahul,

    Thank you. I am familiar with the code in sbl_avs_config.c, and I am using the SBL_Configure_AVS() function in my system. However, as I understand it, AVS and ABB are two separate concepts, and the code in sbl_avs_config.c does not seem to be doing anything related to ABB.

    • The procedure to configure AVS is given in TRM figure 18-3, "AVS Class 0 Procedure." I believe this is what is being done by the SBL_Configure_AVS() function.
    • The procedure to configure ABB is given in TRM section 3.8.3.4, "ABB LDO Programming Sequence." However, I haven't been able to find this sequence in the boot loader. There is an "abb_data_t" type defined in sbl_avs_config.h, but it isn't being used anywhere.

    Thanks,
    Dave

  • For anyone who comes across this thread in the future, you can find more information on this topic at: e2e.ti.com/.../2169097