On 1/19/23 21:32, Bari wrote:
Naaaaaahhhh  already been done https://forum.linuxcnc.org/27-driver-boards/46770-driver-firmware-pcb-for-pi-rp2040-pio-i-e-an-easy-to-configure-fpga-like-card but sadly they haven't shared their source yet.

Plus you still need Ethernet and some protection on the IO's and connectors so many have gone this route https://forum.linuxcnc.org/18-computer/42276-remora-rpi-software-stepping-using-external-microcontroller-via-spi

Which is what I'm doing with a rpi4, the spi interface to an early spi card, the 7i90, works at a very high speed thru the rpspi driver. the disadvantage is that it is pure fpga, and needs a trio of 7i42TA's to get to the 5 volt world and do things w/o blowing 3 volt pin drivers in the fpga. Complex, but OTOH, I still got around 35 or so i/o pins I haven't used (yet) as that gives 72 pins to play with. Runs 1500 lbs of 80+ yo Sheldon lathe with no gears other than backgears never used thanks to vfd that goes down to 5 hertz. Does trick it never dream of when it was born in Chicago all those years ago, including compensating for bed wear.

With the ethernet port free, I can browse the web with it. Or keep it updated from the build-bot several times a week.
or https://forum.linuxcnc.org/27-driver-boards/44422-colorcnc-colorlight-5a-75e-5a-75b-as-fpga-controller-board/unread

and there is even https://forum.linuxcnc.org/18-computer/42414-linuxcnc-esp32-software-stepping-over-ethernet-using-esp32

On 1/19/23 15:26, Chris Albertson wrote:
So far I have $4 worth of hardware doing this and I was able to writ the
firmware in MicroPython.   The pulses are don in hardware so I don't need
the code to be fast.  I'm using an RP2040 chip.  The chip is a
ddual-core 32-bit M0 ARM processor and sells for $1.   There is just a
####-load of peripheral hardware on this chip and again, the price is $1.
  But no one is motivated because it is easier to spend $110 and buy an FPGA
based one.


_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Cheers, Gene Heskett.
--
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/>



_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to