Mon, Nov 28, 2022 at 12:27:08PM +0000, Richard F wrote:
FYI I'm using the powersaving patch on a system with an Astrometa USB
stick + an old Winfast PCI receiver, and I see 2-3W reduction when the
Astrometa frontend is shut down:
I only tested with a single receiver. Your patch may very well switch
off any additional receivers, but it seems to me that one front-end
would always remain enabled.
Today, I measured the power consumption again, with the Pi TV HAT
attached, but without an aerial cable. The setup is a bit flimsy; like
last year, the Raspberry Pi is displaying an undervoltage warning icon
on the top right corner. I do not dare to over-volt the power supply.
For comparison, I am quoting my figures from last year, without the Pi
TV HAT, and with/without the Astrometa stick:
I measured the following current draw at 5 volts, in ascending order:
81 mA: Raspberry Pi 2B shut down
127 mA: Raspberry Pi 2B + TV HAT shut down
200 mA: Raspberry Pi 2B powered up, no Ethernet plugged in
240 mA: Ethernet cable plugged in (HDMI cable makes no difference)
256 mA: Ethernet cable plugged in; Pi TV HAT attached
267 mA: Ethernet + HDMI plugged in; Pi TV HAT attached
320 mA: Ethernet + USB DVB stick plugged in
440 mA: compiling VDR with "make -j4" (all CPU cores busy)
480 mA: compiling (peak; sometimes as low as 300 mA)
550 mA: VDR playing back a recording
530 mA: recording paused in VDR
510 mA: EPG scan running
600 mA: VDR displaying live DVB-T2
440 mA: VDR started up, blank screen (no aerial plugged in)
510 mA: VDR playing back a recording (peak value)
450 mA: recording paused in VDR
This time, I did not plug in an aerial cable at all. I would guess that
displaying live TV would consume at most 550 mA.
As you can see from the above, the idle consumption is about 260 mA.
When VDR is seemingly idle, I am seeing additional consumption of around
200 mA.
Notably, after I killed the vdr process, the power consumption would
hover around 330 mA. It could be that my version of rpihddevice is not
properly shutting down all processes on the Videocore IV GPU. After I
restarted the VDR process, I got a similar power consumption as above.
While it does not like we can blame the active tuner for all of the
additional consumption of 200 mA, I think that we can attribute at least
100 mA to it. The difference between 260 mA and 450 mA is +70%, not
insignificant.
I am glad to see that the Pi TV HAT is consuming less power than the
Astrometa stick. It is logical, because the TV HAT does not have to run
an additional 8051 microcontroller and a step-down SMPS to produce 3.3V
from the 5V USB supply, and presumably at least one separately packaged
memory chip.
But I'm still running V2.20 and have a workaround for the 2 frontends
on the Astometa - both for reasons mentioned before on this list.
Yes, I remember the frontend-swapping issue on the Astrometa. It may
have been fixed in 2.6. I didn't try the Astrometa stick on my Pi after
reinstalling Raspberry OS Legacy from the scratch.
Marko
_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
https://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr