icestudio
icestudio copied to clipboard
Verify fails with "ImportError: Cannot import name 'Iterable' from 'Collections'"
Is there a log where I can see the full path, shown truncated here? The error occurs with even the simplest design, irrespective of the pin selection, just missed that in the image, also irrespective of board. Am using Win 8.1(I know it is rubbish!), Python 3.10 or 3.9.6, IceStudio 0.7.0 and apio 0.7.6
Any help would be appreciated Matthew
Hi! follow this steps and send us your log:
https://github.com/FPGAwars/icestudio/issues/494
Thanks!
Hi Thanks for that, followed the steps in #494 Used the following path C:\Users\matthew\Documents\icestudio.log can't see icestudio.log at that location... :( Have tried a few times, no log file Matthew
Could you uninstall your current icestudio and install the latest WIP from here?:
https://downloads.icestudio.io/
Hi Carlos Done that, installed version 0.7.1w202110210410, still no log file. Same error. Matthew
Ok! follow the next steps:
- Open icestudio
- Press F12, a new window appears, click on "console" option
- Capture and attach here an screenshot, probably appears errors in the "console tab".
Attached
wow! all appears ok....
could you try to search with windows search bar icestudio.log?
Aha! found it icestudio.log
yeah! :) where was it? (to found if there is a bug in the log location)
I'm looking in your log and try to look for problems, could you attach your .ice file?
C:\Users\matthew\icestudio.log And the .ice file is about as simple as you can get :) { "version": "1.2", "package": { "name": "", "version": "", "description": "", "author": "", "image": "" }, "design": { "board": "upduino21", "graph": { "blocks": [ { "id": "6ea76987-b3bb-4028-9a32-948538829b94", "type": "basic.input", "data": { "name": "a", "pins": [ { "index": "0", "name": "PIN_9", "value": "9" } ], "virtual": false, "clock": false }, "position": { "x": 192, "y": 168 } }, { "id": "fae739dc-54d8-4e9b-b212-4a998f0d1d7d", "type": "basic.output", "data": { "name": "b", "pins": [ { "index": "0", "name": "PIN_6", "value": "6" } ], "virtual": false }, "position": { "x": 456, "y": 168 } } ], "wires": [ { "source": { "block": "6ea76987-b3bb-4028-9a32-948538829b94", "port": "out" }, "target": { "block": "fae739dc-54d8-4e9b-b212-4a998f0d1d7d", "port": "in" } } ] } }, "dependencies": {} }
Apologies for that it wouldn't let me attach a .ice
Thanks i'm investigating!
Hello kitsos,
Looking at the picture on top of this issue i see that no pin are selected !
Normally, it should look like.
So if you really have the same problem, just select pins with the bottom arrow (marked in red) !
if you want, you can supply us your .ice file, to have a look !?
Have a good evening.
Thank you very much for your answer... Actually, I had tried both cases with the same result. But, I searched enough and I solve this problem. I uninstall the python 3.10 and install python 3.9. Then, a new problem raised which is the icestudio do not communicate with the usb that my device is connected. Show me a message that my device is unconnected. I have installed of course the necessary drivers.
Can you give us the type of fpga board you have ?
The "text" that you selected with the menu select/board/...
Upduino 3