so some time back, @RobertCNelson provided a link to ti-linux-kernel-dev
for building the linux kernel
PB2 current uname -a “6.12.23-ti-arm64-r39”
upgrading linux kernel on sdcard
i have changed “version.sh” to build 6.12.0-ti-arm64-r39, trying to minimize changes from what’s installed to verify the process before moving on.
using “ti-linux-kernel-dev”
building with “build_kernel.sh”
change MMC in system.sh to match the mounted sdcard
then
sudo ./tools/install_kernel.sh
when booting the PB2 the following is what i get
what am i missing??
[ 3.727491] EXT4-fs (mmcblk1p3): mounted filesystem c3a8aedc-a0f5-4118-b074-.
[ 3.727619] VFS: Mounted root (ext4 filesystem) readonly on device 179:3.
[ 3.731292] devtmpfs: mounted
[ 3.747588] Freeing unused kernel memory: 8704K
[ 3.758002] Checked W+X mappings: passed, no W+X pages found
[ 3.758045] Run /sbin/init as init process
[ 3.778179] Run /etc/init as init process
[ 3.781594] Run /bin/init as init process
[ 3.781594] Run /bin/init as init process
[ 3.781607] with arguments:
[ 3.781613] /bin/init
[ 3.781618] with environment:
[ 3.781622] HOME=/
[ 3.781626] TERM=linux
[ 3.785080] Run /bin/sh as init process
[ 3.785091] with arguments:
[ 3.785097] /bin/sh
[ 3.785101] with environment:
[ 3.785104] HOME=/
[ 3.785109] TERM=linux
[ 3.787227] Kernel panic - not syncing: No working init found. Try passing .
[ 3.787247] CPU: 0 UID: 0 PID: 1 Comm: swapper/0 Not tainted 6.12.23-ti-arm61
[ 3.787263] Hardware name: BeagleBoard.org PocketBeagle2 (DT)
[ 3.787269] Call trace:
[ 3.787274] dump_backtrace+0xa0/0x128
[ 3.787300] show_stack+0x20/0x38
[ 3.787312] dump_stack_lvl+0x38/0x90
[ 3.787326] dump_stack+0x18/0x28
[ 3.787335] panic+0x370/0x390
[ 3.787347] kernel_init+0x1b4/0x1f8
[ 3.787357] ret_from_fork+0x10/0x20
[ 3.787369] SMP: stopping secondary CPUs
[ 3.787385] Kernel Offset: disabled
[ 3.787388] CPU features: 0x00,00000080,00200000,4200421b
[ 3.787396] Memory Limit: none
[ 3.893764] —[ end Kernel panic - not syncing: No working init found. Try-
tried to upload the log, but it didn’t work