Mali-G310 Graphics Bring-Up on i.MX 95 with a Non-Linux OS

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
schwertle
Posts: 1
Joined: Sat Jan 10, 2026 3:46 pm

Mali-G310 Graphics Bring-Up on i.MX 95 with a Non-Linux OS

Post by schwertle »

Hello,

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.
Octocontrabass
Member
Member
Posts: 6245
Joined: Mon Mar 25, 2013 7:01 pm

Re: Mali-G310 Graphics Bring-Up on i.MX 95 with a Non-Linux OS

Post by Octocontrabass »

Is this a commercial project or a hobby project? If it's a commercial project, ask NXP for help. If it's a hobby project, your best bet is looking at the Linux code, since it doesn't seem like the hardware documentation is available to the public.
Post Reply