- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am using same chip on CY3689 EVK.
I have flashed the bulkloop firmware from SDK example as mentioned in the user guide. But after successfully flashing the firmware on EEPROM I am not able to see the USB device in my USB control center anymore in J2 closed condition. As a result I am not able to flash on EEPROM anymore. Will I be able to flash using EEPROM again or not?
Same is happening when I flash the firmware on RAM but at least I can again comeback to flashing option once I reboot the device.
I am using 1.2.3.20 firmware version of driver using windows 10 driver.
Just for your info, I have already gone through https://community.cypress.com/t5/USB-Low-Full-High-Speed/CY7C68013A-no-device-in-control-center-afte... link as the problem mentioned here is exactly the same as what I am facing. But I am not able to re-flash using EEPROM anymore.
Please help here.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Please refer to the following KBA - https://community.cypress.com/t5/Knowledge-Base-Articles/Why-Certain-EZ-USB-FX2LP-DVK-Firmware-Examp...
Are you using Bulkloop example provided with CY3689 Kit or CY3684 EVK?
If you are using CY3684 firmware then, the Bulkloop example contains some I2C calls specific to CY3684 DVK implementation. Therefore it will not run as is in CY3689 Kit. Please make necessary modifications as specified in KBA to get the firmware working.
If you are using firmware source from CY3689 kit page - https://www.cypress.com/documentation/development-kitsboards/cy3689-ez-usb-fx2lp-discovery-kit please let me know if you have done any modification to it?
Please follow the steps below to reprogram the EEPROM,
1. Remove the jumper J2
2. Connect the kit to the PC
3. FX2LP enumerates as "Cypress FX2LP No EEPROM Device"
4. Populate the jumper J2 while kit is still connected to PC. Now try to download firmware to EEPROM using control center.
Pranava
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
gentle reminder.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Please refer to the following KBA - https://community.cypress.com/t5/Knowledge-Base-Articles/Why-Certain-EZ-USB-FX2LP-DVK-Firmware-Examp...
Are you using Bulkloop example provided with CY3689 Kit or CY3684 EVK?
If you are using CY3684 firmware then, the Bulkloop example contains some I2C calls specific to CY3684 DVK implementation. Therefore it will not run as is in CY3689 Kit. Please make necessary modifications as specified in KBA to get the firmware working.
If you are using firmware source from CY3689 kit page - https://www.cypress.com/documentation/development-kitsboards/cy3689-ez-usb-fx2lp-discovery-kit please let me know if you have done any modification to it?
Please follow the steps below to reprogram the EEPROM,
1. Remove the jumper J2
2. Connect the kit to the PC
3. FX2LP enumerates as "Cypress FX2LP No EEPROM Device"
4. Populate the jumper J2 while kit is still connected to PC. Now try to download firmware to EEPROM using control center.
Pranava
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Pranava,
Thanks for your suggestion of how to re-flash the device on EEPROM, it Worked.
It does seem like I have downloaded the firmware for CY3684 EVK. Please suggest me which SDK is suitable for me on CY3689 EZ-USB FX2LP kit, as I want to use UVC(video streaming).
Currently I have also installed "EZ-USB FX3 SDK" version 1.3 which has UVC example but I am not able to import in the eclipse Studio. Will this SDK work for me? Please provide any kind of user guide for this.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
You can download the firmware projects developed for CY3689 kit in the following webpage - https://www.cypress.com/documentation/development-kitsboards/cy3689-ez-usb-fx2lp-discovery-kit CY3689 EZ-USB FX2LP DISCOVERY KIT.zip contain a folder called Firmware which contain the projects.
For UVC example please refer to https://community.cypress.com/t5/Knowledge-Base-Articles/USB2-0-Camera-Interface-Using-FX2LP-and-Lat...
This is also tested with CY3684 kit. However only change required to change projects from CY3684 to CY3689 is to comment out #define ENABLE_7_SEG_DISPLAY definition in fx2.h file in the project.
Hope this helps!
Pranava
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Pranava,
This link you mentioned is leading me to download CY3684 Kit examples : https://www.cypress.com/documentation/development-kitsboards/cy3689-ez-usb-fx2lp-discovery-kit
Also " only change required to change projects from CY3684 to CY3689 is to comment out #define ENABLE_7_SEG_DISPLAY definition in fx2.h file in the project." Is this true for all the example codes or just UVC code you shared?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Can you download the attached zip. It contains CY3689 related projects. Please note that they are named same as CY3684 kit projects.
Is this true for all the example codes or just UVC code you shared.
It works with the projects provided along with CY3684 kits and often works with other projects as well (provided project is not using any resources which is exclusive to 100/128 pin parts). https://community.cypress.com/t5/Knowledge-Base-Articles/Why-Certain-EZ-USB-FX2LP-DVK-Firmware-Examp...
Pranava
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Pranava,
The example you have shared for UVC, I am not able to compile it.
Please find the attached screenshot.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
The error is due to improper path of hex2bix utility.
Please follow the steps,
1. Select on Options for Target 1 from the tool menu.
2. Select Output tab and modify the command highlighted to show proper path for hex2bix utility.
Hex2Bix utility can be found in C:\Cypress\USB\CY3684_EZ-USB_FX2LP_DVK\1.1\Bin folder.
Pranava