Open albertlu2013 opened 4 years ago
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
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.
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".
But the "Lattice Radiant programmer" can not detect the cable now.
Do you have any suggestions ?
Radiant uses the regular windows driver. It doesn't play well with libusbk. You'll have to uninstall libusbk and the Radiant programmer will work again.
PS: apio already has upduino 2.1 support, needs to be pulled into icestudip which I guess will happen in the next release...
I get the error in icestudio with UPDuino V2.1 ( it can upload when I use icestick)![image](https://user-images.githubusercontent.com/4034358/77819755-42144580-7118-11ea-860d-91e9ee12b34b.png)
It only one device "UPDuino V2.1" device In Zadig .![image](https://user-images.githubusercontent.com/4034358/77819853-0e85eb00-7119-11ea-8dc8-499bb03465b2.png)
How can I use icestudio with "UPDuino V2.1" ?