AnsweredAssumed Answered

Dynamically change MUX settings in CAN1 in i.MX6ULL

Question asked by Keshava Kumar B on Mar 28, 2019
Latest reply on Mar 31, 2019 by igorpadykov

Dear NXP support,

We have 3 CAN transceivers in our design.

CAN0 :
MUX config:
CAN1_TXD(UART3_CTS_B)
CAN1_RXD(UART3_RTS_B)

CAN1
MUX config 1:
CAN2_TXD(UART2_CTS_B)
CAN2_RXD(UART2_RTS_B)

MUX config 2:
CAN2_TXD(ENET1_RX_EN)
CAN2_RXD(ENET1_TX_DATA0)

We want to dynamically change between MUX config1 and MUX config2 in CAN1 without rebooting the device.

Please suggest a way to achieve this.

With Regards,
Keshava Kumar B

Outcomes