Need for VDD switch on BC660

Hi all,

We are currently designing a PCB with the BC660. In the past we have designed other project with the BC68. The BC68 sometimes got stuck in some undefined state where it was not able to communicate by UART anymore. Resetting the module did not solve the problem. Only switching off and on the power line made the BC68 respond again. It seems like there were parts in the BC68 that were not resetted properly with just the reset pin.

Now we are working with the BC660 and we are wondering if we also need to include some way of switching the power the BC660. This module also have the reset pin but can we garuantee that only the reset pin is enough to fully reset the whole BC660 module? Or is it a good idea to include a power switch for the BC660 also?

Best regards,

Quectel_BC660K-GL_Hardware_Design_V1.3.pdf (1.5 MB)
Quectel_BC660K-GL_Reference_Design_V1.1.pdf (249.4 KB)

Hi Herbert,

I thank you for the documents, but they are already known to us.
My question actually is. Can Quectel confirm that the BC660 can always recover from a hangup / undefined state with the Reset pin. So is there no need for a load switch circuit?

For example. When due to some reason there is a power glitch in the power line.

If an exception occurs, you need to execute AT+CFUN=0, wait for OK to return, and then power down from the mcu