hello guys,
if i am not mistaken those two board were already added to apio .
They are entered in boards.json
"iCE40-HX8K-EVB": {
"name": "iCE40-HX8K-EVB Olimex",
"fpga": "iCE40-HX8K-CT256",
"programmer": {
"type": "iceprogduino"
},
"usb": {
"vid": "2341",
"pid": "8036"
}
},
"iCE40-HX1K-EVB": {
"name": "iCE40-HX1K-EVB Olimex",
"fpga": "iCE40-HX1K-VQ100",
"programmer": {
"type": "iceprogduino"
},
"usb": {
"vid": "2341",
"pid": "8036"
}
},
And on the icestudio side, we have it ~50% ok!
In C:\Program Files\icestudio\package.nw\resources\boards we have this folder _iCE40HX8K-EVB
So, what i suggest you william is to:
Rename that _iCE40HX8K-EVB folder to iCE40-HX8K-EVB
and overwrite the menu.json file in the C:\Program Files\icestudio\package.nw\resources\boards folder with the one i am joining to this post.
This may do to it for the 8k Olimex board! Let us know if you managed to upload a design successfully !
For the second board 1k Olimex board, it remains to create the board folder! this means checking inserting the right pinout in the pinout.json file. if it is similar to the 8K olimex board, it should not be too difficult!
Have a nice day!