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.

TMS320F28384D: TMS320F28384D _ External QUAD UART interface

Part Number: TMS320F28384D
Other Parts Discussed in Thread: C2000WARE

Dear Sir,

I started my new design based on TMS320F28384D .  We have a requirement of around 8 serial communication channels in my design.  It is for multimode pedastal control (4 degree of freedom) control based application with lot of serial connectivity based console and display applications. 

I would like to add Exar quad UART externally with the controller  .  How the design should be ? Whether the Chip can handle the 4 serial communication channels extra along with the onchip 4 serial channels.. IF so how the interface should be targeted ? with respect to connectivity manager ? or the main CPU? pl clarify 

I would like to know how do you assess the computation load of the overall controller? Is there any supporting application note to support this? Pl do send.  

And also send me the reference design link as well as Design tips that need to be adhered for best EMI EMC compliant system. 

Thanking you ,

  • Hello,

    Thank you for your question.

    The F28384D has 2 c28x CPU's that both can access (the same) 4 SCI channels. These SCI channels use a UART protocol. There is also an ARM based Connectivity Manager core on the F28384D that has access to 1 UART channel that uses a UART protocol as well. Therefore, there are only 5 UART channels available on the F28384D, each with both transmitting and receiving capabilities. I don't know the specifics of multimode pedestal control, but do all 8 channels need to be used for both transmitting and receiving?

    The SCI channels can be accessed by the main c28x CPUs. Examples of this can be found in the [C2000ware_install]/driverlib/f2838x/examples/c28x/sci/ folder of our software package. You can interface with the UART channel via the CM core. Examples of this can be found in the [C2000ware_install]/driverlib/f2838x/examples/cm/uart/ folder. 

    The F28P65x instead has 2 SCI channels, 2 UART channels, and 2 LIN channels (which can be configured to run as a UART). On F28P65x, all of these modules can use a UART protocol and be accessed by the c28x core. Therefore, it has one more available UART channel than the F28384D. We don't currently offer a device with 8 available UART channels. 

    Best Regards,

    Delaney