Using two UARTS setup for HL78xx, where one UART is used AT commands and a second for PPP traffic

Is it possible to configured HL781x so that one of the UART can be used for AT commands and a second UART be used for PPP traffic.

Is it possible to use cmux so that only one uart is used?

I would rather not use the CMUX, since it adds additional processing overhead to the PPP, which is used most of the time where the AT is only used initially and then only processing URC messages.

From the specification, the uart0 is mainly for debug purpose only

Is it possible to use any other UART as a second AT command (e.g. UART3 or UART2) while using UART1 as PPP?

can your module change the switracemode to RnD like this?

I don’t think using RnD mode is feasible for production. We want to use dedicated AT vs PPP URATs in the production (end device) not just for R&D. The RnD setup does not scale well (since it requires a uniqe key from Semtech to unlock the RnD modem).

How about setting like this?

I can use both UART as AT port:

ati3
HL7812.5.7.3.0

OK
at!entercnd="A710"
OK


at+Switracemode?
+SWITRACEMODE: RnD,9,2,0

OK
AT+SWITRACEMODE=AT
OK
at+cfun=1,1
OK

Thanks, that seems to work. I have AT commands availbale on UART0.

Now, I will test if I can do PPP on UART1 (while keeping UART0 still in AT mode).