Terminal Program for Linux #1319
-
|
Hi, I cloned neorv32 on Ubuntu Linux. I also have Vivado installed on my Linux and i am able to synthesize and implement for xc7A100 part.
|
Beta Was this translation helpful? Give feedback.
Replies: 15 comments 17 replies
-
|
It appears i just need Pmod USBUART: USB to UART Interface which is available for around 14$s from Digilent. |
Beta Was this translation helpful? Give feedback.
-
That's great! 👍
Any USB UART bridge should do the job. But I recommend you use an (original) FTDI-based. Right now I am using this brdige: https://docs.espressif.com/projects/esp-iot-solution/en/latest/hw-reference/ESP-Prog_guide.html
That's a good question... For Linux I can recommend minicom or just putty.
That's a nice one. But there are other FTDI-based adapters out there that are a bit cheaper. |
Beta Was this translation helpful? Give feedback.
-
|
Hi,
Thank you.
> That's a nice one. But there are other FTDI-based adapters out there that are a bit cheaper.
If possible, could you please send a link.
Thank you.
--Vedula.
On Friday, July 18, 2025 at 11:56:51 AM PDT, stnolting ***@***.***> wrote:
Hi, I cloned neorv32 on Ubuntu Linux. I also have Vivado installed on my Linux and i am able to synthesize and implement for xc7A100 part.
That's great! 👍
I want to connect to UART. What is the cable needed? I think we need UART <----> USB cable. Can you suggest the cable required?
Any USB UART bridge should do the job. But I recommend you use an (original) FTDI-based.
Right now I am using this brdige: https://docs.espressif.com/projects/esp-iot-solution/en/latest/hw-reference/ESP-Prog_guide.html
The cool thing is that this is a dual-channel FTDI chip. So you can use both UART and JTAG for the on-chip debugger with one USB port.
Terminal Program: which terminal program program i should use?
That's a good question... For Linux I can recommend minicom or just putty.
It appears i just need Pmod USBUART: USB to UART Interface which is available for around 14$s from Digilent.
Is this correct?
That's a nice one. But there are other FTDI-based adapters out there that are a bit cheaper.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
I just need the part nymber. I will look around. Tq |
Beta Was this translation helpful? Give feedback.
-
|
Hi Stephan, I just ordered this part. --Vedula. |
Beta Was this translation helpful? Give feedback.
-
|
> Btw, you can use the USB-UART bridge of the arty board - so no need to add external wires for that.
Exactly. I ordered this add-on card as you suggested. https://www.mouser.com/ProductDetail/Espressif-Systems/ESP-PROG?qs=0lSvoLzn4L9lCAjJ8r9cdg%3D%3D
I should receive it by Wednesday/USA/PST.
Please see the attachment. This is the picture of Arty A7-100. I want to know how this ESP board mates with Arty A7-100?
--Vedula
On Monday, July 21, 2025 at 08:46:28 AM PDT, stnolting ***@***.***> wrote:
You can find the pinout of the ESP board here: https://docs.espressif.com/projects/esp-iot-solution/en/latest/hw-reference/ESP-Prog_guide.html
Export the processor's JTAG signals via some pin headers (like the PMODs) and wire-up the ESP board:
ESP_TMS -> jtag_tms_i
ESP_TCK -> jtag_tck_i
ESP_TDO -> jtag_tdo_o
ESP_TDI -> jtag_tdi_i
Btw, you can use the USB-UART bridge of the arty board - so no need to add external wires for that.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
|
Yes i am able to see the banner NeorV32 ... via uart yesterday. How about debuuger? |
Beta Was this translation helpful? Give feedback.
-
Thank you. I did not use the new ESP board i got so far. I want to try the debugger. Do i need that board? Thank you all |
Beta Was this translation helpful? Give feedback.
-
|
Hi --Vedula. |
Beta Was this translation helpful? Give feedback.
-
|
WARNING: [Power 33-332] Found switching activity that implies high-fanout reset nets being asserted for excessive periods of time which may result in inaccurate power analysis. vivado.log Hi, is this fine? I am also seeing 47 warnings from DRC. |
Beta Was this translation helpful? Give feedback.
-
|
There are two usb connectors, one on arty 7 and one on Do i need to connect both to two usb slots in my laptop? and then use one for programming and one for debugging? I am using gtkterm and i need to essentially open two of these and connect one to program port and the other to debugging port right? |
Beta Was this translation helpful? Give feedback.
-
openocd NEORV32 single-core openOCD configuration Info : clock speed 2000 kHz I checked connections and power seems to be there as u can see power led lit up. What could be the issue? |
Beta Was this translation helpful? Give feedback.
-
|
This is my xdc file. I made changes from the time i sent as i want to align (matching order w.r.t. to EPS board, tms, tck, tdo, tdi |
Beta Was this translation helpful? Give feedback.
-
|
I think i did not reimplement after changing xdc file :) Let me try that. |
Beta Was this translation helpful? Give feedback.
-
|
openocd NEORV32 single-core openOCD configuration Info : clock speed 2000 kHz WORKED!!!! |
Beta Was this translation helpful? Give feedback.



I'm glad to hear that!