I am currently working with the Zed Box and trying to enable the FlySky FS-iA6B joystick driver in the kernel. However, after configuring and building the kernel, the device fails to boot properly, and I am presented with a blinking cursor.
Steps Taken So Far:
Kernel Configuration:
-
Used the linux-source-5.15.0 provided with the system.
-
Configured the kernel using:
make defconfig
make menuconfig -
Enabled the FlySky driver under Device Drivers > Input Device Support > Joystick Interface.
Kernel Build and Installation:
Built the kernel and modules using:
make -j$(nproc)
sudo make modules_install
sudo cp arch/arm64/boot/Image /boot/Image
Rebooted the system.
Outcome:
After rebooting, the system gets stuck at a blinking cursor. I can access the shell from the UEFI interface but cannot boot successfully into the system.
Questions:
- Is the FlySky FS-iA6B driver fully supported on the Zed Box’s custom kernel (5.15.136-tegra)?
- Are there any known compatibility issues or additional steps required to make this work on the Jetson Orin NX platform?
- Does the Zed Box require a custom patch or kernel source for hardware-specific features?
- Could the issue be related to the custom bootloader or initramfs setup on this platform?
System Information:
Device: NVIDIA Jetson Orin NX (Custom Zed Box)
Kernel Version: 5.15.136-tegra
JetPack Version: 36.3.0
OS: Ubuntu 22.04.5 LTS (aarch64)
Any guidance or suggestions would be greatly appreciated. Let me know if additional logs or system details are required.