FX3 Some questions about  transfer data use DMA.

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

cross mob
waxi_1305956
Level 3
Level 3

Hi,i am using FX3,i want to know the size of one socket in p_port,and do they can be combined?I want to transfer a large amout data use DMA form U_port to P_port and from P_port to U_port,the use endpoint that i can use burst mode ,but the PC application how to transfer many data that have exceed 16KB,and the P_PORT can save 16kb at one time?if it cannot do it ,how to set the P-PORT?

0 Likes
1 Reply
Anonymous
Not applicable

P-port sockets do not have dedicated buffers. The size of the buffers you create in firmware for the channel using the p-port socket dictates how much data you can read/write in one go.

   

The max buffer size in Fx3 is 64kB.

0 Likes