1 of 1 people found this helpful
- I would like to know which cypress part number (example: cyusb3014) are you using in your custom board?
- Can you load bulksourcesink firmware (C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\basic_examples\cyfxbulksrcsink) and check whether you get the logs
- Also, can you share the schematics of the FX3 portion of the custom board?
Thanks for your input. I have found out the issue . its because RX & TX lines of USB3.0 where interchanged in adaptor board by mistake and it has been corrected out. Just found out by understanding that the booting was happening when i connected to USB 2.0 port in PC and where as it was not if i plugged to USB3.0
I have another question. Now i'am working on FPGA part. Iam only reading from FX3 from FPGA. I have built a engine that will read single 16 bit data and reset the cycle. I look for FLAGC (its set as active low) and read only one 16bit data from data bus. (this has been validated by providing manual trigger to engine instead of FLAGC)
In real condition, after remuneration, FLAGC is always low, even if i write the data to FX3 from host through Cypress control centre tool.
fifo address i have set permanently A0==1; A1==1.
Firmware used is Sync Slavefifo Example.
is there a issue in sending only 2 byte data from cypress control centre?
I also have little confusion on Thread and socket handling for my above mentioned application? could you please clarify?