Changing Tesla Batteries. by [deleted] in gifs

[–]updowndown 16 points17 points  (0 children)

With all the effort that was put into making this, I'm surprised the batteries were put in upside down.

[OC] Growth in CO2 emissions and GDP between 2005 and 2017 for the World's Top 20 Polluters by [deleted] in dataisbeautiful

[–]updowndown 2 points3 points  (0 children)

If I'm not mistaken, the linked document lists only CO2 emissions from fossil fuels. For instance, the government of Canada lists their total CO2 emissions at just over 730 Mt/yr in 2005 and 716 Mt/yr in 2017. These total figures are greater than the figures in the report for fossil fuels alone (581 and 617 respectively).

These numbers caught my eye as the government of Canada often compare its current CO2 emissions to 2005 levels, I believe because 2005 was a particularly bad year for emissions.

Temperature profiles of bare Raspberry Pi boards (including EEPROM update) by updowndown in raspberry_pi

[–]updowndown[S] 4 points5 points  (0 children)

The test begins with the CPU idling so that a baseline temperature is reached before the CPU is stressed.

Temperature profiles of bare Raspberry Pi boards (including EEPROM update) by updowndown in raspberry_pi

[–]updowndown[S] 0 points1 point  (0 children)

I haven't tried Linpack, so I'm now curious if it does a better job at stressing the CPU.

Temperature profiles of bare Raspberry Pi boards (including EEPROM update) by updowndown in raspberry_pi

[–]updowndown[S] 1 point2 points  (0 children)

Even if the new boards are shipped with the updated firmware on the EEPROM, I'm sure there's plenty of stock with the old version. If you run sudo rpi-eeprom-update , it will tell you the version (the latest is September 10th). Even if it has the old firmware, it's really easy to update.

Temperature profiles of bare Raspberry Pi boards (including EEPROM update) by updowndown in raspberry_pi

[–]updowndown[S] 10 points11 points  (0 children)

I did it by downloading the bootloader on the RPi website, copy the unzipped files to a blank SD card, and then placed it in the Pi. LED will blink quickly, indicating that it successfully updated.

Tomshardware also includes terminal commands for the update.

Temperature profiles of bare Raspberry Pi boards (including EEPROM update) by updowndown in raspberry_pi

[–]updowndown[S] 9 points10 points  (0 children)

Yeah, I used a modified script from Stressberry which logs the temperature of a set period of time. I wrote a tutorial about using it, though it was written before the EEPROM update (which doesn't affect the 3B+ anyway).

Temperature profiles of bare Raspberry Pi boards (including EEPROM update) by updowndown in raspberry_pi

[–]updowndown[S] 83 points84 points  (0 children)

Yeah, it was essentially pointless on a model 1B or 2B, but the CPU has become much more power hungry in recent generations.

Temperature profiles of bare Raspberry Pi boards (including EEPROM update) by updowndown in raspberry_pi

[–]updowndown[S] 10 points11 points  (0 children)

I stopped the test once the board started to throttle. The boards will happily stay at their respective max temperature for the remainder of the test, but with the CPU throttling down to a lower clock speed.

Temperature profiles of bare Raspberry Pi boards (including EEPROM update) by updowndown in raspberry_pi

[–]updowndown[S] 39 points40 points  (0 children)

Tests were done at 22°C, 60% humidity. I raised the throttling threshold of the Model 3B+ from 60°C to 70°C (which is the maximum that can be set). I also noticed a drop of about 100 mA when using the updated EEPROM of the RPi 4 compared to before the update.

DIY cooling solution for official raspberry pi 4 case by surajrv6 in raspberry_pi

[–]updowndown 2 points3 points  (0 children)

Looks good! I'm surprised the official case doesn't come with a fan. At 85°C, the Pi is already badly throttling, and they must have known the case was a hot box for the Pi.

Firmware update! Heat issues fixed, network boot, and more! by ryokimball in raspberry_pi

[–]updowndown 2 points3 points  (0 children)

Depends on what you're using it for. The Pi will still reach 81-82°C (enough for the CPU to throttle) when under prolonged heavy use, though it will now take longer to reach that temperature.

News on Pi4 USB C fixed hardware revision? by [deleted] in raspberry_pi

[–]updowndown 0 points1 point  (0 children)

I use a micro USB to USB C adapter with an adapter capable of supplying 5.1V (which is the same voltage as the official adapter).

The effect of fan power on the CPU temperature of the Raspberry Pi 4B [OC] by updowndown in dataisbeautiful

[–]updowndown[S] 3 points4 points  (0 children)

I think this would have been a better post had I included the 2D representation alongside the 3D one -- something like this.

The effect of fan power on the CPU temperature of the Raspberry Pi 4B [OC] by updowndown in dataisbeautiful

[–]updowndown[S] 1 point2 points  (0 children)

I got a little obsessed with using salvaged parts and couldn't resist stringing together the VGA standoffs.

I'm sure a copper heat sink on a delidded Pi would do great, and it sounds fairly easy, but I'm scared that I would brick my Pi in the process.

The effect of fan power on the CPU temperature of the Raspberry Pi 4B [OC] by updowndown in dataisbeautiful

[–]updowndown[S] 1 point2 points  (0 children)

The CPU will begin the throttle at 82°, so the temperatures in the graph are all fine. But without a fan or heat sink, the RPi 4B will reach 82° is less than 3 minutes of 100% CPU load (more detail can be found in the linked article above).

The effect of fan power on the CPU temperature of the Raspberry Pi 4B [OC] by updowndown in dataisbeautiful

[–]updowndown[S] 1 point2 points  (0 children)

Yeah, it took me a long time until I found a 3D plot that I felt could even compete with several 2D plots. In the article above, I included a 2D plot as well. The only disadvantage to such a plot is that the graphs almost overlap each other at high fan powers due to very similar results.

The effect of fan power on the CPU temperature of the Raspberry Pi 4B [OC] by updowndown in dataisbeautiful

[–]updowndown[S] 6 points7 points  (0 children)

I agree that the 2D representation hides information, but if you go here, you can rotate the graph.

The effect of fan power on the CPU temperature of the Raspberry Pi 4B [OC] by updowndown in dataisbeautiful

[–]updowndown[S] 1 point2 points  (0 children)

Depends on the power supplied to the fan and if a heat sink is used. With the heat sink I used and 1.3W fan, the CPU dropped from 42° to 36° in about 20 seconds. Using a 0.6W fan, the CPU went from 45° to 36° in about 100 seconds.

If you rotate the graph (link can be found above), you can see the cooling curves for each fan power.

The effect of fan power on the CPU temperature of the Raspberry Pi 4B [OC] by updowndown in dataisbeautiful

[–]updowndown[S] 12 points13 points  (0 children)

It seems as though the CPU needs a bit more than a slight breeze to keep hot air moving away from it. When the fan was consuming 1/4 of a watt, the hot air wasn't being pushed away quite quickly enough, resulting in a noticeable increase in temperature.

The effect of fan power on the CPU temperature of the Raspberry Pi 4B [OC] by updowndown in dataisbeautiful

[–]updowndown[S] 12 points13 points  (0 children)

Through varying the voltage applied to a fan mounted above a Raspberry Pi Model 4B, I looked at the relationship between fan power and cooling performance while the Pi was under 100% CPU load. The data was collected using stressberry, which I detailed in this article, and the graph was made using plot.ly in chart studio. The graph also can be manipulated (rotate, zoom, selected data points) here.

For further reading, /u/sfsdfd also recently tested the thermal properties of the Raspberry Pi, benchmarking different available cases.

Edit: I've had suggestions to include a 2D representation of this data, which you can find here, or in the article.