Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
New Patches Posted For Booting Linux On The Nintendo Wii U
Independent developer Ash Logan posted a set of 12 patches today adding the "basic" support for the Nintendo Wii U video game console for the Linux kernel. These patches consist of just under two thousand lines of new code and is enough for getting the Linux kernel to boot.
The Nintendo Wii U launched a decade ago with a 1.24GHz IBM PowerPC 3-core processor, 2GB of DDR3 memory, a 550MHz AMD Radeon GPU based on R600/R700 IP, 8GB of internal flash (or 32GB for its premium model), and does feature USB connectivity for greater storage and connectivity.
Besides the hardware being quite slow by today's standards, the Linux support is rather crippled. With the current state of Linux on the Wii U the Radeon GPU acceleration isn't yet working -- while being an AMD R700 GPU IP design, the Wii U doesn't have a PCIe bus that is expected of the Radeon Linux driver. In addition to no 3D acceleration, there isn't SMP capabilities either as CPU bug(s) prevent the kernel from being able to properly utilize this tri-core processor. USB issues are another curve ball for the Wii U Linux support.
In any event as shown with today's enablement patches, it's enough to at least boot the kernel:
See this patch series if curious about the work at this stage for Linux on the Wii U.