This is really just out of curiosity. I’m not entirely sure I know what I’m doing. I’ve been tinkering with my TS-230 and got curious about the embedded GPU. The product sheet says it has a Mali-G52 GPU, but the TS-230 uses the Realtek RTD1296 SoC that supposedly has a Mali-T820 GPU. I’m not sure which information is correct.
I can’t find any information on the GPU from the system shell. The gpuhal_app command lists no GPUs. I checked the closest kernel config (TS-X28A?) and apparently the Mali Midgard driver isn’t even built. Does this mean the TS-230 doesn’t utilize the GPU at all?
So I proceeded to try and cross compile the Mali Midgard driver. After some experimentation with different versions of the driver, I was able to build a module that worked.
Here’s a snippet from dmesg after loading the mali_kbase module:
[68911.134017] mali 98050000.gpu: GPU identified as 0x0820 r1p0 status 0
[68911.140783] mali 98050000.gpu: Protected mode not available
[68911.147072] mali 98050000.gpu: Probed as mali0
I guess this means the TS-230 does have the Mali-T820? Still no GPU shows up in gpuhal_app. Not sure where to go from here. Maybe try building ffmpeg with vulkan and opencl acceleration? Suggestions are welcome.