MicroBlaze Software Debugging print problem

T

Tobias Baumann

Guest
Hi,

I'm using the Xilinx EDK 11.5. I open with XPS my reference design and
loaded it via SDK.

I can create valid C/C++ code and compile it without errors. Now I'm
trying to debug it, without using JTAG (JTAG debugging works fine). So I
choose for debugging the microblaze simulator. Everything works fine,
but I can't make any output with print() or printf() because, the
debugger allways tries to send the output string via uart and this
logically can't work.

I also set in the "OS and Libraries" page the debugger and not rs232.

Is it possible to configure my system so that every output is shown in
the XMD shell or somewhere else? I don't want to use the JTAG debugging
because there isn't so much space on my desk.

If there are any good tutorials for using SDK I'm also glad to get them :)

Thanks a lot for every help.

Greets Tobias
 
On Dec 1, 1:48 pm, Tobias Baumann <ttob...@hotmail.com> wrote:
Hi,

I'm using the Xilinx EDK 11.5. I open with XPS my reference design and
loaded it via SDK.

I can create valid C/C++ code and compile it without errors. Now I'm
trying to debug it, without using JTAG (JTAG debugging works fine). So I
choose for debugging the microblaze simulator. Everything works fine,
but I can't make any output with print() or printf() because, the
debugger allways tries to send the output string via uart and this
logically can't work.

I also set in the "OS and Libraries" page the debugger and not rs232.

Is it possible to configure my system so that every output is shown in
the XMD shell or somewhere else? I don't want to use the JTAG debugging
because there isn't so much space on my desk.

If there are any good tutorials for using SDK I'm also glad to get them :)

Thanks a lot for every help.

Greets Tobias
Would a terminal emulator on you PC work? That's what I use to
capture serial debug messages.

Google for "EDK Tutorial" rather than SDK - there are a lot of SDK's
that aren't uBlaze.

RK
 

Welcome to EDABoard.com

Sponsor

Back
Top