My board doesn't have any keyboard or display.
I was able to port but after kernel boot, it stop taking my input from serial console.
Could you please help me how to debug this issue?
Before complete boot, I have some warning about mxc_v4l2_capture.
I don't think this could cause it but please let me know anything.
Welcome to Boundary XWayland 3.3 (hardknott)!
systemd[1]: Set hostname to <nitrogen6x>.
systemd[1]: Queued start job for default target Multi-User System.
systemd[1]: Created slice system-getty.slice.
[ OK ] Created slice system-getty.slice.
systemd[1]: Created slice system-modprobe.slice.
[ OK ] Created slice system-modprobe.slice.
systemd[1]: Created slice system-serial\x2dgetty.slice.
[ OK ] Created slice system-serial\x2dgetty.slice.
systemd[1]: Created slice User and Session Slice.
[ OK ] Created slice User and Session Slice.
systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[ OK ] Started Dispatch Password …ts to Console Directory Watch.
systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[ OK ] Started Forward Password R…uests to Wall Directory Watch.
systemd[1]: Reached target Paths.
[ OK ] Reached target Paths.
systemd[1]: Reached target Remote File Systems.
[ OK ] Reached target Remote File Systems.
systemd[1]: Reached target Slices.
[ OK ] Reached target Slices.
systemd[1]: Reached target Swap.
[ OK ] Reached target Swap.
systemd[1]: Listening on Syslog Socket.
[ OK ] Listening on Syslog Socket.
systemd[1]: Listening on initctl Compatibility Named Pipe.
[ OK ] Listening on initctl Compatibility Named Pipe.
systemd[1]: Listening on Journal Audit Socket.
[ OK ] Listening on Journal Audit Socket.
systemd[1]: Listening on Journal Socket (/dev/log).
[ OK ] Listening on Journal Socket (/dev/log).
systemd[1]: Listening on Journal Socket.
[ OK ] Listening on Journal Socket.
systemd[1]: Listening on Network Service Netlink Socket.
[ OK ] Listening on Network Service Netlink Socket.
systemd[1]: Listening on udev Control Socket.
[ OK ] Listening on udev Control Socket.
systemd[1]: Listening on udev Kernel Socket.
[ OK ] Listening on udev Kernel Socket.
systemd[1]: Listening on User Database Manager Socket.
[ OK ] Listening on User Database Manager Socket.
systemd[1]: Condition check resulted in Huge Pages File System being skipped.
systemd[1]: Mounting POSIX Message Queue File System...
Mounting POSIX Message Queue File System...
systemd[1]: Mounting Kernel Debug File System...
Mounting Kernel Debug File System...
systemd[1]: Condition check resulted in Kernel Trace File System being skipped.
systemd[1]: Mounting Temporary Directory (/tmp)...
Mounting Temporary Directory (/tmp)...
systemd[1]: Starting Create list of static device nodes for the current kernel...
Starting Create list of st…odes for the current kernel...
systemd[1]: Starting Load Kernel Module configfs...
Starting Load Kernel Module configfs...
systemd[1]: Starting Load Kernel Module drm...
Starting Load Kernel Module drm...
systemd[1]: Starting Load Kernel Module fuse...
Starting Load Kernel Module fuse...
systemd[1]: Starting File System Check on Root Device...
Starting File System Check on Root Device...
systemd[1]: systemd-journald.service: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling.
systemd[1]: (This warning is only shown for the first unit using IP firewalling.)
systemd[1]: Starting Journal Service...
Starting Journal Service...
systemd[1]: Condition check resulted in Load Kernel Modules being skipped.
systemd[1]: Starting Apply Kernel Variables...
Starting Apply Kernel Variables...
systemd[1]: Starting Coldplug All udev Devices...
Starting Coldplug All udev Devices...
systemd[1]: Mounted POSIX Message Queue File System.
[ OK ] Mounted POSIX Message Queue File Sysystemd[1]: Mounted Kernel Debug File System.
stem.
[ OK ] Mounted Kernel Debug File System.
systemd[1]: Mounted Temporary Directory (/tmp).
[ OK ] Mounted Temporary Directory (/tmp).
systemd[1]: Finished Create list of static device nodes for the current kernel.
[ OK ] Finished ystemd[1]: modprobe@configfs.service: Succeeded.
1;39mCreate list of st… nodes for the current kernel.
systemd[1]: Finished Load Kernel Module configfs.
[ OK ] Finished Load Kernel Module configfs.
systemd[1]: modprobe@drm.service: Succeeded.
systemd[1]: Finished Load Kernel Module drm.
[ OK ] Finished Load Kernel Module drmsystemd[1]: modprobe@fuse.service: Succeeded.
.
systemd[1]: Finished Load Kernel Module fuse.
[ OK ] Finished Load Kernel Module fuse.
systemd[1]: Started Journal Service.
[ OK ] Started Journal Service.
[ OK ] Finished File System Check on Root Device.
[ OK ] Finished Apply Kernel Variables.
Mounting FUSE Control File System...
Mounting Kernel Configuration File System...
Starting Remount Root and Kernel File Systems...
[ OK ] Mounted FUSE Control File System.
XT4-fs (mmcblk0p2): re-mounted. Opts: (null)
;39mKernel Configuration File System.
[ OK ] Finished Remount Root and Kernel File Systems.
Starting Flush Journal to Persistent Storage...
systemd-journald[190]: Received client request to flush runtime journal.
Starting Create Static Device Nodes in /dev...
[ OK ] Finished Flush Journal to Persistent Storage.
[ OK ] Finished Create Static Device Nodes in /dev.
[ OK ] Reached target Local File Systems (Pre).
Mounting /var/volatile...
Starting Rule-based Manage…for Device Events and Files...
[ OK ] Finished Coldplug All udev Devices.
[ OK ] Mounted /var/volatile.
Starting Load/Save Random Seed...
[ OK ] Reached target Local File Systems.
Starting Create Volatile Files and Directories...
[ OK ] Started Rule-based Manager for Device Events and Files.
[ OK ] Finished Load/Save Random Seed.
Starting Network Service...
[ OK ] Finished Create Volatile Files and Directories.
Starting Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
[ OK ] Finished Update UTMP about System Boot/Shutdown.
[ OK ] Started Network Service.
Starting Network Name Resolution...
[ OK ] Reached target Hardware activated USB gadget.
Generic PHY 2188000.ethernet-1:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=2188000.ethernet-1:00, irq=POLL)
------------[ cut here ]------------
WARNING: CPU: 1 PID: 211 at mm/page_alloc.c:4937 __alloc_pages_nodemask+0x20c/0xfcc
Modules linked in: mxc_v4l2_capture(+) ipu_bg_overlay_sdc ipu_still ipu_prp_enc snd_soc_fsl_hdmi ipu_csi_enc ipu_fg_overlay_sdc v4l2_int_device
CPU: 0 PID: 211 Comm: systemd-udevd Not tainted 5.10.104+g7c34e2ff327e4 #1
Hardware name: Freescale i.MX6 Quad/DualLite (Device Tree)
[<8010ea5c>] (unwind_backtrace) from [<8010a130>] (show_stack+0x10/0x14)
[<8010a130>] (show_stack) from [<80ab4d3c>] (dump_stack+0x88/0x9c)
[<80ab4d3c>] (dump_stack) from [<80ab2364>] (__warn+0xbc/0x118)
[<80ab2364>] (__warn) from [<80ab2438>] (warn_slowpath_fmt+0x78/0xac)
[<80ab2438>] (warn_slowpath_fmt) from [<8024cf0c>] (__alloc_pages_nodemask+0x20c/0xfcc)
[<8024cf0c>] (__alloc_pages_nodemask) from [<80114664>] (__dma_alloc_buffer.constprop.0+0x28/0x80)
[<80114664>] (__dma_alloc_buffer.constprop.0) from [<80114708>] (remap_allocator_alloc+0x24/0x8c)
[<80114708>] (remap_allocator_alloc) from [<80113da8>] (__dma_alloc+0x110/0x2d4)
[<80113da8>] (__dma_alloc) from [<80113fe8>] (arm_dma_alloc+0x40/0x48)
[<80113fe8>] (arm_dma_alloc) from [<80197c14>] (dma_alloc_attrs+0x10c/0x118)
[<80197c14>] (dma_alloc_attrs) from [<7f00647c>] (mxc_v4l2_probe+0x3cc/0x670 [mxc_v4l2_capture])
[<7f00647c>] (mxc_v4l2_probe [mxc_v4l2_capture]) from [<80675748>] (platform_drv_probe+0x48/0x98)
[<80675748>] (platform_drv_probe) from [<80673628>] (really_probe+0xf0/0x49c)
[<80673628>] (really_probe) from [<80673cd4>] (driver_probe_device+0x5c/0xb4)
[<80673cd4>] (driver_probe_device) from [<80673fb8>] (device_driver_attach+0xa8/0xb0)
[<80673fb8>] (device_driver_attach) from [<80674040>] (__driver_attach+0x80/0x110)
[<80674040>] (__driver_attach) from [<80671600>] (bus_for_each_dev+0x74/0xc0)
[<80671600>] (bus_for_each_dev) from [<80672954>] (bus_add_driver+0xf4/0x1dc)
[<80672954>] (bus_add_driver) from [<806748d8>] (driver_register+0x88/0x118)
[<806748d8>] (driver_register) from [<7f00f014>] (camera_init+0x14/0x1000 [mxc_v4l2_capture])
[<7f00f014>] (camera_init [mxc_v4l2_capture]) from [<801017cc>] (do_one_initcall+0x54/0x1d0)
[<801017cc>] (do_one_initcall) from [<801b99d0>] (do_init_module+0x40/0x250)
[<801b99d0>] (do_init_module) from [<801bc850>] (sys_finit_module+0xb8/0xf8)
[<801bc850>] (sys_finit_module) from [<80100240>] (__sys_trace_return+0x0/0x20)
Exception stack(0x82ab5fa8 to 0x82ab5ff0)
5fa0: 00000000 00000000 00000014 76f482c0 00000000 00020000
5fc0: 00000000 00000000 00000000 0000017b 00000000 02031388 00000007 00000000
5fe0: 7ee9f678 7ee9f668 76f43391 76dca492
---[ end trace 137dfadf06ebb46e ]---
ERROR: v4l2 capture: Allocate dummy frame failed.
ERROR: v4l2 capture: Allocate dummy frame failed.
ERROR: v4l2 capture: Allocate dummy frame failed.
ERROR: v4l2 capture: Allocate dummy frame failed.
mxc_v4l_open: Mxc Camera no sensor ipu0/csi0
mxc_v4l_open: Mxc Camera no sensor ipu0/csi1
mxc_v4l_open: Mxc Camera no sensor ipu1/csi1
mxc_v4l_open: Mxc Camera no sensor ipu0/csi0
[ OK ] Started Network Time Synchronization.
[ OK ] Started Network Name Resolution.
[ OK ] Reached target Network.
[ OK ] Reached target Host and Network Name Lookups.
[ OK ] Reached target System Initialization.
[ OK ] Started Daily Cleanup of Temporary Directories.
[ OK ] Reached target System Time Set.
[ OK ] Reached target System Time Synchronized.
[ OK ] Reached target Timers.
[ OK ] Listening on D-Bus System Message Bus Socket.
[ OK ] Listening on dropbear.socket.
[ OK ] Reached target Sockets.
[ OK ] Reached target Basic System.
[ OK ] Listening on Load/Save RF …itch Status /dev/rfkill Watch.
[ OK ] Started Kernel Logging Service.
[ OK ] Started System Logging Service.
[ OK ] Started D-Bus System Message Bus.
Starting User Login Management...
Starting Permit User Sessions...
[ OK ] Finished Permit User Sessions.
[ OK ] Started Getty on tty1.
[ OK ] Started Serial Getty on ttymxc1.
[ OK ] Reached target Login Prompts.
[ OK ] Started User Login Management.
[ OK ] Reached target Multi-User System.
Starting Update UTMP about System Runlevel Changes...
[ OK ] Finished Update UTMP about System Runlevel Changes.
Boundary XWayland 3.3 nitrogen6x ttymxc1
nitrogen6x login: