How to disable debug console on TX2-4GB

I’m trying to disable UART debug console on TX2-4GB. I disabled bootargs in tegra186-quill-p3489-0888-a00-00-base.dts just like this:

/ {
	model = "lightning";
	compatible = "nvidia,lightning", "nvidia,p2597-0000+p3489-0888", "nvidia,tegra186";

	nvidia,dtsfilename = __FILE__;
	nvidia,boardids = "3489:0888:A0";
	nvidia,proc-boardid = "3489:0888:A0";
	nvidia,fastboot-usb-vid = <0x0955>;
	nvidia,fastboot-usb-pid = <0xee16>;

	chosen {
		board-has-eeprom;
#if TEGRA_BOOTARGUMENT_VERSION >= DT_VERSION_2
		//bootargs ="console=ttyS0,115200 androidboot.presilicon=true firmware_class.path=/etc/firmware";
		bootargs = "androidboot.presilicon=true firmware_class.path=/etc/firmware";
#else
		//bootargs ="console=ttyS0,115200";
#endif
		stdout-path = &uarta;
		nvidia,tegra-joint_xpu_rail;
	};

And also, disabled serial port on uboot’s menuconfig.

By doing these, UART no longer reads user inputs while booting but still prints messages over UART, and that’s what I want to disable.

Thank you for any help.

hello useraccount,

you may refer to documentation, Disable Console over UART , for your kernel boot time optimization.
thanks

1 Like

please also refer to below for the steps to switch uart instance.
thanks

1 Like