Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IceStudio with UPduino V2.1 cannot Upload on Windows 10 #7

Open
albertlu2013 opened this issue Mar 28, 2020 · 3 comments
Open

IceStudio with UPduino V2.1 cannot Upload on Windows 10 #7

albertlu2013 opened this issue Mar 28, 2020 · 3 comments

Comments

@albertlu2013
Copy link

I get the error in icestudio with UPDuino V2.1 ( it can upload when I use icestick)
image

It only one device "UPDuino V2.1" device In Zadig .
image

How can I use icestudio with "UPDuino V2.1" ?

@vr2045
Copy link
Collaborator

vr2045 commented Mar 28, 2020

Hi Albert,
The source of the problem is that older UPduino's were shipped with the EEPROM on the FTDI USB-SPI bridge unprogrammed. This is what ICEStudio recognizes. The newer versions have this EEPROM programmed which throws off the detection script in icestudio. We will need to update icestudio with this information.

I'll try to do this by creating a pull request to icestudio.

In the meantime, please follow the instructions below to erase the EEPROM on the UPduino. Dont worry, this cannot brick your board.

  • Uninstall the libusbk driver, select delete when you do the uninstall.

  • Unplug the UPduino and reconnect it. You should now see a COM port show up indicating that the original driver got loaded.

  • Download the FT_PROG program from here.

  • Run the installer and then the FT_PROG application

  • Hit F5 (Scan and Parse): this will populate the FT_PROG app with the EEPROM thats loaded in the UPduino.

  • You can choose to save this for restoration later

  • Right click on EEPROM and select Erase
    image

  • Unplug the UPduino and reconnect it

  • Check that the EEPROM is blank using FT_PROG

  • Follow instructions to reload the Zadig libusbk driver as usual.

@albertlu2013
Copy link
Author

Hi Vr2045
Thanks for your reply.
I erase EEPROM data then I get the device new name "Single RS232-HS".
The Icestudio can Upload now when I use zadig change driver to "WinUSB" or " libusbK".
image

But the "Lattice Radiant programmer" can not detect the cable now.
image

Do you have any suggestions ?

@vr2045
Copy link
Collaborator

vr2045 commented Mar 29, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants