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!

cancel
Showing results for 
Search instead for 
Did you mean: 
Contributor
Contributor
363 Views
Registered: ‎11-10-2017

AR #50826 Is this output is correct?

I am now testing AR #50826 https://www.xilinx.com/support/answers/50826.html

Out put is the following.

In the answer record, it is said that "the destination memory should match the source memory."

But it seems that the value of source memory and destination memory does not match after programming.

I think the output is not correct. And I think there is something wrong in my design.

Is this output correct? If so, what is wrong?

 

Thanks.

 

[Output]

Hello World
srcCPU addr = 0x70000000
srcDMA addr = 0x80000000
dst addr = 0xFFFF8000
0xF8000910 = 0x18
0xF8000000 = 0x3
0xF8000040 = 0x100000
0xF8000044 = 0xFFE00000
... src memory
0x70000000 = 0x00000001
0x70000001 = 0x00000002
0x70000002 = 0x00000003

        ...
0x7000003D = 0x0000003E
0x7000003E = 0x0000003F
0x7000003F = 0x00000040
... dst memory
0xFFFF8000 = 0x000000CD
0xFFFF8001 = 0x000000CD
0xFFFF8002 = 0x000000CD

        ...
0xFFFF803D = 0x000000CD
0xFFFF803E = 0x000000CD
0xFFFF803F = 0x000000CD
... default status
0x60000004 = 0x00000002
... programming
0x60000000 = 0x00005000
0x60000018 = 0x80000000
0x60000020 = 0xFFFF8000
0x60000028 = 0x00000040
... polling
0x60000004 = 0x00001002
0x60000004 = 0x00001002
0x60000004 = 0x00001002
0x60000004 = 0x00001002
0x60000004 = 0x00001002
... registers
0x60000000 = 0x00005000
0x60000018 = 0x80000000
0x60000020 = 0xFFFF8000
0x60000028 = 0x00000040
... src memory
0x70000000 = 0x01
0x70000001 = 0x02
0x70000002 = 0x03 

      ...
0x7000003D = 0x3E
0x7000003E = 0x3F
0x7000003F = 0x40
... dst memory
0xFFFF8000 = 0xCD
0xFFFF8001 = 0xCD
0xFFFF8002 = 0xCD

        ...
0xFFFF803D = 0xCD
0xFFFF803E = 0xCD
0xFFFF803F = 0xCD

0 Kudos