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

More
1 year 7 months ago #323497 by kzali

never trired OpenOCD, but you can send me the error mesage of the openfpgaloader.

with openocd you should make sure that it is written to the flash and not just to the ram, otherwise everything will be gone again after a restart

You can see whether it has worked by the flashing LED

btw, the default ip is '192.168.10.194'

the w5500 module has a little power led on the bottom, there is no jumper to power on/off this module.


not realy shure what you mean with the mapping,

the bob pins are mapped 1:1, if you need P17 (relais) on the BOB, you can use 'LEFT:P17' in your config.

 

Attachment not found



if your BOB is connected to the other connector on the right, then you need to use 'RIGHT:P17'

 
So for a standard 3 axis mill, is the below scheme for wiring somewhat right.  I have no idea how to make a config for a lathe Though!  The second image has a funny output as marked

Please Log in to join the conversation.

More
1 year 7 months ago #323498 by kzali

Attachment not found

Attachment not found

Please Log in to join the conversation.

More
1 year 7 months ago #323512 by unknown
I'm sure one on my exes had a Common Vagina, everyone used it.

I had a look inside once and I'll swear I saw a Texan looking for his horse.


Serial Port looks a little weird as well.

Please Log in to join the conversation.

More
1 year 7 months ago #323593 by meister
The wiring will work for 3-4Axis mill and for Lathe.
For Lathe you need to set 'LinuxCNC->Machinetype' to lathe
and maybe remove 2 stepdir plugins.

If you need a Spindle-Encoder, you can add it freely to the other free ports.

Please Log in to join the conversation.

More
1 year 6 months ago #326162 by meister
I am currently in the process of adding a little rpi gpio support,
I'm only building this in so that I can use the local gpio's in addition to the FPGA,
but you can also use it without the FPGA, I don't know if that really has an advantage over manual configuration.
At least the tool takes over the calculation of the out/exclude masks.

Attachment not found

Attachment not found

Attachment not found



Branch: parport_test (btw, parport support will be added soon, it's just difficult to test at the moment)

Please Log in to join the conversation.

More
1 year 6 months ago #326734 by meister
rio can now can :)

odrive(modded) via can-bus in an icebreaker board with rio:

Please Log in to join the conversation.

More
1 year 5 months ago #327461 by meister
New plugin to read position from cheap calipers, unfortunately too slow for position feedbacks (~ 8Hz)

www.youtube.com/shorts/qFDBOTNq4Dk

Please Log in to join the conversation.

More
1 year 5 months ago #327630 by meister
who needs odrive when you can also use rio directly :)

www.youtube.com/shorts/L-D2a9atD_0

Please Log in to join the conversation.

More
1 year 5 months ago #327664 by epineh
That's really cool, I'm working on translating the captions but I notice you are driving an AC servo, does that mean we could theoretically drive some large AC servo motors with this ?

Please Log in to join the conversation.

More
1 year 5 months ago #327738 by meister
Thanks,
yes, theoretically this also works with large servos, but this also requires large power amplifiers.
it is better to run something like this separately on real servo drivers.

Please Log in to join the conversation.

Time to create page: 0.260 seconds
Powered by Kunena Forum