Cheers I am just learning to work with OPi 2 plus which is a H3 with 2GB ram. I have tested 4 different OPi builds all have overheating issues, except armbian which I am now using successfully. My configuration is HDMI 1080p60, 1g eth0, tty1 115200, 40 pin header using gpio (WiringOpi-h3), i have install over size heatsink on both cpu and hot chip next to it in center of board, I was having problems at 68F with cpu three shutting down even with idle in 10 min using other OS images, since adding heatsinks, at center of heatsink they run 98F a decrease of 20F. I have a 3.5" external hd with its own supply running on USB, a USB keyboard, mouse and a 3.3 amp 5.1vdc lab supply. Since all the changes I have very stable operating at this point in time especially on latest armbain release 16.04.2. Armbian supports gpio correctly, other did not.
I downloaded and setup your h3consumption tool, here are the results. room temp 71F, PS voltage 5.075vdc measured at power jack.
root@opi:~/armbian-test/test1# h3consumption -p
Active settings:
cpu 1296 mhz allowed, 1200 mhz possible, 4 cores active
dram 624 mhz
hdmi/gpu active
usb ports active
eth0 1000Mb/s/Full, Link: yes
wlan0 unassociated Nickname:"<WIFI@REALTEK>"
Mode:Managed Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
There is still a lot I would like to learn, if anyone has information on how to get spi and i2c working on armbian and OPi 2 plus, I could use some help. Armbian solved a ton of problems, including ALSA and JACKD, but still not sure how to setup spi and i2c.
I do have Tektronix MSO2024B with 16 channel logic analyser, serial protocol analyzer and 4 200mhz analog channels, I would be happy to help test things if you can help me get started on spi and i2c. I can send you jpgs of waveforms and decoded serial as well as bus io if that would help.
I will publish how to notes, once I get spi and i2c up and will setup test jig to measure current with 3008 once I get those up then we can actually have a display in real time that shows active voltage and current consumption with little side board connected to spi or i2c. That will make this testing simpler and consistent.
I did a lot of experimentation with speed settings up to 1534mhz, even with heatsinks all failed, symptions are you start losing active cpus, as the chip protection starts to sense overheating, and DRAM over 624mhz resulted in multiple failure modes and instable operation across all 5 images I have been working with. Armbian however as built is very stable.
I have also setup system to run 4k display in boot.conf, that works well.
OS wise on armbian still trying to figure out how to have multiple used login, it stuck with the initial user account and will not honor the configuration check box to ask for signin on boot. Any help there would be great too.
Armbian was by far much easier to setup than other images. Only thing to add is a utility like RPi raspconfig to setup all the drivers, memory, language etc for armbian OPi and other boards. That would really help sooth the pain of setup.
thanks in advance to all the masters who are helping get Armbian put together, its a very nice release compared to xilongs junk on their web site.
jbird1