High power usage with NVME SSD

Hi all,

I’m trying to use a KIOXIA 256GB NVME SSD on my BPI-R3 router board and stock OpenWRT 25.12.5

The drive works, but is getting quite hot (about 60°C) even when idle. System power usage increases about 1-2 watts constantly. So far, I’ve added pcie_aspm=force to bootargs and also selected powersave in /sys/module/pcie_aspm/parameters/policy without changed results.

The same drive is about 27°C in idle when attached to a PC mainboard.

lspci -vvv shows ASPM L1 Enabled on both systems, the differences are Width and EqualizationComplete.

Is this normal on the Banana pi? Anyone has an idea what’s going on?

That’s really strange. I’ll try out an R3 later.

My R3 is using OpenWrt 21.02, but it doesn’t seem to get this hot even when idle.

I’ve left it for a while and it still hasn’t overheated. I’m wondering if it’s a problem with R3? Maybe I should try a different image?

Thanks for your tests hyf!

By now I had the chance to test a PNY CS3030 with the R3. Result: stayed cool while idle. The KIOXIA in an USB enclosure on the other hand got hot again. So maybe this isn’t primarly a banana pi problem, instead the KIOXIA SSD may have problems with some NVME slots.

Given todays’ memory prices it’s a pity that I don’t have another spare drive at hand…