Common debugging tools of Qualcomm platform: qpst, qrdbms, qxdm, trace32 (use JTAG)

Source: Internet
Author: User

Overview:

QpstIntegrated tools, transfer files, view the device's EFS file system, and download code

QidcTest RF

QxdmView log

JTAG trace32Debugging

Qpst and qxdm usage instructions. For details, refer to the resource files I uploaded to csdn. I read them all and read the user guide, which is simple.

Qpst is a transmission software developed for Qualcomm chips. Simply put, mobile phones that use Qualcomm's processing chips can theoretically use qpst to transmit files and modify the internal parameters of CEN machines.

Multiple computers can be tracked at a time

Qpst can also be burned into the code

Including:

Five Client Applications

Ø qpst Configuration

Monitor the status:

Active phones

Available serial ports

Active clients

To start qpst configuration, from the Start menu, select Programs → qpst configuration.

Service Programming

Provide Service programming for CDMA phones that contain Qualcomm ASICs.

With it, you can save SP data to a file, then download the data in that file to multiple phones.

The SP application accesses settings regardless of the phone's internal memory implementation. It is feature-aware and displays settings pages appropriate to the phone being programmed.

To start sp, from the Start menu, select Programs → qpst → service programming.

Software Download

Rf nv item Manager

Ø EFS Explorer

The EFS Explorer application lets you navigate the embedded File System (EFS) of phones that support EFS. It is similar in function to the Windows Explorer program on a PC.

To start EFS explorer, from the Start menu, select Programs → qpst → EFS explorer.

When EFS explorer launches, it displays a phone selection dialog that lists the phones currently being monitored by the qpst server, as shown in figure

Creating a new directory

• When you create a directory in the phone's EFS, the directory is created on the phone and the file structure list is refreshed.

To create a directory:

1. navigate to the location where you want to create a new directory.

2. From the File menu, select new → directory. The create directory dialog, as shown in Figure below

3. Type a name for the file in the field.

4. Click OK.

Two standalone utilities,

-- Qcnview

-- Roaming List editor,

Complete the qpst tool set.

Qidc

• Qrdbms is a Windows toolkit designed to control a Qualcomm phone such as a form factor accurate (FFA) for testing RF in three system modes-CDMA 2000, GSM, and WCDMA.

• This application requires advanced mode subscriber software (AMSS) software with FTM built into it. The FTM mode must be enabled before using the CDMA 2000, GSM, and wcdma rf controls.

• FTM is a mode of operation that allows a user to perform diagnostic or design verification functionality by exposing functions not discretely available to the user in AMSS mode. FTM does not provide the ability to make phone CILS and is not driven by the AMSS call processing state machine.

• Qcts uses the Qualcomm manufacturing support library (qmsl) for all communication with the phone. it is possible to determine the exact function CILS by monitoring the qmsl text log. the user can then replicate any qrdbms sequence by calling qmsl in their own program.

Qxdm monitors the status of mobile phones and has some simple control functions.

• The Qualcomm extensible diagnostic monitor (qxdm) provides a diagnostic client for dual-mode subscriber station (DMSs) and newer user equipment (UE) software, advanced mobile subscriber software (AMSS ).

• Qxdm was developed to provide a rapid prototyping platform for new diagnostic clients and diagnostic protocol packets. It provides a graphical user interface (GUI) that displays data transmitted to and from the DMSs.

Options menu on qxdm:

Qxdm communications menu:

• Lists all the available ports on the system and their properties

• Ports listed in this are those that have been added in the qpst Configuration tool for monitoring

Traces on the qxdm:

JTAG

• Joint Test Action Group (JTAG) is the common name for what was later standardized as the IEEE 1149.1 Standard Test Access Port and boundary-Scan Architecture. it was initially devised for testing printed circuit boards using boundary scan and is still widely used for this application.

• Today JTAG is also widely used for IC debug ports. in the embedded processor market, essential all modern processors support JTAG when they have enough pins. embedded Systems development relies on debuggers talking to chips with JTAG to perform operations like single stepping and break pointing. digital electronics products such as cell phones or a wireless access point generally have no other debug or test Interfaces

• Used for debugging & Storing firmware.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.