Do you overclock your raspberry pi? If you do, what settings do you use, and how do you check to make sure your overclock is stable?
For me, I have a raspberry pi 2, and these are the settings I use in config.txt:
I tested its stability using a simple script I wrote, which uses 'lame' to encode and then decode a short song in .wav form, and then checks the md5sum of the final output to see if it gets the same end result every time (and all the files are written to a ramdisk/tmpfs to avoid wearing out the microSD card).
Code: Select all
temp_limit=76 #I set this 9 degrees lower than the default value, just to be careful arm_freq=1000 #100MHz faster than default core_freq=350 #also 100MHz faster than default avoid_pwm_pll=1 over_voltage=1 #my stability tests failed without this. I personally won't ever set this to be higher than 2
I also wrote another similar script that uses 'imagemagick' instead of lame. I ran four instances of these scripts to load each of the raspberry pi's cores, and left them running for about two hours (but with a desk fan blowing on the rasberry pi to prevent overheating)
I know it's probably not an optimal way to test for reliability, but it seems to have worked well enough.
I can post the scripts I made if anyone wants them.
Anyway, if you overclock, how do you personally test for stability?