Jump to content
  • 0

Adding rs232refcomp to Microblaze


Zorroslade000

Question

I am new to fpgas and Vivado.  I am using the Arty A7-35T.

I would like to do is connect a UART to the JA. I am trying to follow this example (https://reference.digilentinc.com/reference/pmod/pmodrs232/start)  I have added the "X-Board VHDL Example", and it adds Rs232RefComp.  I don't know how to connect the RxD and TxD to the pmod connector. Also, an explanation on how to use this would be helpful.

Rob

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

Hi @Zorroslade000,

Welcome to the Digilent Forums!

Are you using the Pmod 232 on JA or a different IC?

Please be more specific on what your project is trying to do. 

Here is the resource center for the Arty-A7-35T

The GPIO demo for the Arty-A7-35T here uses the usb uart bridge and communicates to the PC through a serial terminal.

best regards,

Jon

Link to comment
Share on other sites

Hi @Zorroslade000,

On step 4.8 of the Getting Started with the Vivado IP Integrator

1)  In the Vivado block design add an additional uart lite ip core by clicking on the plus sign.

2) right click on the uart port on the uart lite and click on "make external"

continue with the tutorial until step 5.2.

1) Add a constraint file by copying the Arty-A7-35T master XDC from ther XDC here.

2) Open the wrapper and find the signal names used for the uart rx and tx .

3) In the xdc alter the signal name of the pin/pmod port you would like to use.

4) un-comment the pins 

continue with the tutorial and generate a bitstream.

Once you have launched SDK you will need to make your own code main.c.  Look at the examples at the path here(for Vivado/SDK 2018.3 the path is below):

C:\Xilinx\SDK\2018.3\data\embeddedsw\XilinxProcessorIPLib\drivers\uartlite_v3_2\examples

best regards,

Jon

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...