Quectel QFlash OpenCPU User Guide V1.0
Quectel QFlash OpenCPU User Guide V1.0
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:
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.
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
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
Contents
1 Introduction .......................................................................................................................................... 6
1.1. OS and Version ....................................................................................................................... 6
1.2. About QFlash Tool ................................................................................................................... 6
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
Figure Index
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
1 Introduction
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
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
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
For Quectel EVB, the baudrate can be 460800. For customers’ board, the maximum baudrate depends on
the serial port chip.
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.
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
NOTES
t el
e c ia l
u n t
Q ide
n f
Co Figure 7: Load Core Files
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
o n
C
Figure 9: Click the Start Button
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
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
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
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
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
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