Hi,
I'm having a problem with C6678 PCIe.
C6678 and FPGA are connected with PCIe.
C6678 is Root Complex and FPGA is End Point.
I'm just trying to Write/Read to/from FPGA by C66x CPU.
After writing data(0xFEFFFFFF) to Addr:0x60000000,
reading data from Addr:0x60000000 the result is 0xFE7FFFFF.
The upper bit9 data is not appropriate.
At this state, I check the Addr:0v60000000 from CCS Memory Browser.
The result was 0xFE7FFFFF which is not appropriate.
But when I refreshed the Memory Browser, the data was changed to 0xFEFFFFFF which I wrote.
What kind of thing will cause this problem?
Should I insert "a few cycle delay" between write access and read access?
best regards,
g.f.
 
				 
		 
					 
                          