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.

LP-AM243: am2434

Part Number: LP-AM243
Other Parts Discussed in Thread: SYSCONFIG

Tool/software:

Hi all

Can I add PRU UART to my sysconfig?

  • Hi,

    What SDK version are you working with? Are you using an SDK example or you have created a custom one?

    Also, can you help me understand your use case behind the PRU UART requirement in Sysconfig? 

    Regards,

    Nitika

  • Dear Nitika,

    I am currently working with the following SDKs:

    • mcu_plus_sdk_am243x_10_00_00_20
    • ind_comms_sdk_am243x_09_02_00_08
    • pru-software-support-package-6.4.0

    I am trying to find a PRU UART example because my application requires more than nine UART interfaces. While exploring, I came across the PRU hardware UART examples available for the AM335x and AM62x. Unfortunately, the AM62x example did not compile successfully.

    Additionally, I looked for the PRU software example that was available for the AM335x to support a 9-bit UART device, but I could not locate the source code for this example.

    Using SYSCONFIG on the AM243x, I was unable to find any support for PRU UART. Could you please guide me on how to proceed or provide resources or examples for achieving this functionality on the AM243x?

    Thank you for your assistance.

    Best regards,
    Baruch

  • Hi Baruch,

    Thank you for the information. Allow me some time to discuss your requirement internally and get back to you.

    Additionally, can you let me know what speed and duplexity you are looking for with the UART interfaces?

    Regards,

    Nitika

  • Hi  Nitika

    All the PRU UART are about 115200 or slower.

    Thanks Baruch

  • Hi Nikita, Team,

    Is there any estimation when you expect to have an example or some documentation that will be able to help ?

    We will appreciate if we could get some guidance before the holidays.

    Regards,

    Nir.

  • Hi Nir,

    AM243x has 7 main domain UARTs, 2 MCU domain UARTs, and 2 PRU hardware UARTs (1 per ICSSG). So that’s 11 hardware UARTs total.

    If 11 UARTs in the above combination is sufficient for your use case we can work with this, There are a couple of dependencies for this approach:

    1. How many cores will you be using and which cores do you want to use for controlling which UARTs?

    2. Will you use case firewall the MCU domain?

    Regards,

    Nitika