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

More
2 years 9 months ago - 2 years 9 months ago #289655 by meister
I throw everything away image missing /media/kunena/emoticons/sick.png

and start something new  image missing /media/kunena/emoticons/laughing.png

ok, it's not that bad, I'm just doing a 'complete' rewrite of the build system.

The verilog code doesn't change much (a little naming)

The config-files will also only change minimally, but I already have an update script for that (plugin names and pin configuration).

Most of it is already working again, at the moment I'm working on the Hal component, which is now completely generated.

It was definitely necessary at some point, everything has grown so quickly and I've only ever tried to squeeze new functions into the existing structure,

it all gets messy very quickly.

New plugins can be integrated more easily, the whole plugin structure and pin assignment becomes more standardised
the Hal component is no longer based on the Remora sources but is completely newly generated and specialised for RIO
the interface (between LinuxCNC and FPGA) will be leaner and offers more possibilities (not everything has to be 32bit)
I think I can release it next week and you can build running setups with it,

I have also created several test setups to test all plugins.
Last edit: 2 years 9 months ago by meister.
The following user(s) said Thank You: tommylight, besriworld, Zayoo

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

More
2 years 9 months ago #290500 by meister
Now the WLED stuff makes more sense and needs only one pin:
www.youtube.com/shorts/jnna9jJnXfs

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

More
2 years 9 months ago #290788 by tuxcnc
Are somebody got  HAL file for lathe (spindle encoder) ?

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

More
2 years 9 months ago #290845 by meister
no, sorry, not yet.

I can try to build one, but need more information about your system

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

More
More
2 years 9 months ago #291354 by meister
Sorry,
old lathe converted to cnc with 3d printed parts.
nothing adjusted, rattles and wobbles ;)

BUT, G33 also works also on the rewrite branch:

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

Time to create page: 0.461 seconds
Powered by Kunena Forum