Hi,
We want to achieve throughput of 10mbps on UART(RS422) using PRU of am35x. It is possible to achieve that through PRU ?
Which UART port can be accessed from PRU unit ?
How can be communicate between am335x and PRU unit ?
Regards,
SHAMMI
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.
Hi,
We want to achieve throughput of 10mbps on UART(RS422) using PRU of am35x. It is possible to achieve that through PRU ?
Which UART port can be accessed from PRU unit ?
How can be communicate between am335x and PRU unit ?
Regards,
SHAMMI
Hi Biser,
I have to Exercise the PRU-UART with baud rate of 12Mbps, I understood as per TRM it is possible to achieve the desired baudrate by changing DLL and DLH. AM335x EVM support this..? If its supports on which serial port connector and what is the #profile selection ?
I have found the UART pins on EVM schematic (PR1_UART0_RXD(B16) ,PR1_UART0_TXD(A16)) these pins can I use ?.
Thanks & Regards,
Sudheer A.
Please read the thread before posting. 12Mbps is not possible to achieve on AM335x.
Edit: I mean on the standard UARTs.
Yes, on BBB these are the following processor pins:
D15: UART1_TXD/MMC2_SDWP/DCAN1_RX/I2C1_SCL//PR1_UART0_TXD/PR1_PRU0_PRU_R31_16/GPIO0_15
D16: UART1_RXD/MMC1_SDWP/DCAN1_TX/I2C1_SDA//PR1_UART0_RXD/PR1_PRU1_PRU_R31_16/GPIO0_14
D18: UART1_CTSN/TIMER6/DCAN0_TX/I2C2_SDA/SPI1_CS0/PR1_UART0_CTS_N/PR1_EDC_LATCH0_IN/GPIO0_12
D17: UART1_RTSN/TIMER5/DCAN0_RX/I2C2_SCL/SPI1_CS1/PR1_UART0_RTS_N/PR1_EDC_LATCH1_IN/GPIO0_13
Which come out on the expansion headers with 3.3V signal levels. However I'm not aware of any software examples available. You will have to write your own code to do this.