- 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)
- meister
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 659
- Thank you received: 408
			
	
						21 Jun 2023 18:52				#273999
		by meister
	
	
		
			
	
	
		
	
			 		
													
	
				Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)			
			
				We have a very simple bob-adapter now for the TangNano9K Board:
github.com/multigcs/LinuxCNC-RIO/tree/main/configs/TangNano9K
 
 
 			
					github.com/multigcs/LinuxCNC-RIO/tree/main/configs/TangNano9K
Attachments:
		The following user(s) said Thank You: tommylight, cakeslob 	
			Please Log in or Create an account to join the conversation.
- cakeslob
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 922
- Thank you received: 275
			
	
						23 Jun 2023 22:58				#274160
		by cakeslob
	
	
		
			
	
			
			 		
													
	
				Replied by cakeslob on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)			
			
				Hey, any thoughts on making it configurable via SD card config like the regular remora? I notice the tang has an SD card slot			
					Please Log in or Create an account to join the conversation.
- meister
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 659
- Thank you received: 408
			
	
						24 Jun 2023 06:45				#274163
		by meister
	
	
		
			
	
			
			 		
													
	
				Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)			
			
				no, if you change the config (IO-Functions), you have to generate a new bit-file.
it's far away from remora, only the linux-component is adapted from remora.
					it's far away from remora, only the linux-component is adapted from remora.
Please Log in or Create an account to join the conversation.
- MaxEkb77
- 
				  
- Offline
- Senior Member
- 
				  
		Less
		More
		
			
	
		- Posts: 40
- Thank you received: 6
			
	
						03 Jul 2023 08:30				#274682
		by MaxEkb77
	
	
		
			
	
	
			 		
													
	
				Replied by MaxEkb77 on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)			
			
				Really cool project, try to use it			
					
		The following user(s) said Thank You: meister 	
			Please Log in or Create an account to join the conversation.
- meister
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 659
- Thank you received: 408
			
	
						03 Jul 2023 09:05				#274684
		by meister
	
	
		
			
	
			
			 		
													
	
				Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)			
			
				Thank you !
which board do you have ?
greetings, Olli
					which board do you have ?
greetings, Olli
Please Log in or Create an account to join the conversation.
- MaxEkb77
- 
				  
- Offline
- Senior Member
- 
				  
		Less
		More
		
			
	
		- Posts: 40
- Thank you received: 6
			
	
						03 Jul 2023 14:25				#274692
		by MaxEkb77
	
	
		
			
	
			
			 		
													
	
				Replied by MaxEkb77 on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)			
			
				tang 9k & pi (orange & raspberry), table pick&place for test.
How about w5500 for link normal computer ?
					How about w5500 for link normal computer ?
Please Log in or Create an account to join the conversation.
- meister
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 659
- Thank you received: 408
			
	
						03 Jul 2023 14:59		 -  03 Jul 2023 15:00		#274694
		by meister
	
	
		
			
				
because there is no softcore running on the FPGA it is difficult to connect such interfaces.
but you can use one of this two modules to add UDP support:
github.com/multigcs/LinuxCNC-RIO/tree/main/UDP2SPI-Bridge
					
	
	
			 		
													
	
				Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)			
			How about w5500 for link normal computer ?
because there is no softcore running on the FPGA it is difficult to connect such interfaces.
but you can use one of this two modules to add UDP support:
github.com/multigcs/LinuxCNC-RIO/tree/main/UDP2SPI-Bridge
		Last edit: 03 Jul 2023 15:00  by meister.			
			Please Log in or Create an account to join the conversation.
- MaxEkb77
- 
				  
- Offline
- Senior Member
- 
				  
		Less
		More
		
			
	
		- Posts: 40
- Thank you received: 6
			
	
						03 Jul 2023 16:22				#274697
		by MaxEkb77
	
	
		
			
				
flash & wiring ok - working.
Question:
Driver have pid? - why not standart linuxcnc pid ?
 			
					
	
			
			 		
													
	
				Replied by MaxEkb77 on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)			
			Ok np, next time.because there is no softcore running on the FPGA it is difficult to connect such interfaces.
flash & wiring ok - working.
Question:
Driver have pid? - why not standart linuxcnc pid ?
Please Log in or Create an account to join the conversation.
- meister
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 659
- Thank you received: 408
			
	
						03 Jul 2023 16:37				#274699
		by meister
	
	
		
			
	
			
			 		
													
	
				Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)			
			
				Do you mean inside the linuxcnc-component ?
this is based on the remora component and it works for me ,
so no reason at the moment to change it 
			
					this is based on the remora component and it works for me ,
so no reason at the moment to change it
 
			Please Log in or Create an account to join the conversation.
- meister
- Offline
- Platinum Member
- 
				  
		Less
		More
		
			
	
		- Posts: 659
- Thank you received: 408
			
	
						05 Jul 2023 11:31				#274819
		by meister
	
	
		
			
	
	
		
	
			 		
													
	
				Replied by meister on topic LinuxCNC-RIO - RealtimeIO for LinuxCNC based on FPGA (ICE40 / ECP5)			
			
					Attachments:
		The following user(s) said Thank You: tommylight 	
			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.440 seconds	
 
													 
	 
	