Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16556 Discussions

USB Blaster II shows as Cypress FX2LP No EEprom

Altera_Forum
Honored Contributor II
3,124 Views

Hello, 

 

i have the Cyclone V Soc Dev. Board with the integrated USB Blaster II. 

 

When I powered the Board this morning the USB Blaster didn't show up in the device manager. Instead a unkown device has popped up.  

After doing a little research I found out that the device is the Cypress FX2. I attached an Image from the UBS Device Viewer. 

 

I'm a little confused because didn't change a jumper or anything else on the Board. 

Can anyone tell me how I get the USB Blaster back? :confused: 

 

Best Regards, 

ruebe
0 Kudos
4 Replies
Altera_Forum
Honored Contributor II
2,019 Views

Which Cyclone V Soc Kit? this one (https://www.altera.com/products/boards_and_kits/dev-kits/altera/kit-cyclone-v-soc.html)? 

 

Could you have inadvertently erased the MAX II device, that forms part of the USB-Blaster solution? This CPLD can be used as the EEPROM for the Cypress part giving it's PID/VID - telling it it's a USB-Blaster. 

 

Alternatively, you've erased the Cypress device's internally stored descriptors (more likely), telling it it's a USB-Blaster. Assuming this case, Cypress will have a utility for programming these internal registers (as FTDI do, whose devices are used in other USB-Blasters), although I've never used the Cypress utility. Final hurdle, you'll need the set of values to program back into the Cypress part - which you're only likely to get by reading them out of a known good board. Confirm which board you're using and I may be able to provide these. 

 

This link may be the right cypress utility (http://www.cypress.com/documentation/software-and-drivers/cy4618-and-cy3685-ez-usb-nx2lp-programming-utility-software). Download it and see if it can identify the Cypress device on your board. 

 

Cheers, 

Alex
0 Kudos
Altera_Forum
Honored Contributor II
2,019 Views

Hello Alex, 

 

thank you for youre answer. 

 

 

--- Quote Start ---  

Which Cyclone V Soc Kit? this one (https://www.altera.com/products/boards_and_kits/dev-kits/altera/kit-cyclone-v-soc.html)? 

--- Quote End ---  

 

 

Yes exactly, taht is the one I have. 

 

 

--- Quote Start ---  

Could you have inadvertently erased the MAX II device, that forms part of the USB-Blaster solution? This CPLD can be used as the EEPROM for the Cypress part giving it's PID/VID - telling it it's a USB-Blaster.  

--- Quote End ---  

 

 

I'm not sure. How do can I proove it? 

 

 

--- Quote Start ---  

Alternatively, you've erased the Cypress device's internally stored descriptors (more likely), telling it it's a USB-Blaster. Assuming this case, Cypress will have a utility for programming these internal registers (as FTDI do, whose devices are used in other USB-Blasters), although I've never used the Cypress utility. Final hurdle, you'll need the set of values to program back into the Cypress part - which you're only likely to get by reading them out of a known good board. Confirm which board you're using and I may be able to provide these. 

 

This link may be the right cypress utility (http://www.cypress.com/documentation/software-and-drivers/cy4618-and-cy3685-ez-usb-nx2lp-programming-utility-software). Download it and see if it can identify the Cypress device on your board.  

--- Quote End ---  

 

 

I downloaded the CY3684 EZ-USB FX2LP DVK Setup from here. (http://www.cypress.com/documentation/development-kitsboards/cy3684-ez-usb-fx2lp-development-kit)  

There is a USB Control Center included with which you can Programm the FX2. I attached a picture of it. 

But therefore you need a Firmware File which I didn't have.
0 Kudos
Altera_Forum
Honored Contributor II
2,019 Views

You should be able to read the contents of the Cypress part using the utility. Can you post the file here? We can probably determine from that whether the device has been erased or not. 

 

Unfortunately, I don't appear to have that kit. So, if it is blank we may have to look to the wider community for someone willing to read the EEPROM from their kit... 

 

Cheers, 

Alex
0 Kudos
Altera_Forum
Honored Contributor II
2,019 Views

Hi, 

 

I uploaded the Descriptor Info of the Cypress Device. It's the only thing that can be read with this tool.  

 

It would be nice if someone could upload the firmware for this device :) 

 

Regards, 

ruebe
0 Kudos
Reply