View Single Post
  #2 (permalink)  
Old 06-30-2006, 05:39 PM
Mark Norton
Posts: n/a
Default Re: Using Hyper Terminal to send& capture data

Smith wrote:
> Hi all
> Thanks advance for the help given to me. Hopefully you all can help me
> in the trouble I face which I had tried many times, but still fail.
> I am using the Hyper Terminal to send and capture the data to the UART
> module. The UART module has been downloaded to the Xilinx Spartan 3
> FPGA, and the DB9 connector on the Spartan 3 prototyping board is
> connected to the DB9 connector in the computer.
> I tried to feed the module with the data of 01010101 by typing it on
> the screen of the Hyper Terminal program. However, it doesnot show
> anything on the screen. Is that the way I did to feed the data to the
> UART module wrong? Can someone tell me the right way to feed the UART
> with data by using the Hyper Terminal? How about the way to capture the
> data comes from the UART module?Can it be the process of sending and
> receiving the data going on simultaneously?

RX and TX happen simultaneously. Try making sure you have a loopback
echo in your FPGA (i.e. as soon as a character is received by your RX
portion of the UART, put it into the TX queue to be transmitted back).
If you have the loopback in, then you'll know when you are communicating.

Depending on what you used for your UART, you ought to know what baud
rate it supports, and internal to the UART you are probably creating a
baud clock from the main clock source with a divider. So you should
know what baud rate to set your terminal to.

Hope this helps.

Mark Norton

Mark Norton <[email protected]>
Concept Development, Inc.
Irvine, CA, USA
Reply With Quote