Max PHY temp for CRS310-8G+2S+

Just received my CRS310-8G+2S+, switched over to SwOS 2.17 since I just need it for basic vlan stuff and threw in a noctua fan.

All ports are populated.
CPU Temp: 60C
Board Temp 1: 51C
PHY Temp: 80C
FAN1: 5475 RPM

2 Intel SFP+ are at 46C and 48C respectively.

Should I be concerned about the PHY temp?

I swapped back to the stock fan and it is running at 13.5k rpm. That’s insane.

So I changed back to Noctua but turned the fan around to blow air in to the chassis instead of out, and now temps are at 52C, 48C, 73C. That seems a lot better than 80C.

It does seem high. Mine is in an under desk rack - Room temperature is 21 degrees C.

All 8 ports are active and two Cisco 10Gbps SFPs

#  NAME                VALUE  TYPE
0  cpu-temperature     50     C
1  sfp-temperature     40     C
2  phy-temperature     54     C
3  fan-state           ok
4  fan1-speed          1410   RPM
5  board-temperature1  42     C

Are the heatsinks okay?

I can twist the heatsinks around a bit. They aren’t glued firmly or anything but they don’t fall off either.

And one of them is very hot. I suppose that is the one at 70C+.

Columns: NAME, VALUE, TYPE
#  NAME                VALUE  TYPE
0  cpu-temperature     49     C
1  sfp-temperature     45     C
2  phy-temperature     58     C
3  fan-state           ok
4  fan1-speed          3960   RPM
5  board-temperature1  46     C

What the hell? Why is it so much cooler in routerOS?

I had to change the heat sink of the Marvell chip on my unit since it ran very hot and the fan was very noisy. What I did voided the product warranty but I can live with this. :slight_smile:

I ordered this heat sink from Aliexpress, and a 3M 8810 thermally conductive adhesive tape from a local online store.

To remove the old heat sink, use a hair dryer to heat it to the point that the adhesive tape becomes soft. Twist it gently until it comes off. Clean the residue from the chip heat spreader with isopropyl alcohol.

You need to cut the new heat sink to a special shape to use the max possible cooling surface. Mine looks like this:

You must put supports on the PCB with double sided tape to keep the heat sink in place. Do not rely only on the 3M 8810 to hold the heavy piece of metal. I measured 2.56 mm from the PCB to the top of the Marvell chip heat spreader. Luckily, I had some plastic pieces with a very close thickness. Additionally, I added a rubber pad, attached with two layers of double-sided Moment FIX tape to the case cover, to press gently the heat sink against the chip.

The end result is satisfactory as my unit resides in a room where the ambient temperature is normally between 27 °C and 29 °C:

Columns: NAME, VALUE, TYPE
#  NAME                VALUE  TYPE
0  cpu-temperature     51     C   
1  phy-temperature     58     C   
2  fan-state           ok         
3  fan1-speed          3660   RPM 
4  board-temperature1  42     C

As a final step, I am thinking of turning the fan 180° so it sucks air from the back and blows it to the front to avoid heating the aluminum electrolytic capacitors, which will reduce their lifespan eventually.

This is crazy effort for a device that should have been properly designed by Mikrotik in the first place.
I also noticed that the CRS310 has pretty high energy consumption. I really wanted to like the device, but in the end I sold it, since there are so many compromises.

Agreed. It should have been designed better from the thermal management perspective. Still, the engineering knack is incurable! :slight_smile: I had to try and see if the device could be improved with this relatively cheap DIY rework.

I've reglued heatsink with a single point of glue in theses 2 devices, on in a cold env and the other inside.

0  cpu-temperature     49     C   
1  sfp-temperature     39     C   
2  phy-temperature     56     C   
3  fan-state           ok         
4  fan1-speed          735    RPM 
5  board-temperature1  42     C   
0  cpu-temperature     46     C   
1  sfp-temperature     31     C   
2  phy-temperature     50     C   
3  fan-state           ok         
4  fan1-speed          2850   RPM 
5  board-temperature1  35     C

What glue did you use?

I used the very non recommanded product : superglue from loctite.
Just 2 smalls points like toothpick and it stay in place since fews years now...

1 Like