BG95-M3 modem ignoring ATE0 (echo off) command

Hello everyone,

I’ve encountered unexpected behavior with the BG95-M3 modem: it seems to ignore the ATE0 command meant to disable echo. Below are the communication traces I’ve recorded:

RxGsm: RDY

TxGsm: ATE0
RxGsm: ATE0
RxGsm: OK

TxGsm: AT
RxGsm: AT
RxGsm: OK

TxGsm: AT+CMEE=1
RxGsm: AT+CMEE=1
RxGsm: OK

Has anyone experienced this issue or have any ideas on how to resolve it?
Any help or suggestions would be greatly appreciated.

Thank you in advance!

I think you can send the
ATE1 and show the log again.
As I guess, the uart tool you are using echo the AT command. It might not the ATE0 not working.

Thanks Bean.Wang-Q. Those traces are not from any UART tool but from my own firmware. With this same firmware but other unit of BG95-M3 the behaviour is as expected: echo is turned off.
So, most BG95-M3 work just fine regarding the echo off command, but for some reason some units do not.

Do you mean that some BG95-M3 works but some do not ?

Maybe you can try the BG95-M3 with another tool such as the QCOM on Windows.

If only some units are faulty could it be that there’s a solder joint between TX and RX pins? I’d check the soldering.

As you mentioned actually some AT command is working so the Hardware should be OK.
It is recommended to test with other tools