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.

AM2634: AM263x - is there an example project present to demonstrate Phase shifted Full Bridge control with AM2634 MCU

Part Number: AM2634
Other Parts Discussed in Thread: SFRA

AM263x - is there an example project present to demonstrate Phase shifted Full Bridge control with AM2634 MCU.

  • Hi

    Sorry, we dont have an example currently. It is currently not in the plan. 

    Are you trying to look for something like this from the Digital Power SDK:

    https://dev.ti.com/tirex/explore/node?node=A__ALpm2W9K-3JgGYdSSOX3-A__digital_power_c2000ware_sdk_software_package__5C6SEVO__LATEST

    We will try to support you through e2e with the syscfg configurations if you are trying to build an application.

    May I know your complete requirement.

    AM2634 Demos are placed in this link:

    https://dev.ti.com/tirex/explore/node?node=A__ALE2ZhNMRrGUETGIo9ioyA__AM263x-Traction-Inverter-Demo__TgMm0pe__LATEST

    Regards

    Sri Vidya

  • Hi SriVidya, 

    Yes, we are creating Peak Current Controlled Mode PSFB DC-DC Power Converter using AM2634.

    currently in AM2634 demos there is no such example which demonstrates the PSFB.

    i can see some demos available with TMS320 series MCUs.

    Is it possible for you to share a demo project with AM2634 ?

    Regards

    Bikash

  • Hi Bikash

    No currently we dont plan to create any example project for the Phase shifted Full Bridge. It is not planned for the release.

    We will support you with the configuration. You can use the existing EPWM Trip Zone and CMPSS Trip examples in the SDK and carryout the implementation. If you are stuck or have any doubts regarding the configuration of EPWMS, we will support you through e2e.

    i can see some demos available with TMS320 series MCUs.

    Could you please share me link for this example or app note which is suitable for your requirement.

    We can take a look and tell if it can be taken as reference for AM263. Because we made sure that the AM263 API routines have similar naming structure for easier porting from other device examples. If the APIs are same, you can very well try porting the same into AM263.

    Regards

    Sri Vidya

  • Hi Sri Vidya,

    Thank You for reply.

    I was referring to below example that is with C2000 Mcus,.

    TIDM-02000-Peak Current Controlled Mode PSFB DC-DC Power Converter

    I am trying to develop same with AM2634.

    Regards

    Bikash

  • Hi Bikash

    I am looking at the C2000 project and see that the example has Control Driver APIs similar to AM263. So you can try porting it onto AM263.

    On top level the following are the differences I see.

    1. AM263 has syscfg. In C2000 all the initialization is done through APIs like - PSFB_HAL_setupPWMs, PSFB_HAL_setupADC. This initialization can be done through syscfg by looking at the AM263 examples in the SDK.
    2. SFRA module is not present in AM263
    3. CLA is not present in AM263.
    4. The ADC-CMPSS module is slightly different from C2000. Do check the AM263 examples for betetr understanding.
    5. Advanced Math Trig Lib is present in AM263 for Trignometric calculations for improved performance.
    6. TMU is not present in AM263, hence any control loop related calculations will be slower - For this we advice you to keep control Loop related ISRs and Time Critical applications inside the TCM of AM263 for faster execution time.
    7. Make sure to always build your application in Release mode with optimizations at z and Link time optimization enabled for the better Am263 performance. 
    8. ADC register read both 16 bit and 32 bit read consumes 21 CPU cycles in AM263. Try to keep your ADC reads consecutive fashion - ADC_Base0_SOC0, ADC_Base0_SOC1, etc --> which makes the 32-bit ADC read possible instead of 16-bit reads, Hence reducing the CPU cycles required.
    9. Digital Control Library is not present for AM263. Hence you can use the same DCL Lib used for C2000. You can place those DCL files required in the AM263 project workspace.

    How do you test this software? Do you have the PSFB DC-DC of TI board with you? OR are you testing this with your custom board.

    I am asking this because, the Control Card Pin Mappings Used in this project for C2000 might be different from the AM263. Its better to evaluate if all the module initializations are present in the AM263 before you start with the porting.

    Let me know your inputs.

    Thanks & regards

    Sri Vidya

  • Thank You Srividya for your inputs.

    For testing we are planning to use the PSFB DCDC board from TI.

    Can we use this board together with AM263x eval board?

    can you please help me with the product link?

    BR

    Bikash

  • Hi Bikash

    What Product Link do you need?

    or testing we are planning to use the PSFB DCDC board from TI.

    You need to be careful with the pin mappings with AM263, especially the ADC pins. Which AM263 Rev board do you currently have?

    Thanks & Regards

    Sri Vidya

  • Hi Srividya,

    I am looking for the PSFB dcdc board from TI.

    Regards

    Bikash

  • Hi Bikash

    This board you are asking for is not owned by the AM263 team. 

    I am sharing with you the C2000 product links:

    https://www.ti.com/tool/TIDM-02000

    https://www.ti.com/tool/TIDM-PSFB-DCDC

    Are you planning to purchase this board?

    Regards

    Sri Vidya