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