I have an FMC Carrier S6 board. I'm using Xilinx ISE Design Suite 14.7.
My program is periodically sending out a text string. I can probe the TXD_IN pin 13 of the IC11 FT232HQ on the FMC Carrier S6 board, and I see the characters at the desired 115,200 baud.
However, on my host PC I don't see the text strings coming in. Specifically, the virtual port comes up as COM13, and I've connected to it with TeraTerm configured for 115,200,8,N,1.
I've used both FTDI usb-to-serial adapters and Teraterm a great deal. I should have that all done correctly. In fact, I have two other usb-to-serial adapters plugged in right now. In the Windows 7 device manager, the other two are using an FTDI driver version 2.10.0.0 dated 1/27/2014. The COM13 I'm on is using an FTDI driver version 2.12.0.0 dated 8/26/2014. I would *not* think this difference is a problem.
I also have another copy of TeraTerm connected to one of those other serial ports, and it's working bi-drectionally just fine.
So why is this one not working?
- There is TX data being sent to the FT232HQ chip at the correct baud rate.
- I have a terminal program at the correct baud rate connected to the correct virtual serial port.
There's got to be something I'm missing here. Below is a list of considerations:
- The FMC Carrier S6 schematic does NOT provide a EEPROM to the FT232HQ. I hope this means the FT232HQ operates in default UART mode... which should be fine.
- I have always assumed that when from TeraTerm I configure the port baud rate, bits and stuff, that the software driver commumicates over USB some special commands to the FT232HQ
in order to configure its TX/RX pins to the desired baud rate, bits and stuff. Is this perhaps not the case?
- Is there anything else I need to do in order to get the USB side actually transferring characters ?
Question
helmutforren
I have an FMC Carrier S6 board. I'm using Xilinx ISE Design Suite 14.7.
My program is periodically sending out a text string. I can probe the TXD_IN pin 13 of the IC11 FT232HQ on the FMC Carrier S6 board, and I see the characters at the desired 115,200 baud.
However, on my host PC I don't see the text strings coming in. Specifically, the virtual port comes up as COM13, and I've connected to it with TeraTerm configured for 115,200,8,N,1.
I've used both FTDI usb-to-serial adapters and Teraterm a great deal. I should have that all done correctly. In fact, I have two other usb-to-serial adapters plugged in right now. In the Windows 7 device manager, the other two are using an FTDI driver version 2.10.0.0 dated 1/27/2014. The COM13 I'm on is using an FTDI driver version 2.12.0.0 dated 8/26/2014. I would *not* think this difference is a problem.
I also have another copy of TeraTerm connected to one of those other serial ports, and it's working bi-drectionally just fine.
So why is this one not working?
- There is TX data being sent to the FT232HQ chip at the correct baud rate.
- I have a terminal program at the correct baud rate connected to the correct virtual serial port.
There's got to be something I'm missing here. Below is a list of considerations:
- The FMC Carrier S6 schematic does NOT provide a EEPROM to the FT232HQ. I hope this means the FT232HQ operates in default UART mode... which should be fine.
(Page 5, https://www.digilentinc.com/Data/Products/FMC-CARRIER-S6/FMC%20Carrier-S6_sch.PDF)
- I have always assumed that when from TeraTerm I configure the port baud rate, bits and stuff, that the software driver commumicates over USB some special commands to the FT232HQ
in order to configure its TX/RX pins to the desired baud rate, bits and stuff. Is this perhaps not the case?
- Is there anything else I need to do in order to get the USB side actually transferring characters ?
Your help is greatly appreciated.
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.