-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ERROR]: Unknown microarchitecture detected: 0x70010201
on Nintendo Wii U [PowerPC]
#231
Comments
Wow! It is great to see cpufetch running on the Wii U! I have added preeliminary support in the It is probably not the most elegant solution, since Espresso seems to be based on PowerPC 750L, but currently cpufetch does not support PowerPC 7xx at all. Ideally, I will add support for this and then make Espresso a special case inside the PowerPC 750L microarchitecture. If you have any feedback about this please feel free to share it. The number of cores seems to be 3, although cpufetch won't see it. This seems to be because of incomplete Linux support. If you have the time you can post the output of |
@Dr-Noob Hi, thank you for updating, I compiled and ran cpufetch from the wiiu branch and its a lot more detailed and no longer gives the error message at the top. I also ran The reason why only one core shows up is due to a limitation imposed by the Wii U Linux kernel developers, they say on there gitlab page that while multi core/SMP is possible, it will break the existing Linux userspaces. Its likely out of our control for the multi core part. Some thing like saying "3 cores, 1 active" or "3 cores, 2 disabled" may be a good work around. Thank you for your project! Source for lack of multicore: This is also a good source for learning about the Wii U CPU: |
[ERROR]: Unknown microarchitecture detected: 0x70010201
on Nintendo Wii U [PowerPC]
Hi, I have pushed a new fix. Can you run |
Hi @Dr-Noob , This is the output:
wiiu@archU:~$ The IBM logo still shows up fine. |
Yeah, assuming 1 socket makes more sense that just giving up if there is no way to detect it. The output looks good to me right now. I have merged this into main, thanks for the feedback 👍 |
CPUfetch cant recognize the Nintendo Wii U's SOC, called "Espresso", made by IBM. Its a 32bit PowerPC BE CPU.
This is running on the unofficial 32bit PPC port of Debian trixie/SID. Uses Linux kernel 4.19.265-wiiu-gf5f64b59fada .
This is a output of
/proc/cpuinfo
:This is a output of
lscpu
:The text was updated successfully, but these errors were encountered: