aitan Posted November 6, 2017 Share Posted November 6, 2017 I just started with the Basys3 board and have a few questions about the UART bridge. 1) page 4 of the Basys3 board is missing from the schematic , that is the page where the UART is whay is it missing. 2) seems like the examples are at 9600 baud , the FTDI chip can operate at much faster rate , what is the best way to change it. thanks Aitan Link to comment Share on other sites More sharing options...
jpeyron Posted November 6, 2017 Share Posted November 6, 2017 Hi @aitan, The schematic page is intentionally left blank. This page includes the programming circuit which is considered proprietary. Here is a github example of a uart controller at 115200 baud rate. Here is a forum thread where they work through getting uart working with the basys 3. cheers, Jon Link to comment Share on other sites More sharing options...
D@n Posted November 7, 2017 Share Posted November 7, 2017 @aitan, I've been universally successful with baud rates up to 1MBaud. On some devices, I've gone up to 4MBaud. The spec say the chip can get up to 12MBaud, but I've never gotten the baud rate quite that fast. Dan Link to comment Share on other sites More sharing options...
aitan Posted November 7, 2017 Author Share Posted November 7, 2017 I was asking about changing the baud rate of the FTDI bride itself not the UART in the FPGA Link to comment Share on other sites More sharing options...
D@n Posted November 7, 2017 Share Posted November 7, 2017 @aitan, You mean ... how fast the USB side of the bridge runs at? That's given by USB speeds which are (fairly) fixed. However, if you are interested in more details, as I recall the bridge is based upon the FT2232H chip. You can find its specification here. Dan Link to comment Share on other sites More sharing options...
aitan Posted November 7, 2017 Author Share Posted November 7, 2017 I was interested to know how do I set the FTDI chip serial side form 9600 to another rate. Link to comment Share on other sites More sharing options...
D@n Posted November 7, 2017 Share Posted November 7, 2017 @aitan, Ah, got it now. Check out this (Linux) example. It sets the port for 1MBaud, but if you change the B1000000 number to B9600, you should get 9600 Baud. I use the program to forward a UART port onto a TCP/IP connection. You might find that useful. If not, the example setup within it should be valuable for you. If you are on a Windows machine, I think the setup is similar although probably not identical. Dan Link to comment Share on other sites More sharing options...
Question
aitan
I just started with the Basys3 board and have a few questions about the UART bridge.
1) page 4 of the Basys3 board is missing from the schematic , that is the page where the UART is whay is it missing.
2) seems like the examples are at 9600 baud , the FTDI chip can operate at much faster rate , what is the best way to change it.
thanks
Aitan
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.