- 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)
- epineh
- Offline
- Senior Member
-
Less
More
- Posts: 57
- Thank you received: 18
28 Jun 2025 05:57 #330948
by epineh
Replied by epineh on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
I'm doing some boards up that will use shift registers so I will do some testing, and see what happens. Worst case is I design it so that the shift register outputs aren't enabled until Linuxcnc is started and communicating with the FPGA.
Cheers.
Russell.
Cheers.
Russell.
Please Log in or Create an account to join the conversation.
- mBender
- Offline
- Premium Member
-
Less
More
- Posts: 114
- Thank you received: 11
28 Jun 2025 21:57 #330979
by mBender
Replied by mBender on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Hi,
after a few month working with my bread board set up, I am continuing to build up a PCB board. The pin connection is currently all over the place, but it works... I am cleaning that up and have a quick question about the Tang Nano 9k. I am palling to use Bank 1 and 2(3.3V) for the input and outputs. I don't need to use Bank 3 (1.8V) as my machine is not that complicated.
Are all Pins from Bank 1 and 2 usable as Inputs and Outputs or are there special pins which need to be high or low at boot?? Similar to some Microcontroller?
after a few month working with my bread board set up, I am continuing to build up a PCB board. The pin connection is currently all over the place, but it works... I am cleaning that up and have a quick question about the Tang Nano 9k. I am palling to use Bank 1 and 2(3.3V) for the input and outputs. I don't need to use Bank 3 (1.8V) as my machine is not that complicated.
Are all Pins from Bank 1 and 2 usable as Inputs and Outputs or are there special pins which need to be high or low at boot?? Similar to some Microcontroller?
Please Log in or Create an account to join the conversation.
- Happppppppy
- Offline
- New Member
-
Less
More
- Posts: 1
- Thank you received: 0
29 Jun 2025 05:52 #330991
by Happppppppy
Replied by Happppppppy on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Hi,
I have a Terasic DECA Max 10 (10M50DAF484C6GES) fpga dev board that i'm thinking about using as my LinuxCNC hardware step generator. If anyone has any thoughts on why this won't work that would be amazing before I jump into trying to get this to work.
Board details are here:
www.terasic.com.tw/cgi-bin/page/archive....yNo=&No=944&PartNo=1
Cheers,
Cam
I have a Terasic DECA Max 10 (10M50DAF484C6GES) fpga dev board that i'm thinking about using as my LinuxCNC hardware step generator. If anyone has any thoughts on why this won't work that would be amazing before I jump into trying to get this to work.
Board details are here:
www.terasic.com.tw/cgi-bin/page/archive....yNo=&No=944&PartNo=1
Cheers,
Cam
Please Log in or Create an account to join the conversation.
- meister
- Offline
- Platinum Member
-
Less
More
- Posts: 582
- Thank you received: 353
29 Jun 2025 06:34 #330992
by meister
Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
@mBender
you can use all pins freely and the 1.8v pins are well suited as inputs as they are 3.3v tollerant.
@Cam
Max 10 works, but not the onboard Ethernet, you need to use W5500 or SPI
Cheers,
Olli
you can use all pins freely and the 1.8v pins are well suited as inputs as they are 3.3v tollerant.
@Cam
Max 10 works, but not the onboard Ethernet, you need to use W5500 or SPI
Cheers,
Olli
The following user(s) said Thank You: Happppppppy
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.092 seconds