MM8108 Temperature

Hello there,

I’ve read the chip itself cutoff at 85 celcius, can we get the current temp value exposed? I’ve check driver and morse_cli source, cant find anything exposed.

Maybe i’ve missed something?

Hi @secup

There is a small temperature sensor inside the chip which we can read from. It is quite coarse with about 6 celsius resolution.

From morse_cli output the stats and search for the Temp output. For example, on my HaLowLink2

$ morse_cli -i wlh0 stats | grep Temp
Temperature (C)                                 : 47

I don’t think you’ve missed anything — as far as I’m aware, the current public driver and morse_cli don’t expose the MM8108 die temperature directly. The thermal protection/cutoff is handled internally rather than surfaced as a user-readable value.

If you need this for production monitoring, the practical option for now would be measuring board/module temperature externally and leaving some margin versus the chip limit. If you can share which module/board and firmware/driver version you’re using, plus what you want to do with the temperature value, I can check whether there’s an internal hook or raise it as a feature request.