I am working on bringing up an ARM Mali-G310 GPU on NXP i.MX 95 for a non-Linux custom operating system. The goal is to initialize the GPU and obtain a minimal, functional graphics subsystem.
Although the final system is non-Linux, I am open to reusing or adapting Linux-based Mali components if this provides a more realistic or faster development path.
My questions are:
What is the most realistic roadmap for bringing up Mali-G310 on a non-Linux OS
Is access to official Mali-G310 GPU register map documentation required to implement a functional driver, and how (if at all) can such documentation be obtained?
Any guidance from developers with experience in Mali GPU bring-up or embedded graphics would be appreciated.
Thank you.
