About the dfferences between 68013A-100 and 68013A-56 | Cypress Semiconductor
About the dfferences between 68013A-100 and 68013A-56
We have designed a board based on the 68013A-100 and the board works well on Windows XP and Windows 7 64bits.
The 68013A-100 interfaced with a FPGA is in slave FIFO mode,endpoint 2 out and endpoint 6 in.The firmware of the 68013A-100 will download from the host when they connect eachother.
Now we have to modify our design in order to meet the small size and we replace the 68013A-100 with the 68013A-56.
But we fond the new board does not work well with all the same software!We find some problems below.
On Windows XP 32bit:
We must send reset command to the 68013A-56 ONCE after power on,we can send data to the 68013A-56 by endpoint 2 successfully.But if we send reset command to the 68013A-56 one more times after power on we can't send data to the 68013A-56 by endpoint 2 successfully.
On Windows 7 64bit:
Most of time we can't send data to the 68013A-56 by endpoint 2 successfully even though we send reset command to the 68013A-56 ONCE after power on as on Windows XP.
The state of the ports such as port A ,FLAGA，FLAGB，FLAGC are not same after power on and the firmware download on Windows XP and WIndows 7.
Could you please give us some help?