05-31-2016 03:13 AM - edited 05-31-2016 04:11 AM
I have a uB 9.5 connected to a TEMAC core. Even though the tdata at the uB boundary is 32bits, it is finally connected to 8bits tdata of the FIFO which sits b/w the uB and the TEMAC.
My problem is that from ug984, I cannot figure which should be the instruction in C so as to see activity on the AXI-S interface.
I will be generating an ELF and then associate it with the uB. Then I will simulate the design.
Do I need to #include anything special in my C code?
Using put (4,0); or get (6,0); is giving me undefined reference error!
06-01-2016 12:04 AM
Has someone a C source code in SDK that would generate AXI-Stream transactions on the MicroBlaze AXI-S bus? If yes, I would like to know what is that function/command in C.
06-01-2016 03:55 PM - edited 06-01-2016 04:18 PM
get & put are cpu instructions so you need to use embedded assembler to call them or you can include mb_interface.h and call getfsl, putfsl.
06-03-2016 02:28 AM
Thank you for the reply. I will it out!