Hello, I’ve been testing for some time the BPI-R3 mini, and I found some relevant issues regarding the thermal management of the board itself alongside the M.2 module.
-
There is not enough space to put any kind of good heatsink (2mm aluminum ones painted in fake copper don’t count)
-
The tiny fan is very loud: when using the BPI in a simple upload session to synchronize some files with my personal drive (with temps reaching 80C while the fan is screaming loudly at 100% speed)
-
The bottom rubber pads are causing more harm than good, because by removing them and letting the bottom surface in contact with any kind of material other than just air you can greatly improve thermal dissipation (-20 C delta on average) by letting the case in contact with other surfaces (e.g. wooden table, travertine wall shelf, or even better: metal surface)
Since I use this board at my dorm room, I had to solve the fan noise issue first. I tried last month to remove the fan and install a bigger heatsink for the modem, in order for it to dissipate passively. Here are some pictures of what I did, the heatsink is 11mm high, 33x52 to cover the whole modem.
I had to bend a couple of fins in order for it to fit with the case above.
At first, temperatures seemed to be quite above average, with medium signal conditions:
So I continued to use it for a week, always monitoring temperatures closely:
ambient temperature was about 21 ˚C.
There were some 70˚C spikes when using it to download something (e.g. a lecture for university) but in idle the temperatures were not that bad.
Later on that week, I encountered the first problems, the modem was randomly crashing:
I thought maybe the modem was throttling or having issues with excessive heat, but it crashed way earlier than it could reach critical temperatures, leading me to think it was some kind of lack of power issue.
I’ve tried to swap the modem with another FM350-GL 5G, and the issue persisted. The board somehow stopped handling the modem correctly, as it was doing before.
Having tested all of this, case redesign is a must. Thicker metal surfaces, thermal pads for the modem to dissipate and slightly higher case will be helpful to mitigate these issues. Making it a little bit larger can help to have a lower RPM fan, prolonging its MTBF.