# EMC302x Firmware Download

#1. Introduction

  1. EMW302x is a wifi+ble combo module, which used 7100C.
  2. Log serial port baud rate is 2000000, QC baud rate is 921600;
  3. The firmware can only be burned through the log serial port and using original tools;

#2. Download Burning Software

📎博流原厂烧录工具.zip

Note: This software is only applicable to Windows systems, and the working path cannot contain Chinese characters.

#3. Software Usage

#3.1. Burning Port Description

Module

Chip Pin

Module Pin

Description

EMC3020

GPIO7

PIN 11

Debug RX

GPIO16

PIN 12

Debug TX

VCC

PIN1

VCC

GND

PIN18/PIN 9

GND

EMC3021

GPIO16

TP3

Debug TX

GPIO7

TP2

Debug RX

VCC

PIN 1

VCC

GND

PIN 3

GND

EMC3022

GPIO16

PIN 11

Debug TX

GPIO7

PIN 12

Debug RX

VCC

PIN 8

VCC

GND

PIN 9

GND

EMC3025

GPIO16

TP 1

Debug TX

GPIO7

TP 11

Debug RX

VCC

PIN 6

VCC

GND

PIN 2

GND

EMC3028

GPIO16

TP 2

Debug TX

GPIO7

TP 3

Debug RX

VCC

PIN 2

VCC

GND

PIN 4

GND

EMC3029

GPIO16

PIN 21

Debug TX

GPIO7

PIN 22

Debug RX

VCC

PIN 16

VCC

GND

PIN 17

GND

EMC5020

GPIO16

TP10

Debug TX

GPIO7

TP11

Debug RX

VCC

TP7

VCC

GND

TP12/TP8/TP6/TP5

GND

#3.2. Location Module GPIO8 Pin

For modules with different packages, the corresponding pin positions of GPIO8 are different. Please check the schematic diagram of the module for details.

#3.2.1. EMC3020

#3.2.2. EMC3021

#3.2.3. EMC3022

#3.2.4. EMC3025

#3.2.5. EMC3028

#3.2.6. EMC3029

#3.2.7. EMC5020/EMC3020-PZI5-T14

  • The packaging of EMC5020 and EMC3020-PZI5-T14 is the same, and they use 5V for power supply and communication.
  • EMC5020 is an independent module with a separate certificate;
  • EMC3020-PZI5-T14 is an EMC3020 module + T14 adapter board, and all certificates are for the EMC3020 module.

#3.3. Burning Operation Process

#3.3.1. Software Description

#3.3.2. Operation Process

  1. Select IC:BL602/604
  2. Communication Method:Uart
  3. Uart Rate:2000000(If the serial port chip does not support high speed, you can choose a low baud rate, such as 115200
  4. Flash start address:0x0000
  5. Select the file to be burned: Select the file to be burned (all.bin) (the path of the file to be burned cannot contain Chinese characters)
  6. Check to take effect and select the serial port (module debug serial port)
  7. Pull up the GPIO8 pin, restart the module, and click the "Start" button to start the download.

#4. Erase the entire flash

Change the value in the picture below to 2 and restart the software to erase the complete flash.

#5. QC Test

QC can be used to detect module information, such as firmware version, APP CRC and driver version. It can also simply scan surrounding APs and print a list.

It can be used in the inspection of customer incoming materials.

  • User serial port, baud rate 921600
  • Trigger by continuously sending ####. When the module is powered on, it continuously detects 3 #s and enters QC mode.

#6. Frequently Asked Questions

#Warning:Files received by WeChat cannot be burned directly

The WeChat file path will contain spaces, so you need to move the bin file to another location.

#Update Record

版本

变更内容

变更时间

V1.1

Adjust document format

2021.9.15

V1.2

Add EMC5020 and EMC3020-T14 burning instructions

2021.11.05

V1.3

Correction Pin correspondence

2021.12.23

V1.4

Update Documentation

2022.6.14

Last Updated: 11/29/2023, 1:52:34 PM