Communication issues with the SlushEngine


#42


#43

Everything looks the same - pins 8 and 10 won’t make any difference, as those are for the UEXT Connector.

Is it possible to take a photo of everything connected e.g. RPi3, SlushEngine, Power, Stepper Motors?


#44

The setup is pretty standard, the source can give upto 15V of power, which should be enough to drive a small no-load stepper motor for testing. We will also be contacting the makers of the Slushengine to hear if they had any similar problems in the past.
Thank you already for your time.


#45

Does the red light appear on the SlushEngine when there is power supplied?

Do all the electronic components on the SlushEngine seated and soldered correctly? There’s a component R602 beneath the letter X, which looks odd.

Do you have a RPi3 (not B+) that you can use?


#46

The light turns blue, I think they use red and blue leds. The soldering looks OK, and I have used both the B+ and B v1.2.


#48

Hey, Did you ever manage to sort out this issue? Typically communication issues can come from a bad IO on the PI or an incorrectly setup SPI interface.

One of the issues we have noticed with newer versions of the PI is that the IO seem to be very delicate. We have lost some of the SPI IO in the past due to a bad power supply and seemingly a lot of EMI.


#49

The problem has not been resolved yet, we are using another motor driver from Adafruit now.


#51

Hi everyone,

I bought the slushengine model d last year, unfortunately I didn’t had the time to test it until last week.

Like the origninal post I have this message when I try to execute a commande to move the stepper:
“communication issues; check SPI configuration and cables”.

I’ve also put the code
print("L6470 {}: {}".format(self.chipSelect, self.getParam(LReg.CONFIG)))
print("L6480 {}: {}".format(self.chipSelect, self.getParam([0x1A, 16])))

after the “initPeripherals” function and It return 0.

pi@raspberrypi:~/slushengine $ python3 …/rbx1-software/robot.py
L6470 24: 0
L6480 24: 0
communication issues; check SPI configuration and cables
L6470 25: 0
L6480 25: 0
communication issues; check SPI configuration and cables
L6470 26: 0
L6480 26: 0
communication issues; check SPI configuration and cables
L6470 27: 0
L6480 27: 0
communication issues; check SPI configuration and cables
L6470 20: 0
L6480 20: 0
communication issues; check SPI configuration and cables
L6470 21: 0
L6480 21: 0
communication issues; check SPI configuration and cables

I use a raspberry pi b 3+, I already try 2 different raspberry and I have the same issue.

For me, the raspberry and the slushengine doesn’t communicate but I am not sur how and why.

I also see some brown stuff on some component I don’t know how it’s append but the board seems still working. I hope the board is not damaged.

Do you have any idea about what can create this issue and how resolve it ?

Thank you !

You can see below my configuration


#52

image


#53

image


#54

HI Btotech,

Are you able to take a photo of the “brown stuff” that you had mentioned?

What voltage and amps power supply are you using?