I am using FX3 cy3014 to develop a data transmission device. The firmware used is AN65974 salvefifo mode.
But I found that when I sent 1024B data using Control Center, the FLAGC(Empty flag dedicated to thread3) was high. Until I had sent 16KB data (DMA buffersize is 16KB) it became low. When I sent 1023B or any other ,the FLAGC became low immediately. Why I can not send 1024KB data ?
Another problem , when I sent 256B data by FPGA to fx3 using short packet, The Control Center couldn't read data till timeout. But I sent 255B data ,the Control Center could read back immediately, Why ?
Thanks very much.
there is some typing error in my above topic, I don't know how to edit my last topic, so I recorrect it here.
"Why I can not send 1024B data ?" not "Why I can not send 1024KB data ?"