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

More
2 years 2 months ago #306853 by Mecanix
Ok. Completely confused but I'll try to figure it out. Strange because this network approach works for my other lcnc-uspace set-ups.

I'll try to set-up the network like my dev pc is, which actually work with the w5500 directly connected into its ethernet port . Let's see how that goes.

I'll update on the Evil State!!

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

More
2 years 2 months ago #306854 by Mecanix
Right. So any other IP address I give the eth interface doesn't work (unreachable - rightfully!), I mean any other IP address other than my w5500 192.168.10.194. Strange enough this no-route-no-gateway set-up works perfectly fine with mesa and other litexcnc cards :(

@all - If anyone running Rio on ethernet and has this running, if not too sensitive/private to share your IP set-up, please do because I'm clueless how else this could work for that particular PC. Thanks.

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

More
2 years 2 months ago #306856 by meister
You can reset your network to a working configuration and Chance the IP of your W5500
The following user(s) said Thank You: Mecanix

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

More
2 years 2 months ago - 2 years 2 months ago #306857 by Mecanix
Ok. I did that and so far so good on the connectivity thing (hal-re-compiled, fpga reflashed). Using the same IP as my LiteXcnc card. But geez man, getting the same header error however now getting all zeros. I'm totally at lost with this uspace-based prod pc.

Methink a break is in order. Let's push this aside for a few days and I'll come back to it when my head is cleared up and rested. Tried too hard!!

Monday evening seems like an excellent 'non-evil' time to resume getting this to work here. I'll update soon.
ps. I don't think this is Rio related and so don't feel involved. This is a Linux/Linuxcnc networking thing... 

Last edit: 2 years 2 months ago by Mecanix.

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

More
2 years 2 months ago #306865 by Mecanix
For the others who, like myself, are severely affected by the "Chronic Idiotic Syndrome" (birth defect in my case), you DO NOT change the IP in the w5500.v file but rather in the rio.v file toward the end (line 237 for me). 

EPIC I-m-fookin-tired FAIL. Hope you've all enjoyed the entertainment!! Thank you very much. 



Now. Break time first and I'll test what appears to be a Masterpiece of A Controller. It's unbelievably high performance stuff. Kudos, Oliver. 
The following user(s) said Thank You: tommylight

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

More
2 years 2 months ago - 2 years 2 months ago #306867 by Mecanix
Pardon the language but... Holly Fucking Christ it's EPIC. There, said it.

Initial test with a complex 3ax simultaneous at 3000mmpm vel packed with cycles. Zero lag. No errors. No joints drama. O M G lool

@everyone, @evils, @godz, You MUST try Rio over FPGA + W5500. Not a recommendation btw - it's an ORDER.

Thank you so much, Oliver aka meister.
Last edit: 2 years 2 months ago by Mecanix.
The following user(s) said Thank You: tommylight, Clive S, meister, samueldutradasilva

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

Time to create page: 1.385 seconds
Powered by Kunena Forum