I have a custom board based on the FX3S processor with an attached debugger section using the CY7C65215. The connections of the CY7C65215 are a direct copy of the CYUSB3KIT-003 Superspeed kit. (TCK/TDI/TDO/TMS/RST)
By following the instructions in the EZ-USB Suite UserGuide, and using the Cypress USB Control Center and USB Serial Configuration utilities, I have setup my CY7C65215 identically to the one on the SS kit, both show three USB interfaces when connected:
USB-Serial (Dual Channel) Vendor 1
Cypress FX3 USB Bootloader Device
USB-Serial (Dual Channel) Vendor MFG
SCB1 is configured for JTAG. I set this manually at first, but after failures, just read the entire configuration direct from the SS Kit and applied to my CY7C65215 to ensure identical settings.
I am able to reliably use the SCB0 port for UART debug console logging from the FX3S, but am unable to reliably/successfully JTAG. It has worked once or twice, but most often it fails when attempting to load the firmware. I have attempted the same operations with the same firmware on the SS kit and both UART console logging and JTAG work smoothly.
I have read the errata and discussions below about known issues with the use of the JTAG simultaneously with the UART and have disabled the Uart initialization and usage when attempting to use the JTAG.
At this point, the only thing I can identify that is significantly different is the CY7C5215 device version. The SS kit is reporting 220.127.116.11 while my chip is 18.104.22.168 Could this be related to the issues I am seeing? If so, how could I update or acquire a part which is more current?
Errata 4. JTAG on SCB1 cannot simultaneously operate with I2C/SPI/UART on SCB0.Show Less
I'm using cy3684 DVK , the windows version is 7 and 10(2 computers) working on Korean version,
The problem is example An66806 hex file does not working.
So my question is do I need to change some parts of code? or is there a newest version of the example?
sorry for short english.
I want to use GPIO as a wired OR, so it want to control Hi-z or Low. But I couldn't figure out how to use it by looking at the API Guide. Where is it described?
I have two questions.
1. We can see the Notes [3. 4.] on CY7C65213-32LTXI / CY7C65213A-32LTXI (32-pin QFN) .
There are no notes on CY7C65213-28PVXI / CY7C65213A-28PVXI (28-pin SSOP) .
Do the Notes [3. 4.] also apply to CY7C65213-28PVXI / CY7C65213A-28PVXI (28-pin SSOP) ?
2. All Input pins require an external pullup, what does the following mean?
Have any chance to set the clock rate to 10MHZ for FX2LP?
Use GPIF or any other method ?
Or how can operate the IO in high speed toggle For FX2LP
Hi can anyone, help me with blinking led code for CY7C63813(low speed USB 2.0 peripheral controller) psoc designerShow Less
I would like to use TIMER0 of the FX2LP18.
I follow the code available in https://www.cypress.com/file/134421/download
I've adapted it cause i'm using an Eclipse Project and SDCC.
As soon as i add the TIMER0 ISR in my project, no more enumeration 😞
All works fine if i remove it.
Is there any project example using SDCC/Eclipse ?
Or Anyone could check my project ?