IMX93 UART remapping

[email protected] Thu, 27 Mar 2025 09:23:20 -0700
Newsgroups org.yoctoproject.lists.meta-freescale
Message-ID <[email protected]>
--GxeWEYVLF0ONE7CmAnOi
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

I working on a custom IMX93 based board and having trouble working out exac=
tly what is necessary to remap the UART from the default UART1 to UART3 (or=
 UART5). I've made a custom device tree with the nodes for the UART set to =
"status =3D okay". But I'm not sure it works, as the UART5 seems to be muxe=
d as an LCD controller (which we don't have and don't need). I deleted that=
 node, but I'm not certain the pins are in the correct state. Also, how doe=
s one set the u-boot console to another UART? I've tried setting the consol=
e environment variable: "setenv console ttpLP4" (UARTS start numbering at 1=
, but the devices start at zero).

From what I've found so far I may need to rebuild the spl too.

--GxeWEYVLF0ONE7CmAnOi
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<div>I working on a custom IMX93 based board and having trouble working out=
 exactly what is necessary to remap the UART from the default UART1 to UART=
3 (or UART5). I've made a custom device tree with the nodes for the UART se=
t to "status =3D okay". But I'm not sure it works, as the UART5 seems to be=
 muxed as an LCD controller (which we don't have and don't need). I deleted=
 that node, but I'm not certain the pins are in the correct state. Also, ho=
w does one set the u-boot console to another UART? I've tried setting the c=
onsole environment variable: "setenv console ttpLP4" (UARTS start numbering=
 at 1, but the devices start at zero).</div>
<div>&nbsp;</div>
<div>From what I've found so far I may need to rebuild the spl too.</div>

--GxeWEYVLF0ONE7CmAnOi--