Hi all,

I have an old mini mill that I'm trying to resurrect after several years of it just sitting in the corner of the workshop. Back when it was working, it was running off an old PC with LinuxCNC and a parallel port connection to a 4-axis TB6560 board. pretty much all that stuff is broken now, so I'm rebuilding the control side from scratch. I'm using a Raspberry Pi 4B and a 4 axis TB6600 board (pictured here) that has sat on a shelf for a couple of years (I planned this rebuild back then, but got sidetracked..)

Click image for larger version. 

Name:	s-l640.jpg 
Views:	216 
Size:	62.5 KB 
ID:	27881

According to the documentation i should be able to connect to it on the GPIO pins and control it from there, rather than using the DB25 port. This is good, because the Pi doesn't have a printer port! However, I can't get it to do anything. I'm using a bunch of AND gates to take the 3.3v output from the Pi pins and up it to 5v to go into the controller board. I've checked with a multimeter that I'm getting 5v at the GPIO pin, but it still doesn't seem to do anything.

Does anyone have any experience with these boards? I'm attaching the instruction PDF here as well in case that explains anything. Enthusiastic amateur here, so it's entirely possible I've missed something obvious. I remember from the old setup that when the controller was 'enabled' the steppers would buzz and now when I have 5v at pin 14 (ENABLE_ALL) nothing is happening.

Thanks,
Kev.

4 axis TB6600.pdf