This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

C6748 HPI

Hello, I am using 6748, and connecting a fpga with HPI interface, the fpga can read/write the HPI register, but when access DSP internal memory in address autoincrementing mode, sometimes dsp come back two values of next 2 address, as below

the memory of dsp:

   address           value

...

0x800003F0 0x0000FF6C

0x800003F4 0x0000FF6D

0x800003F8 0x0000FF6E

0x800003FC 0x0000FF6F

...

when this happen, the fpga read back value 0x0000FF6E intstead of 0x0000FF6D, also the value of HPIA register jump to 0x800003FC.

I'm not sure what cause  this behavior, any clues or directional pointers would be much appreciative.


Doo