Hi!

Just wondering if anyone has any experience using the L470 over SPI with 
the BBB?

I followed this post:

http://cranehome.info/index.php?/archives/7-Using-the-L6470-Stepper-Driver-with-Beagle-Bone-Black.html

And built this example code:

https://github.com/photomankc/SFL6470-Demo-Project--Linux-

But have had no luck getting it to work with the Sparkfun L6470 breakout, 
used in the example.
I was able to get the breakout to work with an Arduino running the 
AutoDriver Library, so I know the board is good. 

On the BBB, I'm fairly sure I'm loading the right overlay, because:

root@beaglebone:~/development/
L6470/SFL6470/bin# ls /dev | grep spi*
spidev1.0
spidev1.1
spidev2.0
spidev2.1

(I loaded both of the BBB's SPI, just in case)

But when I build and run the above code, I get an error that indicates the 
L6470 isn't found:

These two lines from main.cpp:

    L6470 motA(new FS_SPI(900000, "/dev/spidev1.0"));
    L6470 motB(new FS_SPI(900000, "/dev/spidev1.1"));

produce these error messages:

root@beaglebone:~/development/L6470/SFL6470/bin# ./dspin-test 
Created L6470 objects

Motor: BE9E3B90 : 0x0000
Can't Initialize motA Driver
Motor: BE9E3B7C : 0x0000
Can't Initialize motB DriverNo Drivers Found. Aborting!Aborted


I'm a bit at a loss for how to proceed with troubleshooting, and would 
welcome some advice OR code that works with an L6470 if anyone has some. 

In any case, thanks for the help!

Chris


-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to