On 6/10/2013 1:34 PM, Charles Steinkuehler wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 6/10/2013 2:38 PM, David Bagby wrote: >> If you have any specific pinouts setup already, I can help with >> crafting a hal_pru_generic configuration that will match up with >> your board. The HAL configuration is _hopefully_ easy to >> understand, but there's currently no documentation beyond the >> source code (it's on the list, and will get done prior to the next >> SD card image release). >>> Here's an idea: How about we target making your existing stuff >>> run with the K9 in a configuration that would drive your >>> printer? That sounds like a good target to aim at. > If you want to do it that way, I'll need something I can plug my > stepper drivers into. They're not like "big iron" with wires and > such, they're just little circuit boards (about the size of an SD > card) that plug onto the interface board. Here's an eBay posting with > some good pictures...the stepper drivers are the 5 small boards in the > lower-left of the main image, next to a USB jack on the Arduino which > gives a sense of scale: > http://www.ebay.com/itm/Iduino-Mega-2560-A4988-RAMPS-1-4-LCD-SD-Ramps-Cooler-fan-ect-3D-Printer-reprap-/190845097970?pt=LH_DefaultDomain_0&hash=item2c6f4117f2 Yep, that link shows Pololu A4988 drivers - right? The K9 board has sockets to plug 4 of them right onto the board. We only put 4, not 5 on the board (I'm hoping the 5 is just what what was in the link you had) - we were thinking X,Y,Z & an extruder. Steve gets the credit for including that socket interface on-board. The 1AB & 2AB output lines are taken to term strips on the board. >>> I can create a BBB signal chart to make a HAL from for the K9. If >>> you'll tell me what all you need for signal for the printer (I >>> know the basic 4 axes S&D, but I'm uncertain what you need for >>> other IO and analog in/out). I'll take a crack at a pin >>> assignment that works with the default K9 firmware load, your BBB >>> pru stuff and a matching device tree - With a bit of luck we >>> could get your printer running from a K9 at Wichita. >>> That's a lot of ducks to line up, but what the heck - seems worth >>> a shot. > It's a bit hard to say without seeing your board, but to me it seems > focused more on traditional LinuxCNC applications, with 25-pin > parallel port connections. Is this correct?
We do have some PP oriented headers that give direct connection to a break out board - but they are not the only way to get signals off the board. For example for the Pololu drivers the X,Y,Z,A signals get buffered and go to both the PP headers and the Pololu sockets. > If so, I can quickly whip up a HAL configuration file for my PRU code > and make a device tree overlay to setup the pin multiplexing if you > can get me map between the BeagleBone header pins and the desired > function. Give me a little bit and I'll select the BBB P8/P9 pins to output signal mappings and ship the info to you directly (since the list strips attachments). I hope you don't mind an excel spread sheet as that's what the data is in. If that format doesn't work, tell me what does and I'll see what I can do. Dave ------------------------------------------------------------------------------ This SF.net email is sponsored by Windows: Build for Windows Store. http://p.sf.net/sfu/windows-dev2dev _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers