This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM6548: Using WKUP_UART0 as communication port

Part Number: AM6548

Customer change to UART0 as Linux debug console port., it works, but WKUP_UART0 still output the first message of UBOOT as below. 

#1. Is the SPL/UBOOT not changed in right way? or is it related to the silicon?

#2. can use WKUP_UART0 as general communication port? 

  • Hello Tony,

    It seems like wkup_uart0 is used by system firmware and I am internally checking with our experts if the message could be redirected/disabled.

    Regards,
    Krunal

  • Hello Tony,

    In order to remove the Uboot message, please navigate to the file <u-boot_dir>/arch/arm/mach-k3/am6_init.c and comment/remove the following lines of code:

          /*
          * Process pinctrl for the serial0 a.k.a. WKUP_UART0 module and continue
          * regardless of the result of pinctrl. Do this without probing the
          * device, but instead by searching the device that would request the
          * given sequence number if probed. The UART will be used by the system
          * firmware (SYSFW) image for various purposes and SYSFW depends on us
          * to initialize its pin settings.
          */
    /*      ret = uclass_find_device_by_seq(UCLASS_SERIAL, 0, true, &dev);
          if (!ret) {
                pinctrl_select_state(dev, "default");
          } */
    

    Regards,
    Krunal