![](https://cdn.userecho.com/characters/74.png?1)
XC44 DOUT-(HS) SSP state (reverse feed)
Good morning, we have had a problem with an XC44 expansion module, when we connect more than 5 solenoid valves to the DOUT-(HS) outputs, during the initialisation process, the module is protected and goes into state: SSP (Safe Shutdown Path) with the blink code: R4:2 1:1:1.
The electrical installation has been checked several times and everything is OK and all the clamp diodes are installed properly.
If we start with the solenoids disconnected and when the initialisation process has passed we connect them, everything works correctly.
We have tried to replace the module and it didn't work either.
We have finally had to add several relays to control the solenoids so that the module starts correctly, but this solution involves a lot of tedious extra work.
Customer support service by UserEcho
The SSP is something you get when you have voltage on an output during startup.
This include both the high side and low side with the exception being the low power LS.
So for this case if everything is connected according to the PDF the problem should be on the DOUT-HS.
Is there anything else connected to any of the outputs that is not shown on the PDF?
Maybe the problem have to do with the ground potential difference between the module and the ground point for the outputs?
How is the ground connected for the DOUT-HS outputs?
Thank you for your reply Thomas.
Possibly the fault is, as you say, the potential difference between the grounds.
In order for the machine to work properly we could not wait for the response time on holidays, we modified the connections, we replaced the DOUT-(HS) by DOUT-HS+LS, with this new connection it works properly.
Thomas,
When an SSP type error occurs, does the input that is receiving the voltage get logged anywhere for better troubleshooting being narrowed down to the affected circuit?
No, when this happens the application does not start.
The reverse feed happens on output pins (not inputs), it could be any pin used for COUT, PWM or DOUT HS.
No, this occures during the startup test so the system logging has not started yet.