No power to p2-p5 on clusterStack

41 views
Skip to first unread message

Steven F

unread,
Nov 23, 2024, 9:28:43 AM11/23/24
to ClusterHAT
I have a clusterStack I got on indie in 2020. But it has been used lightly and looks fine, no obvious cracks or cold solders.

I'm trying to get a pi4 and 2 pi2's running in the stack for now. Whatever CPU is in the first slot works and the others don't. So I know the CPUs are fine. I have the software running on the pi4 and it connects. I can turn the pi's on and off through software but it has no effect.

But I think this is a software problem? Could there be an issue with the latest Raspian? I did a manual install and everything appears to work. ie

```

root@pipanel:~# clusterctrl status

clusterhat:False

clusterctrl:1

maxpi:5

throttled:0x0

ctrl_bus:20:22:5 

ctrl20:FW:1.6 ADC1:5078mV ADC2:24272mV T1:18.85C FAN:00000000

p1:1

p2:1

p3:0

p4:0

p5:0

```
The last time I put this away it was working I am pretty sure, that's why I think it could be a software or firmware issue?

Thanks for the excellent support btw. Considering how some companies don't even do this much for new products!


Chris Burton

unread,
Dec 14, 2024, 6:41:44 AM12/14/24
to ClusterHAT
Hi, 
I'm trying to get a pi4 and 2 pi2's running in the stack for now. Whatever CPU is in the first slot works and the others don't. So I know the CPUs are fine. I have the software running on the pi4 and it connects. I can turn the pi's on and off through software but it has no effect.

I assume you already have but it might be worth checking again to ensure the backplane is aligned correctly and firmly on the Controller board (both 2x10 and 2x3 headers) and similarly the Pi are aligned and firmly located in the backplane.

With power applied to the ClusterCTRL Stack After running "clusterctrl on" do you see all p1-p5 set to 1 in "clusterctrl status" output?

If so then it's unlikely to be a software/firmware issue - on the ClusterCTRL Stack the firmware reads the status from the GPIO register so if it thinks the pin is high then the pin should be high.

The control path out of the ATmega328 then goes to the MOSFET U2 for P1 through U6 for P5 next to the 2x10 header which control power.

If you have a multimeter you could carefully check the voltage on the 2x10 header after running "clusterctrl on". Each Pi has 4 pins, the two closest to the mounting hole are 5V for P1 and then going towards the 2x3 header they alternate GND, 5V(P2), GND, 5V(P3), GND, etc. You might find it easier to check voltage by holding the negative of the meter on the USB Type-A socket (it's connected to GND) and then tap the positive of the meter on the pin closest to the edge of the board being careful not to short the pins as this may cause damage.

Chris. 
 
Reply all
Reply to author
Forward
0 new messages