so I played a little with firmware settings, voltage (0.7 / 0.9) and after a few restarts I now have my Mercury running stable at 130 GH/s and only have ~15 cores disabled instead of 40 cores with firmware 0.90 and enablecore.bin.
I made a few photos from the ASIC board and found out that the VRM with an output voltage from 0.9V they reach temperatures over 89°C.
Here is an album I made:
http://imgur.com/a/wVSbq
I was under the impression these vrm's were optimal under 95degC, so 89degC is surprisingly high. How are you adjusting the voltage?
Also the beaglebone photo - is that hot spot dead centre? Hard to know without knowing which direction the photo was taken.
The photo of the BeagleBone was taken from the front side of the case. It seems to me that firmware 0.90 - 0.94 is working with other voltage settings as 0.95/0.96 does. Don't know how to adjust them manually. Just flashed 0.90, made a hard reset, flashed the enablecore.bin and then had a power cycle on PSU. After that I had a output voltage of ~0.9V instead of 0.7V. In my case the miner is working effective with 0.9V.