Hi everybody,
I'm currently trying to rebuild the Linux Kernel with a pagesize of 16kb. But when booting the Raspberry Pi after adding the updated files to the SD card, nothing shows up on the screen.
The Hardware and Software I use:
- Raspberry Pi 4 Model B (
https://www.raspberrypi.com/products...pecifications/) with 8GB of RAM
- I crosscompile it on a Ubuntu Machine (OS Jammy Jellyfish) following the instructions on this page:
https://www.raspberrypi.com/document...ing-the-kernel
- The OS I originally flashed to the SD card for the Raspberry is "Raspberry PI OS (64-bit)". I also tried with "Raspberry PI OS Lite (64-bit)" but didn't make a difference in the final outcome.
For changing the config I call
make ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- menuconfig as described here:
https://www.raspberrypi.com/document...ing-menuconfig. Then I choose
Kernel Features -> Page size -> 16KB and save it and start the building process afterwards.
Are some further configuration modifications necessary for the modified kernel to work? As far as I've read the Arm Architecture should cope with pagesizes of 4kb, 16kb and 64kb.
Thanks for your help!