New Driver: ASPEED AST2400 / AST2500 / AST2600 graphics

I’d like to announce a new graphics driver for the ASPEED AST2400 / AST2500 / AST2600 chips!

These chips are usually used on server motherboards as the onboard graphics, such as Supermicro motherboards, but there are a few PCIe cards that use them too.

This is partially a port of the Linux driver, so it is licensed under the GPL instead of MIT.

It has been physically tested on a Supermicro X11SSH-LN4F which uses the AST2400. If anyone has a AST2500 / AST2600, I’d love to hear if it works or has bugs!

Patches are welcome! Please adhere to the style guide, which is pretty much the normal Haiku style.

(an LLM was used in this code)

8 Likes

I’ve used those boards for my custom workstations. Nice work!

Thanks! They are my favorite boards for OS and driver dev work because they have IPMI - remote console, SOL redirection, remote power management, etc. And they are super cheap used (well, were cheap… everything is more expensive now) if you don’t need a ton of horsepower.

2 Likes

Nice work! Maybe you can do a (detailed) write up of the process, so others can develop more drivers using that info? Just a thought.

1 Like

Yeah I can do that, that is a good idea.

3 Likes