- Posts: 803
- Thank you received: 0
LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
2 years 4 months ago #304068
by meister
Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
i think 5V is better, since the 3.3v regulator is already on the board anyway.
Please Log in to join the conversation.
- Cant do this anymore bye all
- Offline
- Platinum Member
-
Less
More
- Posts: 1199
- Thank you received: 0
2 years 3 months ago #304290
by Cant do this anymore bye all
Replied by Cant do this anymore bye all on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Initial success with the Spartan 6. Yippee
Many Thanks !
Many Thanks !
Please Log in to join the conversation.
2 years 3 months ago #304327
by meister
Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
I working also on 2 other new boards:
1. 3Axis adapter-board with NEMA17 drivers for the iceBreaker Devboards
2. own FPGA-Board with ice40uP5k and 6Axis as Raspberry-Hat (hope it works
):
both can be build, flashed and connect directly from the RaspberryPi via SPI
1. 3Axis adapter-board with NEMA17 drivers for the iceBreaker Devboards
Attachment not found
2. own FPGA-Board with ice40uP5k and 6Axis as Raspberry-Hat (hope it works
Attachment not found
both can be build, flashed and connect directly from the RaspberryPi via SPI
Please Log in to join the conversation.
2 years 3 months ago #304337
by meister
Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
my 3 first Kicad projects:
github.com/multigcs/rio-icebreaker3x
github.com/multigcs/rio-octobot
github.com/multigcs/rio-iceshield
hope it works
github.com/multigcs/rio-icebreaker3x
github.com/multigcs/rio-octobot
github.com/multigcs/rio-iceshield
hope it works
Please Log in to join the conversation.
- Cant do this anymore bye all
- Offline
- Platinum Member
-
Less
More
- Posts: 1199
- Thank you received: 0
2 years 3 months ago #304376
by Cant do this anymore bye all
Replied by Cant do this anymore bye all on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Finally got it running without latency errors when coming out of estop. Finally get to use the RPi5.
Tho I can not rule out my messy SPI wiring from the FPGA to the WT32-ETH01.
Still have to have a try with a W5500 module.
Tho I can not rule out my messy SPI wiring from the FPGA to the WT32-ETH01.
Still have to have a try with a W5500 module.
Please Log in to join the conversation.
2 years 3 months ago #304401
by meister
Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Testing max motion.digital-out-NN via control with M64 / M65
www.youtube.com/shorts/eS7oG1WSP3c
www.youtube.com/shorts/eS7oG1WSP3c
Code:
M64 P0
G04 P0.01
M65 P0
M64 P3
G04 P0.01
M65 P3
M64 P6
G04 P0.01
M65 P6
M64 P9
G04 P0.01
M65 P9
M64 P12
G04 P0.01
M65 P12
M64 P15
G04 P0.01
M65 P15
M64 P18
G04 P0.01
M65 P18
M64 P21
G04 P0.01
M65 P21
M64 P24
G04 P0.01
M65 P24
M64 P27
G04 P0.01
M65 P27
...
Please Log in to join the conversation.
2 years 3 months ago #304406
by cakeslob
Not sure how this effects RIO, but with the remora w5500 one, the wires were crucial to be as short as possible, but also something ground loop was important even with short wires. jiggling the cables effected it a lot more than I expected.
Replied by cakeslob on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Finally got it running without latency errors when coming out of estop. Finally get to use the RPi5.
Tho I can not rule out my messy SPI wiring from the FPGA to the WT32-ETH01.
Still have to have a try with a W5500 module.
Not sure how this effects RIO, but with the remora w5500 one, the wires were crucial to be as short as possible, but also something ground loop was important even with short wires. jiggling the cables effected it a lot more than I expected.
Please Log in to join the conversation.
- Cant do this anymore bye all
- Offline
- Platinum Member
-
Less
More
- Posts: 1199
- Thank you received: 0
2 years 3 months ago #304416
by Cant do this anymore bye all
Replied by Cant do this anymore bye all on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
When I was working with the Mesa firmware when using SPI wiring from the Pi to the dev board needed to be good. On the design of the board for SPI interface I designed to have a gnd between every signal. Since I’m using a different dev board I’m being a bit, okay really, lazy.
Considering a slight redesign of the board that brings out 3.3v and 5v on the connector that has the spi connector. That of course will be future Rob’s decision.
Considering a slight redesign of the board that brings out 3.3v and 5v on the connector that has the spi connector. That of course will be future Rob’s decision.
Please Log in to join the conversation.
2 years 3 months ago #304562
by rthorntn
Replied by rthorntn on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
This is project is awesome, I just ordered some WT32-ETH01's, keep up the good work!
A big thank you from me!
A big thank you from me!
Please Log in to join the conversation.
2 years 3 months ago #304602
by meister
Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)
Please Log in to join the conversation.
Time to create page: 0.501 seconds
