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.

TMS320F28P550SG: EPWM base address conflicts with LS8 and LS9 RAM

Part Number: TMS320F28P550SG

Tool/software:

Hi Champs,

When the LS8 LS9 RAM is configured as a CLA program, its address is 0x4000~0x7FFF, which conflicts with EPWM base address. After customer testing, it was found that using this LS8~9 memory would affect their EPWM operation.

So how can we solve this issue? Thank you!

Best Regards,

Julia

  • Hi,

    Three things to note here : 

    LS8,LS9 Ram are mapped to two locations - One for CPU and second for CLA.

    CPU access memories are mapped to below locations, so if CPU wants to access or setup these memories it needs to do that via the addr below before assigning it to CLA : 

    When LS8/9 are assigned to CLA then they can only be accessed below addr via program bus only

    If CLA reads or writes (via read/write CLA buses) then it writes to peripheral locations like EPWM in this case.

    Thanks