User's Manual

Application Note [Page 20]
EMW3166_Guide For User Design
5. Mass production testing and firmware upgrading
In addition to considering the product features, application designer need to think over how to do
test and upgrade firmware when developing.
Mass production test 5.1
Avoid finding problem after installing the PCB boards in machine
5.1.1 EMSP command way
Connect the module to the MCU of the mother board by serial port and use the EMSP command.
Choose one triggering way---- set one combination key, to send the test command from the MCU. The test command
could be one EMSP command used to scan the APs around or connect one specified AP. The way can test both of the
serial function and the RF function.
5.1.2 Limited development firmware
Connect the module to the MCU of the mother board by serial port. Add the test command in the firmware when
developing. The test command could be one command from serial port used to scan the APs and return the results by
serial port. The way can test both of the serial function and the RF function by using the same triggering way.
5.1.3 Full development firmware
Full development works for the whole application of the project.
Test method could be flexible in the way. It can set a specific way to test every function of the module. The
application determines the specific test details.
Upgrading 5.2
Upgrading by OTA is recommended. OTA-over the air, is one wireless upgrading way.
The upgrading method is offered by MXCHIP. Several application cases are provided as referenced.
Firmware could be upgraded to the latest version by OTA with this upgrading method applied.