LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)

More
More
2 years 3 weeks ago #311472 by meister
if you update the git,
you need to install the new rio component once:

sudo halcompile --install riocore/files/rio.c

after that, you do not need to run halcompile after config changes anymore.
The following user(s) said Thank You: onceloved

Please Log in or Create an account to join the conversation.

More
2 years 3 weeks ago #311585 by digiex_chris
Thank you Meister for showing me how to set toolchain in my config file, and accepting my PR. 

I've added a docker setup that hopefully will help run this project without having to install anything more than Docker. It allows you to flash your device from the UI inside the docker container as well. It will output to /workspace/Output which will be mounted into the same directory you ran Make from, so the output will go to the same place as normal. See DOCKER.md in the repo root for more details.

Note that I have only setup the oss-cad-suite toolchain, so if your board defaults to gowin or something, you'll need to add 
"toolchain":"icestorm",
to your config.json before compiling. Assuming your board supports icestorm anyway. I was testing this on a TangNano9k, and was able to flash with it plugged into the host.

Hope this helps! Unfortunately I don't know enough python to add a toolchain selector in the time I have available, any volunteers?
The following user(s) said Thank You: meister

Please Log in or Create an account to join the conversation.

More
2 years 3 weeks ago - 2 years 3 weeks ago #311613 by digiex_chris
itai I'd love to see your board, could you put it on github? I'm about to order boards for myself, I have a feeling I'll like yours better than mine.
Last edit: 2 years 3 weeks ago by digiex_chris.

Please Log in or Create an account to join the conversation.

More
2 years 3 weeks ago #311626 by meister
Thanks for your docker code !

>> Hope this helps! Unfortunately I don't know enough python to add a toolchain >>selector in the time I have available, any volunteers?
is allready there (dev-banch)
i also add an docker-container with the gowin toolchain.

>> itai I'd love to see your board, could you put it on github? I'm about to order
>> boards for myself, I have a feeling I'll like yours better than mine.
which board exactly do you mean ? and which one do you have ?

Please Log in or Create an account to join the conversation.

More
2 years 3 weeks ago #311651 by digiex_chris
I'm drawing one based off of github.com/itain/Tango-PCB-Kicad to use with some components I have on hand but that repo seems out of date from the tangoboard pictured above. I'm also trying to get it under 100x100mm so a 4 layer board is $7 for 5 of them. I saw some pretty nice ones you have that look like they might plug into a pi?

Please Log in or Create an account to join the conversation.

Time to create page: 0.520 seconds
Powered by Kunena Forum