cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
mycstudy
Visitor
Visitor
296 Views
Registered: ‎03-09-2021

where to find corresponding block design of an official example

i am trying to study and implement this example.

https://github.com/Xilinx/embeddedsw/blob/master/XilinxProcessorIPLib/drivers/uartlite/examples/xuartlite_intr_tapp_example.c

I tried hard to get the block design but failed.

it seems like an official example, but i have no idea what the block design will be like. Because the example has this code " #ifdef XPAR_INTC_0_DEVICE_ID ", i did some research and guess axi interrupt controller will be used. May i ask where i can get the block design of this example? Or where has the tutorials of using uartlite on zynq7000?(i would be really appreciate it if someone can teach me what the block design is

Tags (1)
0 Kudos
3 Replies
drjohnsmith
Teacher
Teacher
272 Views
Registered: ‎07-09-2009

i guess you found this by a google.

It looks like an example of how to use the standard driver for the AXI uart lite, as used in Xilinx FPGA designs using the AXI bus and typically a microblade or a ARM processor 

 

There does seem to be a fairly full document folder for the uart lite,

Does this not answer your question ?

   I'd be surprised if there is a blco diagram of a AXI driver, but you never knwo

 

Can we take step back

what is the assignment you have been set to do ?

  whats you experience of the Xilinx tools ?

 

<== If this was helpful, please feel free to give Kudos, and close if it answers your question ==>
mycstudy
Visitor
Visitor
238 Views
Registered: ‎03-09-2021

In fact, i am trying to use the zynq7000 board to control a NB-IoT board by sending some AT instructions by using axi uart lite IP core. I am a green hand. I tried to send AT instructions by "printf" function but got no response from NB-IoT board. So i guess i have to use "XUartLite_Send" function. Could you tell me whether my inference is correct? And I am now trapped in using axi uart lite and interrupt.

0 Kudos
drjohnsmith
Teacher
Teacher
202 Views
Registered: ‎07-09-2009

What you need is a good book on the zynq,

http://www.zynqbook.com/

PDF at a very reasonable price on that site,

https://www.element14.com/community/community/designcenter/zedboardcommunity

This board is made and supported by the manufacturer Digilent on a great web site and forums

https://store.digilentinc.com/

Look at the getting started guides, 

strongly suggest that you follow through on a few of the tutorials, most of which show you how to talk to a serial port, either on the Zynq side or the PL side.

 

<== If this was helpful, please feel free to give Kudos, and close if it answers your question ==>
0 Kudos