Hello ARM Mali devs,
We recently released an app that was pretty meticulously tested against different variants of Mali chips. However, post release we have received a wide variety of issue reports on MALi 400/450, mostly paired with Rockchip CPUs (Memopad 10, MiniX set top boxes, etc). In terms of device coverage, our internal Mali 4xx covered mostly exynos devices running software versions ranging from Honeycomb ti Kitkat which should encompass most active driver releases out there. Are there any known issues with drivers used in Rockchip based devices? Is there any way for us to test out such drivers before committing to purchasing more test devices on this end? Issue reports (generally consisting of various black screen behaviour) seem to point to shader compilation failure, but of course, very difficult to assess without devices in hand.
Many thanks!
Stephane Jacoby
Square One Games
Hi stepjac,
Regarding hwrev and swver, the way I do it is by doing the following commands:
adb pull /system/lib/libMali.so strings libMali.so | grep REVISION
adb pull /system/lib/libMali.so
strings libMali.so | grep REVISION
This should output a big chunk of text.
REVISION should tell you the swver, in the format similar to "r3p0-02rel1" for example.
If you also look, you should see a VARIANT string in the text, this 'may' contain something similar to r1p1, r1p0 or r0p1. It does not go above r1p1 AFAIK. This is the hwrev.
Note that it may be omitted, in which case the default is used - and that default has changed depending on the swver
We also appreciate your query, and any findings you come across will be welcomed on here.
I hope that helps.
Kind Regards,
Michael McGeagh