johnsan1 Posted September 7, 2019 Share Posted September 7, 2019 Hello, So I have two ad2 pmods connected to my fpga board, one on my ja port and jd port, and I want to see what both of them are showing in tera term. Is there a way where I can see them both at the same time? Can I have two tera terms open for each pmod? Thank you. Link to comment Share on other sites More sharing options...
artvvb Posted September 11, 2019 Share Posted September 11, 2019 Hi @johnsan1 As there is only one UART link between the PC and your board, you cannot use more than one instance of Tera Term. I am assuming you have a Vivado block design containing two Pmod AD2 IP cores. The provided SDK example code only configures and reads from one AD2. In order to view samples from both AD2's at the same time, you must edit the example code to configure and control both AD2s and print data from both out over the serial interface. A starting point would be to add a second device driver instance to the code by editing line 44 of the example code as follows: PmodAD2 myDevice_JA, myDevice_JD; Thanks, Arthur Link to comment Share on other sites More sharing options...
zygot Posted September 12, 2019 Share Posted September 12, 2019 16 hours ago, artvvb said: As there is only one UART link between the PC and your board, you cannot use more than one instance of Tera Term. Well I think that this is better stated as saying that most serial terminal applications can only connect to one COM port at a time. It is possible to mave multiple UARTs in your FPGA design and connect to multiple serial terminal applications. I like Putty myself, but there are other options. Another possibility is to look around in the Digilent Project Vault and see at least 3 project with source code that might accomplish what you want to do. If you instantiate your own UART you can access any number of internal registers or memory. Link to comment Share on other sites More sharing options...
johnsan1 Posted October 22, 2019 Author Share Posted October 22, 2019 On 9/11/2019 at 12:00 PM, artvvb said: Hi @johnsan1 As there is only one UART link between the PC and your board, you cannot use more than one instance of Tera Term. I am assuming you have a Vivado block design containing two Pmod AD2 IP cores. The provided SDK example code only configures and reads from one AD2. In order to view samples from both AD2's at the same time, you must edit the example code to configure and control both AD2s and print data from both out over the serial interface. A starting point would be to add a second device driver instance to the code by editing line 44 of the example code as follows: PmodAD2 myDevice_JA, myDevice_JD; Thanks, Arthur Hello, Sorry this is a bit late, but yeah this is basically what I did and it worked. Thank you so much!! Link to comment Share on other sites More sharing options...
Question
johnsan1
Hello,
So I have two ad2 pmods connected to my fpga board, one on my ja port and jd port, and I want to see what both of them are showing in tera term.
Is there a way where I can see them both at the same time? Can I have two tera terms open for each pmod?
Thank you.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.