- Hardware & Machines
- Computers and Hardware
- LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
16 Jan 2024 11:01 #290854
by meister
Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Please Log in or Create an account to join the conversation.
22 Jan 2024 18:11 #291354
by meister
Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Sorry,
old lathe converted to cnc with 3d printed parts.
nothing adjusted, rattles and wobbles
BUT, G33 also works also on the rewrite branch:
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.
22 Jan 2024 19:08 #291357
by tuxcnc
Replied by tuxcnc on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Where are configs?G33 also works also on the rewrite branch:
Please Log in or Create an account to join the conversation.
23 Jan 2024 08:36 #291407
by meister
Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
you can add something like this to your json config:
this will add this lines to the rio.hal:
{
"type": "vin_quadencoderz",
"name": "spindle_encoder",
"pullup": true,
"function": "spindle-index",
"scale": 600.0,
"pins": {
"a": "86",
"b": "85",
"z": "84"
}
},
this will add this lines to the rio.hal:
setp rio.spindle_encoder-scale 600.0
net spindle-position rio.spindle_encoder => spindle.0.revs
net spindle-index-enable rio.spindle_encoder-index-enable <=> spindle.0.index-enable
The following user(s) said Thank You: tuxcnc
Please Log in or Create an account to join the conversation.
27 Jan 2024 10:54 #291739
by eduardo20
Replied by eduardo20 on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
We develped the possibility to load a new bistream file into the Tangnao9k via browser while the Tangnano9k is connected via USB to your PC.
Let me know if you are interested in that.
Let me know if you are interested in that.
Please Log in or Create an account to join the conversation.
27 Jan 2024 11:07 #291740
by eduardo20
Replied by eduardo20 on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
We try to make it easy for people to build the firmware and generate a bitstream.
We currenlty offer some demo designs for different FPGA boards which you can generate on our webisite.
caas.symbioticeda.com/
We can also generate bitsteams for Tangnano9k. Please understand that we use the more modern Himbaechtel placer&router.
We can grab gateware designs from github
Let me know if you are interested
We currenlty offer some demo designs for different FPGA boards which you can generate on our webisite.
caas.symbioticeda.com/
We can also generate bitsteams for Tangnano9k. Please understand that we use the more modern Himbaechtel placer&router.
We can grab gateware designs from github
Let me know if you are interested
Please Log in or Create an account to join the conversation.
27 Jan 2024 11:45 #291743
by eduardo20
Replied by eduardo20 on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Under nextpnr there is a new placer&router for gowin devices called Himbaechtel which generates much better results.
Please Log in or Create an account to join the conversation.
27 Jan 2024 21:44 #291767
by meister
Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Thanks for the tip with Himbaechtel, I will give it a try,
but I don't think we need a CAAS web service for this project.
BTW: Arty7 with onboard Ethernet works now
www.youtube.com/shorts/0F0jCE0DY8k
but I don't think we need a CAAS web service for this project.
BTW: Arty7 with onboard Ethernet works now
www.youtube.com/shorts/0F0jCE0DY8k
Please Log in or Create an account to join the conversation.
28 Jan 2024 12:46 #291795
by eduardo20
Replied by eduardo20 on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
That is great.
Do you generate the bitstream For Arty7 with the open source FPGA tools for Xilinx?
github.com/openXC7
That would be awesome!
Do you generate the bitstream For Arty7 with the open source FPGA tools for Xilinx?
github.com/openXC7
That would be awesome!
Please Log in or Create an account to join the conversation.
28 Jan 2024 20:21 #291825
by meister
Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
thanks,
not yet, using only the oss tools from the oss-cad-suite
not yet, using only the oss tools from the oss-cad-suite
Please Log in or Create an account to join the conversation.
- Hardware & Machines
- Computers and Hardware
- LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Time to create page: 0.143 seconds