Building a recent Linux kernel
Posted: Fri Jan 24, 2020 9:09 pm
Hello guys,
I stumbled upon this forum after days of Google searches. Sorry if I'm too much of a noob.
I am running Linux on my Wii, thanks to the wii-linux-ngx project. But the stable kernel there is 3.15 (EOL). And I have been trying to build a more recent kernel for days without success.
I have downloaded the 3.16.81 source from kernel.org, and built it with:
I have been compiling this on the Wii itself. The mainline kernel is supposed to have SD and Wi-Fi support. However, when I run the newly-buiilt zImage from MINI and gumboot (with root=/dev/mmcblk0p2 hardcoded in the kernel, exactly where the root filesystem is located), the screen turns green and nothing happens. No flashing DVD light, no ssh connection, no Wi-Fi connection, nothing. The kernel does not even seem to boot.
I just want to have a newer (3.16.x or 4.4.x) kernel with SD, Wi-Fi and USB support. A framebuffer would be nice, but even that would not be that big of a deal. Is there anything I could do, other than spend some months learning C?
Thanks!
I stumbled upon this forum after days of Google searches. Sorry if I'm too much of a noob.
I am running Linux on my Wii, thanks to the wii-linux-ngx project. But the stable kernel there is 3.15 (EOL). And I have been trying to build a more recent kernel for days without success.
I have downloaded the 3.16.81 source from kernel.org, and built it with:
Code: Select all
make wii_defconfig && make -j2 zImage
I just want to have a newer (3.16.x or 4.4.x) kernel with SD, Wi-Fi and USB support. A framebuffer would be nice, but even that would not be that big of a deal. Is there anything I could do, other than spend some months learning C?
Thanks!