-
-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
UART echo's back half the input #131
Comments
Hi @WillGreen any ideas about this? |
Thanks for your issue report. Can you tell me what serial settings you’re using? NB. I’m away until next week. I’ll look into your issue when I return. |
I do most of my Xilinx FPGA dev on Windows. I've used PuTTY for serial testing, which doesn't have this issue. However, I've managed to reproduce your issue in Windows under WSL running Debian 11. I configured the serial port (COM4): Then used cat and echo on the serial port and only saw every other character. I don't yet know why this is happening I'm afraid. But will continue to investigate. |
@WillGreen thanks for the follow up. FYI I have gotten a working solution which you can find here: https://forum.digilent.com/topic/24424-arty-a7-100-uart-echo-example-repost/#comment-72260 I don't happen to have a Windows machine handy, so perhaps you can try it out and see if the design generalises to both. |
Thanks for your reply. I'll leave the issue open until I get a chance to test this. |
I've spend several hours to find reliable UART RX and TX implementation. The one that I use now is from Alinx AX301 demo board. I've added into my fork of your excellent repo: https://github.com/wil-low/projf-explore/tree/main/lib/uart-2 |
Cool. I’ve not looked at the UART in a while, but I plan to come back to it later this year as part of an FPGA design I’m working on. |
I have set up the UART example with Arty A7 100 board and I observe the following:
When I send data to the USB descriptior as:
In the minicom I can see
being output.
Is that expected? Shouldn't all the input be echo'd back or am I missing something?
The text was updated successfully, but these errors were encountered: