Code: Select all
splash quiet plymouth.ignore-serial-consoles dwc_otg.fiq_enable=1 dwc_otg.fiq_fsm_enable=1 dwc_otg.fiq_fsm_mask=0xF dwc_otg.nak_holdoff=1 imgpart=/dev/mmcblk0p2 imgfile=/volumio_current.sqsh elevator=noop rootwait smsc95xx.turbo_mode=N bootdelay=5 logo.nologo vt.global_cursor_default=0 loglevel=0 consoleblank=0
Code: Select all
initramfs volumio.initrd
gpu_mem=256
disable_splash=1
hdmi_force_hotplug=1
But then I ran my own thermal comparison with a Pi 3B.Have either of you compared idle temperatures in your custom carrier boards with those in a stock CMIO board? The board on my desk is idling at about 45 in a room with an ambient temperature of 25C.
Code: Select all
#!/bin/sh
while true; do true; done &
while true; do true; done &
while true; do true; done &
while true; do true; done &
while true; do vcgencmd measure_temp; sleep 1; done
Yes I agree, I strong feel there is something more fundamentally wrong here, we have added a small 14mmx14mm heatsink to the CM3 CPU and we STILL have thermal issues where as the RPi3 with no heatsink is perfectly fine!!!drphil3d wrote: ↑Wed May 09, 2018 5:15 amI've been having a very similar issue, I have the CM3 in an aluminum enclosure with a heatsink that makes contact with the aluminum case, and it generates an incredible amount of heat.
I was hitting 86c and idling around 82c for the last few weeks
I've been doing testing with and without a heatsink in ambient air, under load it gets up to 80c without a heatsink, with a heatsink it doesn't pass 76c, however, generates a massive amount of heat.
I'm going to try limiting the temp in config.txt
turbo mode is disabled
I've added a heatsink to the CM3 and STILL experience overheat in a very shorttime where as we have no heat issue with RPI3 without heatsinking - my engineering experience is saying that something unexpected is happening here.PhilE wrote: ↑Wed May 09, 2018 4:37 pmThis the message I started:But then I ran my own thermal comparison with a Pi 3B.Have either of you compared idle temperatures in your custom carrier boards with those in a stock CMIO board? The board on my desk is idling at about 45 in a room with an ambient temperature of 25C.
This is the script spins:On the 3B, starting at around 44C it hit 60C in 2 minutes, and by 6 minutes it had reached 66.6C (it's a beast of a test). Switching to the CM3 + CMIO (v1.2) board I repeated the test. It started the run at 42C, stormed past 66.6C in 20 seconds and triggered the overtemp warning at 80C in 55 seconds. This is with no peripherals attached except an HDMI monitor and a serial port. A second run with no monitor started at 38C and took 68 seconds to reach 80C.Code: Select all
#!/bin/sh while true; do true; done & while true; do true; done & while true; do true; done & while true; do true; done & while true; do vcgencmd measure_temp; sleep 1; done
With only two spinning threads it reach 66.6C in 2 minutes, then very slowly continued to climb - I stopped the test at 6 minutes and a temperature of 68.8C. For the record, my CM3 is a fast part - over_voltage_avs is 62500.
The CM3 PCB is less than half the size of the Pi3 and about 60% of the thickness, so (without any training in the subject) I would expect thermal dissipation to be slower, but is that difference enough to account for the large differences observed in testing?
Code: Select all
over_voltage=2 # +50mV
Code: Select all
08:00000000
09:00000000
10:00000000
11:00000000
12:00000000
13:00000000
14:00000000
15:00000000
16:00280000
17:1220000a
18:1220000a
19:ffffffff
20:ffffffff
21:ffffffff
22:ffffffff
23:ffffffff
24:ffffffff
25:ffffffff
26:ffffffff
27:00002727
28:3b9797b0
29:c468684f
30:00a020a0
31:00000000
32:00000000
33:00000000
34:00000000
35:00000000
36:00000000
37:00000000
38:00000000
39:00000000
40:00000000
41:00000000
42:00000000
43:00000000
44:00000000
45:00000000
46:00000000
47:00000000
48:00000000
49:00000000
50:00000000
51:00000000
52:00000000
53:00000000
54:00000000
55:00000000
56:00000000
57:00000000
58:00000000
59:00000000
60:00000000
61:00000000
62:00000000
63:00000000
64:00000000
65:00000000
66:00000000
Does anyone know if the BGA footprint is the same for the BCM2837 & BCM2837B0 - if they are the same then I can transplant a BCM2837B0 onto a CM3 module and run some thermal tests...aBUGSworstnightmare wrote: ↑Thu May 03, 2018 8:20 amAlthough I can't offer any particular help for solving your problem I would like to know if this could be solved by having a compute module based on BCM2837B0.