05-18-2014 04:20 PM
I am using microblaze and UART IO core connected to each other. in SDK when I have print("Hello World\n\r"); I got
No source available for "print() "
can you help me out of this problem?
05-18-2014 04:29 PM
I am not sure if this is a message that is seen during running the application/debugging the application.
A quick fix is to replace print with xil_printf("Hello World\n\r"). This will get you moving.
Also try to include the header #include "stdio.h" while compiling the application.
Another fix is to replace print with printf("Hello World\n\r").
If these two checks do not solve the problem, attach your workspace.
05-18-2014 09:26 PM
thanks for your prompt reply.
for Both (xil_prfintf and printf) I got the same error but my program is realy easy just
void print(char *str);
// Xil_Out32(0x40600000, 12002);
registervalue = Xil_In32(0x80000000);
but I do not know what I should do to prepare hyperterminal or something like that for Linux in computer side if you can help me I really appreciate it.
05-18-2014 10:55 PM
Can you share your workspace that you are trying to compile in SDK?
05-19-2014 11:33 PM
I think you are trying to debug the application and are getting this message.
Can you try the work-around mentioned here in the following link?