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: AM6548 SR2.1 UART / OSPI Rom Bootloader Pin Muxing

Part Number: AM6548

Hello,

I am working with a custom board that has an AM6548 SR2.1 processor, and am wondering if UART / OSPI rom bootloaders modify some pin settings of the SoC (besides the obvious ones, like OSPI and UART pins). 

And if so, is there a pinmux somewhere that I can reference? It would be good to know which pins the rom bootloaders set and how on startup. 

Thanks,
Ben

  • Hi Ben,

    the ROM doesn't configure any pin settings other than what is needed for the selected bootmodes.  For OSPI, it would be CLK, DQS, data bus, and chip selects.  For UART, it is just RX and TX.  Is there some observation where you suspect other pins are being configured?

    Regards,

    James

  • Hi James, 

    Thanks for the reply! We are not really observing other pins being configured, we would just like to know exactly which pins are configured. Is there a reference to this in the TRM or somewhere?

    For instance, is UART CTS/RTS configured? What about all the OSPI DQ and LBCLK pins? Have a direct reference to pinmuxing would be helpful.

    Thanks,

    Ben

  • Ben, sorry this info is not in the AM65x TRM.  We only started putting this info into subsequent device TRMs.  Fortunately, those have similar ROM code bases.  Here are excerpts from the AM64x TRM which shows which pins are configured.  Hope this helps.

    Specific to your questions, yes all 8 DQx are configured, as well as LBCLK.  For UART, CTS/RTS are not used or configured.

    Regards,

    James