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

Verify fails with "ImportError: Cannot import name 'Iterable' from 'Collections'" #548

Open
matthewrobe opened this issue Oct 28, 2021 · 17 comments

Comments

@matthewrobe
Copy link

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

icestudio verify error

Any help would be appreciated
Matthew

@cavearr
Copy link
Member

cavearr commented Oct 28, 2021

Hi! follow this steps and send us your log:

#494

Thanks!

@matthewrobe
Copy link
Author

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

@cavearr
Copy link
Member

cavearr commented Oct 28, 2021

Could you uninstall your current icestudio and install the latest WIP from here?:

https://downloads.icestudio.io/

@matthewrobe
Copy link
Author

Hi Carlos
Done that, installed version 0.7.1w202110210410, still no log file. Same error.
Matthew

@cavearr
Copy link
Member

cavearr commented Oct 28, 2021

Ok! follow the next steps:

  1. Open icestudio
  2. Press F12, a new window appears, click on "console" option
  3. Capture and attach here an screenshot, probably appears errors in the "console tab".

@matthewrobe
Copy link
Author

Attached
image

@cavearr
Copy link
Member

cavearr commented Oct 28, 2021

wow! all appears ok....

could you try to search with windows search bar icestudio.log?

@matthewrobe
Copy link
Author

Aha! found it
icestudio.log

@cavearr
Copy link
Member

cavearr commented Oct 28, 2021

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?

@matthewrobe
Copy link
Author

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": {}
}

@matthewrobe
Copy link
Author

Apologies for that it wouldn't let me attach a .ice

@cavearr
Copy link
Member

cavearr commented Oct 29, 2021

Thanks i'm investigating!

@kitsos1
Copy link

kitsos1 commented Jan 26, 2022

log-icestud.log

I have the same problem, Win10, ICESTUDIO 0.8.0, python 3.10
Please help

@jojo535275
Copy link
Contributor

Hello kitsos,

Looking at the picture on top of this issue i see that no pin are selected !
pins no

Normally, it should look like.
pins

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.

@kitsos1
Copy link

kitsos1 commented Jan 26, 2022

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.

@jojo535275
Copy link
Contributor

Can you give us the type of fpga board you have ?
The "text" that you selected with the menu select/board/...

@kitsos1
Copy link

kitsos1 commented Jan 26, 2022

Upduino 3

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

4 participants