Tiny Core Base > Raspberry Pi
Use the last linux kernel on piCore arm64
Juanito:
The modules are at: https://github.com/raspberrypi/firmware/tree/next/modules/6.1.8-v8%2B
cosminbro:
--- Quote from: Juanito on January 26, 2023, 05:23:14 AM ---The modules are at: https://github.com/raspberrypi/firmware/tree/next/modules/6.1.8-v8%2B
--- End quote ---
I do this and at boot it gave me the error message: modprobe: can’t change to folder 6.1.8-v8+
Paul_123:
Then you are not constructing your initrd files correctly.
piCore we use 2 initrd files that are concatonated together by the RPI firmware.
Here are a couple of old threads that show the basic process of replacing the kernel modules and reconstructing the initrd.
http://forum.tinycorelinux.net/index.php/topic,14634.msg89051.html#msg89051
http://forum.tinycorelinux.net/index.php/topic,14634.msg88856.html#msg88856
cosminbro:
Thanks, I manage to boot to 6.1.8 arm64 linux kernel, starting from rootfs file from arm64 picore 13.0
LAN network is working, it seems to load all modules.
Now, another problem, when I try to install tcz modules, some worked, some are compiled for specific kernel from 13.x distribution and doesn't work -> they need modulename6.1.8v8+.tcz modules
Can I use the current tcz from last tiny linux repo, download to local and rename to match the new required name, or it must be compiled against new 6.1.8 kernel?
Paul_123:
You need to recreate the extensions with modules from the same kernel version. Assuming you downloaded the precompiled kernel from raspberry pi, just use those same modules to build the extensions.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version