Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
qiwec_297866
Level 2
Level 2
10 sign-ins 10 questions asked 5 replies posted

 Hello!

   

   I used the slave fifo mode to transfer data from 68013A to cpld, and used the BeginDataXfer function. While I fill the buffer with {22 2A 0B 01 01 ... 01}(total 1024bytes and EP2 is 512bytes double buffer), the fd[15:0] bus will be come {22 2A 22 2A 22 2A ... 22 2A 01 01 01 01 ... 01}(512 words 22 2A and 512 words 01 01)? Why is it, does the BeginDataXfer function can only transfer the first word and copy it 512 times inside? Has any know it?

0 Likes
1 Solution
Anonymous
Not applicable

 something might be wrong in your host app or firmware of fx2lp.

   

 

   

Use USBLYZER (a free software)and see the data that is transmitted from host to PC.

   

 

   

Then we can get to know weather host is sending the data correctly or not

   

 

   

Regards,

   

VIkas

View solution in original post

0 Likes
2 Replies