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-AM437X: UART3 interrupt ID

Part Number: PROCESSOR-SDK-AM437X

Hi community,

I just quickly wanted to report a software bug I found in the AM437x PDK since I found no other post regarding this issue.

The file <pdk>/drv/UART/soc/am437x/UART_soc.c Line 26 has a wrong interrupt id: 102 instead of what I found in the TRM, 76.
This will lead to issues in callback mode (SWI will not be triggered).
Changing this id to 76 solved the issues.

Maybe you can adapt this for the next pdk release, or point to this post if somebody else experiences similar issues.

Best,

Liliane

  • Hi Liliane,

    Thanks much for the feedback. I also see the the issue on Line 126 of pdk_am437x_1_0_16\packages\ti\drv\uart\soc\am437x\UART_soc.c in AM437x PRSDK 6.1.0.8.

    I also appears UART4 & UART5 also have incorrect mappings:

    UART TRM intr # Code intr #
    3 76 102
    4 77 137
    5 78 138

    I'll follow up on this internally with our development team.

    Regards,
    Frank