Hi!
[ 2.216071] Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.
[ 2.219631] CPU: 1 PID: 1 Comm: swapper/0 Not tainted 6.0.0-linaro-lt-qcom #1
[ 2.233855] Hardware name: Qualcomm Technologies, Inc. APQ 8016 SBC (DT)
[ 2.241060] Call trace:
[ 2.247825] dump_backtrace+0xdc/0x120
[ 2.249996] show_stack+0x18/0x50
[ 2.253815] dump_stack_lvl+0x64/0x80
[ 2.257200] dump_stack+0x18/0x34
[ 2.260845] panic+0x170/0x328
[ 2.264143] kernel_init+0x128/0x12c
[ 2.267095] ret_from_fork+0x10/0x20
[ 2.270831] SMP: stopping secondary CPUs
[ 2.274541] Kernel Offset: 0x80000 from 0xffff800008000000
[ 2.278296] PHYS_OFFSET: 0x80000000
[ 2.283590] CPU features: 0x0200,00340020,00001086
[ 2.286976] Memory Limit: none
[ 2.291848] ---[ end Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for gui-
The kernel complains that it found no working init. This most likely means that you passed a wrong root partition when setting the root fs parameter (set to root=/dev/mmcblk0p14
in your log).
You will need to check your image and pass the right partition there.