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.