Ok so it worked for me by looking at:
and
Very helpful links. Although their solutions didn’t directly work for me but made me understand the problem more. I have an eMMc based system too from a 3rd party vendor so this my “no flashing required” solution:
cat /proc/cmdline
copy the contents of the above command and add it in:
vim /boot/extlinux/extlinux.conf
instead of the APPEND that is already there replace it with APPEND and the contents copid instead of ${cbootargs}
, that is my file after the edit: NOTE MAKE SURE TO BACKUP extlinux.conf or the Image in /boot
just in case.
TIMEOUT 30
DEFAULT primary
MENU TITLE L4T boot options
LABEL primary
MENU LABEL primary kernel
LINUX /boot/Image
INITRD /boot/initrd
APPEND tegraid=21.1.2.0.0 ddr_die=4096M@2048M section=512M memtype=0 vpr_resize usb_port_owner_info=0 lane_owner_info=0 emc_max_dvfs=0 touch_id=0@63 video=tegrafb no_console_suspend=1 console=ttyS0,115200n8 debug_uartport=lsport,4 earlyprintk=uart8250-32bit,0x70006000 maxcpus=4 usbcore.old_scheme_first=1 lp0_vec=0x1000@0xff780000 core_edp_mv=1125 core_edp_ma=4000 gpt tegra_fbmem=0x800000@0x92cb4000 is_hdmi_initialised=1 earlycon=uart8250,mmio32,0x70006000 root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 console=ttyS0,115200n8 fbcon=map:0 net.ifnames=0 sdhci_tegra.en_boot_part_access=1 vt.global_cursor_default=0 loglevel=0 root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 net.ifnames=0 quiet console=ttyS0,115200n8
that might not be the cleanest solution and a better one might be to edit the bootargs in a cleaner way such as in: Jetson nano Boot messages are not hiding - #12 by linuxdev but for my case I thought because its a 3rd party vendor I might do some flashing so I went with the lazy option.