UPGRADE YOUR BROWSER
We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!
12-02-2018 10:01 PM
Hi,
I am a beginner at Xilinx (Vivado). I am facing some issues in "hello world" SDK simulation in Vivado simulator with very basic MicroBlaze system. I have followed every step of the document "embedded debugging techniques", but unable to see a print of "Hello world" at output console in Vivado simulator.
Attached are some screenshot of Vivado project & simulation waveform & an OBJ dump file as discussed in a document for MicroBlaze.
I also followed some of the threads from Community Forums as mentioned below but not got succeeded :
1.Simulation of Microblaze based system with Vivado simulator.
Please guide me how I will get the expected output.
Please feel free if any further information required.
12-05-2018 04:37 AM
Greetings,
Thanks for a quick response.
I followed suggested document(https://www.xilinx.com/support/documentation/application_notes/xapp1180.pdf) still hello world is not printed on Tcl console(Vivado simulator).
Generated testbench with command : tclapp::xilinx::designutils::write_ip_integrator_testbench - verilog -addToProject.
Is there any settings needs to be done in SDK ?
do we need to initialise uartlite?
12-05-2018 01:40 AM - edited 12-05-2018 01:40 AM
Hi @verilog_bee,
Please check this tutorial and hello world simulation with micro blaze:
https://www.xilinx.com/support/documentation/application_notes/xapp1180.pdf
Best Regards,
Srikanth
----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.
Give Kudos to a post which you think is helpful and reply oriented.
12-05-2018 04:37 AM
Greetings,
Thanks for a quick response.
I followed suggested document(https://www.xilinx.com/support/documentation/application_notes/xapp1180.pdf) still hello world is not printed on Tcl console(Vivado simulator).
Generated testbench with command : tclapp::xilinx::designutils::write_ip_integrator_testbench - verilog -addToProject.
Is there any settings needs to be done in SDK ?
do we need to initialise uartlite?
12-06-2018 11:06 PM
Greetings,
During your response time for my post, I have used "base_microblaze" design example where I have seen a testbench that has a UART receiver.
so data sent by UARTLITE CORE captured by this receiver & displayed on TCL console in Vivado simulator.
do I every time need this receiver for the output of "hello world" in a Viavdo simulator for SDK application simulation ????
Looking for your prompt response.........
12-11-2018 11:29 PM
Very disappointed due to slow response