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.

BEAGL-BONE-BLACK: Freely Use uart0

Part Number: BEAGL-BONE-BLACK

  • Hello,

I need help trying to disable the serial console on my pocketbeagle so I can freely use uart0. I know the device listed is beaglebone black but the steps for the black board are analogous to the pocket one and I already asked on the beagleboard forum and didn't get an answer.

I know the process requires modifying or patching the u-boot and kernel but I am at beginners 'level and I can't figure out the rights steps and commands for manipulating the serial consoleand there is a lack of a proper guide in the internet.

So, can anyone lend a hand?

  • Hi,

    Why do you want to disable the serial console? Are you going to switch the serial console to a different UART?

  • Hi, thank you for answering.
    The uart0 needs to be used to communicate with a device, it cannot be changed due physical limitation since the board is being placed on a PCB. There was an error during design and the pins of uart0 were selected instead of another uart without a default function.
    The objective is to free uart0 from serial console so it can communicate with a device, so it could be either disabling it or changing to another uart.

  • Hi,

    To switch to a different UART for the console, the corresponding UART pinmux is configured in both U-Boot and Kernel device tree.

    In U-Boot, the UART index for console is specified in kconfig.

    For kernel, the UART index for Linux console is specified in U-Boot env 'bootargs'.

  • Hello,
    I don't have much experience with this,  I need to follow this guide for example . u-boot guide. So I need to download the boot and kernel for pocket and find the files you said?