0% found this document useful (0 votes)
85 views19 pages

Quectel QFlash OpenCPU User Guide V1.0

The document provides instructions for upgrading the firmware of Quectel OpenCPU modules using the QFlash tool. It describes selecting the correct serial port and baud rate, loading the application and core firmware files, restarting the module, and monitoring the upgrade process. Potential errors are also outlined, such as selecting the wrong serial port, connecting to an occupied port, or having an unstable power connection during download.

Uploaded by

Ahmed Yousry
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
85 views19 pages

Quectel QFlash OpenCPU User Guide V1.0

The document provides instructions for upgrading the firmware of Quectel OpenCPU modules using the QFlash tool. It describes selecting the correct serial port and baud rate, loading the application and core firmware files, restarting the module, and monitoring the upgrade process. Potential errors are also outlined, such as selecting the wrong serial port, connecting to an occupied port, or having an unstable power connection during download.

Uploaded by

Ahmed Yousry
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

QFlash OpenCPU

User Guide

Rev. QFlash_OpenCPU_User_Guide_V1.0

Date: 2015-06-02

www.quectel.com
QFlash OpenCPU User Guide

Our aim is to provide customers with timely and comprehensive service. For any
assistance, please contact our company headquarters:

Quectel Wireless Solutions Co., Ltd.


Office 501, Building 13, No.99, Tianzhou Road, Shanghai, China, 200233
Tel: +86 21 5108 6236
Mail: [email protected]

Or our local office, for more information, please visit:

l
http://www.quectel.com/support/salesupport.aspx

t e
For technical support, to report documentation errors, please visit:

c l
http://www.quectel.com/support/techsupport.aspx

a
Or Email: [email protected]

GENERAL NOTES

u e n t i
QUECTEL OFFERS THIS INFORMATION AS A SERVICE TO ITS CUSTOMERS. THE INFORMATION

Q ide
PROVIDED IS BASED UPON CUSTOMERS’ REQUIREMENTS. QUECTEL MAKES EVERY EFFORT
TO ENSURE THE QUALITY OF THE INFORMATION IT MAKES AVAILABLE. QUECTEL DOES NOT
MAKE ANY WARRANTY AS TO THE INFORMATION CONTAINED HEREIN, AND DOES NOT ACCEPT

f
ANY LIABILITY FOR ANY INJURY, LOSS OR DAMAGE OF ANY KIND INCURRED BY USE OF OR
RELIANCE UPON THE INFORMATION. ALL INFORMATION SUPPLIED HEREIN IS SUBJECT TO

n
CHANGE WITHOUT PRIOR NOTICE.

o
COPYRIGHT

C
THIS INFORMATION CONTAINED HERE IS PROPRIETARY TECHNICAL INFORMATION OF
QUECTEL CO., LTD. TRANSMITTABLE, REPRODUCTION, DISSEMINATION AND EDITING OF THIS
DOCUMENT AS WELL AS UTILIZATION OF THIS CONTENTS ARE FORBIDDEN WITHOUT
PERMISSION. OFFENDERS WILL BE HELD LIABLE FOR PAYMENT OF DAMAGES. ALL RIGHTS
ARE RESERVED IN THE EVENT OF A PATENT GRANT OR REGISTRATION OF A UTILITY MODEL
OR DESIGN.

Copyright © Quectel Wireless Solutions Co., Ltd. 2015. All rights reserved.

QFlash_OpenCPU_User_Guide Confidential / Released 1 / 18


QFlash OpenCPU User Guide

APPLICATIVE PRODUCT
MODULE TYPE

M10 R3.0

l
M66

t e
M85 R2.0

e c ia l
u n t
Q ide
n f
Co

QFlash_OpenCPU_User_Guide Confidential / Released 2 / 18


QFlash OpenCPU User Guide

About the Document

History

el
Revision Date Author Description

t l
1.0 2015-06-02 Martin LI Initial

e c t ia
u
Q ide n
n f
Co

QFlash_OpenCPU_User_Guide Confidential / Released 3 / 18


QFlash OpenCPU User Guide

Contents

About the Document ................................................................................................................................... 3


Contents ....................................................................................................................................................... 4
Figure Index ................................................................................................................................................. 5

1 Introduction .......................................................................................................................................... 6
1.1. OS and Version ....................................................................................................................... 6
1.2. About QFlash Tool ................................................................................................................... 6

2 QFlash OpenCPU Upgrade Procedure .............................................................................................. 7

l
2.1. Configuration Serial Port ......................................................................................................... 7
2.1.1. Serial Port......................................................................................................................... 8

t e
2.1.2. Baudrate ........................................................................................................................... 8

l
2.2. Load Firmware File .................................................................................................................. 9

c
2.2.1. Load App Firmware .......................................................................................................... 9

a
2.2.2. Load Core Firmware ...................................................................................................... 11

e i
2.3. Upgrade Firmware ................................................................................................................. 12

u t
2.3.1. Upgrade App Firmware .................................................................................................. 12

n
2.3.2. Upgrade Core Firmware ................................................................................................ 14
2.4. Exceptions ............................................................................................................................. 15

Q ide
2.4.1. Select Wrong Series Port ............................................................................................... 16
2.4.2. Connect to an Occupied Serial Port .............................................................................. 16
2.4.3. Select an Unsupported Baudrate ................................................................................... 17

f
2.4.4. Select an Invalid Load File ............................................................................................. 17
2.4.5. Unstable Power Supply or Cable Connection during Downloading .............................. 18

n
2.4.6. Select an Incorrect Module Type ................................................................................... 18

Co

QFlash_OpenCPU_User_Guide Confidential / Released 4 / 18


QFlash OpenCPU User Guide

Figure Index

FIGURE 1: ABOUT THIS TOOL .......................................................................................................................... 6


FIGURE 2: MAIN INTERFACE ............................................................................................................................ 7
FIGURE 3: SELECT THE CORRECT SERIAL PORT ........................................................................................ 8
FIGURE 4: SELECT THE BAUDRATE................................................................................................................ 9
FIGURE 5: LOAD APP FIRMWARE .................................................................................................................. 10
FIGURE 6: SELECT MODULE TYPE ............................................................................................................... 10
FIGURE 7: LOAD CORE FILES ......................................................................................................................... 11
FIGURE 8: SELECT THE CFG FILE ................................................................................................................. 12

l
FIGURE 9: CLICK THE START BUTTON ......................................................................................................... 12
FIGURE 10: START TO UPGRADE AFTER RESTARTING THE MODULE .................................................... 13

t e
FIGURE 11: SUCCESSFUL UPGRADE ........................................................................................................... 13

l
FIGURE 12: CLICK THE START BUTTON ....................................................................................................... 14

c
FIGURE 13: START TO UPGRADE AFTER RESTARTING THE MODULE .................................................... 14

a
FIGURE 14: SUCCESSFUL UPGRADE ........................................................................................................... 15

e i
FIGURE 15: CONNECT WITH WRONG SERIAL PORT .................................................................................. 16

u t
FIGURE 16: CONNECT TO AN OCCUPIED SERIAL PORT ............................................................................ 16

n
FIGURE 17: UNSUPPORTED BAUDRATE IS SELECTED ............................................................................. 17
FIGURE 18: SELECTED AN INVALID LOAD FILE ........................................................................................... 17

Q ide
FIGURE 19: POWER SUPPLY OR CABLE CONNECTION IS ABNORMAL ................................................... 18
FIGURE 20: SELECT AN INCORRECT MODULE TYPE ................................................................................. 18

n f
Co

QFlash_OpenCPU_User_Guide Confidential / Released 5 / 18


QFlash OpenCPU User Guide

1 Introduction

1.1. OS and Version

l
This document mainly introduces how to upgrade firmware with “QFlash” tool. The tool can run without

e
installation. The supported O.S is listed below:

t l

c
Windows 2000

a
Windows XP

e i
 Windows 7

u t
 Windows 8

Q ide
1.2. About QFlash Tool

n
f
“QFlash” owned by Quectel is shown as below.

o n
C Figure 1: About This Tool

QFlash_OpenCPU_User_Guide Confidential / Released 6 / 18


QFlash OpenCPU User Guide

2 QFlash OpenCPU Upgrade Procedure


The tool is used to upgrade firmware. It works as the following steps:

Step 1: Configure the parameters of serial port.


Step 2: Load firmware files (core f/w, App f/w or both).

l
Step 3: Upgrade the firmware (core f/w, App f/’w or both).

t e
The following part describes the details of using the upgrade tool.

e c
2.1. Configuration Serial Port

ia l
u n t
When QFlash tool is opened, the main interface is shown as Figure 2.

Q ide
n f
Co
Figure 2: Main Interface

QFlash_OpenCPU_User_Guide Confidential / Released 7 / 18


QFlash OpenCPU User Guide

2.1.1. Serial Port

Click the “COM Port” dropdown list to select the serial port for downloading. Please select the serial port
that connects to UART port1 of module.

t el
e c ia l
u n t
Q ide
n f
Figure 3: Select the Correct Serial Port

Co
2.1.2. Baudrate

Click the “Baudrate” dropdown list and choose an appropriate baudrate.

For Quectel EVB, the baudrate can be 460800. For customers’ board, the maximum baudrate depends on
the serial port chip.

Please refer to Figure 4.

QFlash_OpenCPU_User_Guide Confidential / Released 8 / 18


QFlash OpenCPU User Guide

t el
e c ia l
u n t
Figure 4: Select the Baudrate

Q ide
NOTE

Baudrates have many different values, whether it is supported or not depends on the hardware

f
environment. If it is not supported then error message will be returned.

o n
2.2. Load Firmware File

C
2.2.1. Load App Firmware

Step 1: Click the button “Load FW Files”, and select the file with “cfg” filename extension, which you
want to download to module.

QFlash_OpenCPU_User_Guide Confidential / Released 9 / 18


QFlash OpenCPU User Guide

t el
e c ia l
t
Figure 5: Load App Firmware

u
Q ide n
Step 2: Click the “Module Type” dropdown list and choose an appropriate OpenCPU module type.

n f
Co
Figure 6: Select Module Type

QFlash_OpenCPU_User_Guide Confidential / Released 10 / 18


QFlash OpenCPU User Guide

NOTES

1. Please select the “M66” when M66 module is used.


2. Please select the “M10 R3.0” when M10 R3.0 module is used.
3. Please select the “M85 R2.0” when M85 R2.0 module is used.

2.2.2. Load Core Firmware

Step 1: Click the button “Load FW Files”.

t el
e c ia l
u n t
Q ide
n f
Co Figure 7: Load Core Files

QFlash_OpenCPU_User_Guide Confidential / Released 11 / 18


QFlash OpenCPU User Guide

Step 2: Select the file with “cfg” filename extension, which you want to download to module.

t el
e c ia l
t
Figure 8: Select the Cfg File

u
Q ide
2.3. Upgrade Firmware

2.3.1. Upgrade App Firmware


n
f
Step 1: Click the “Start” button to upgrade the APP firmware.

o n
C
Figure 9: Click the Start Button

QFlash_OpenCPU_User_Guide Confidential / Released 12 / 18


QFlash OpenCPU User Guide

Step 2: Then restart the module in 30 seconds, it will start to upgrade firmware.

t el
e c ia l
u n t
Figure 10: Start to Upgrade after Restarting the Module

Q ide
Step 3: It will display “FW upgrade success” when successfully upgrading the module, as shown in
Figure 11.

n f
Co
Figure 11: Successful Upgrade

QFlash_OpenCPU_User_Guide Confidential / Released 13 / 18


QFlash OpenCPU User Guide

2.3.2. Upgrade Core Firmware

Step 1: Click the “Start” button to upgrade.

t el
e c ia l
u n t
Q ide
Figure 12: Click the Start Button

Step 2: Then restart the module in 30 seconds, it will start to upgrade firmware.

n f
Co
Figure 13: Start to Upgrade after Restarting the Module

QFlash_OpenCPU_User_Guide Confidential / Released 14 / 18


QFlash OpenCPU User Guide

Step 3: It will display “FW upgrade success” when successfully upgrading the module, shown as Figure
14.

t el
e c ia l
u n t
Q ide
f
Figure 14: Successful Upgrade

n
2.4. Exceptions

o
Exceptions may be caused by incorrect parameter of baud-rate, damaged EVB or invalid files, etc.

C
QFlash_OpenCPU_User_Guide Confidential / Released 15 / 18
QFlash OpenCPU User Guide

2.4.1. Select Wrong Series Port

t el
e c ia l
u n t
Q ide
Figure 15: Connect with Wrong Serial Port

f
2.4.2. Connect to an Occupied Serial Port

o n
C
Figure 16: Connect to an Occupied Serial Port

QFlash_OpenCPU_User_Guide Confidential / Released 16 / 18


QFlash OpenCPU User Guide

2.4.3. Select an Unsupported Baudrate

t el
e c ia l
u n t
Q ide
Figure 17: Unsupported Baudrate is Selected

f
2.4.4. Select an Invalid Load File

o n
C
Figure 18: Selected an Invalid Load File

QFlash_OpenCPU_User_Guide Confidential / Released 17 / 18


QFlash OpenCPU User Guide

2.4.5. Unstable Power Supply or Cable Connection during Downloading

t el
e c ia l
u n t
Figure 19: Power Supply or Cable Connection is Abnormal

Q ide
2.4.6. Select an Incorrect Module Type

n f
Co
Figure 20: Select an Incorrect Module Type

QFlash_OpenCPU_User_Guide Confidential / Released 18 / 18

You might also like