Resources | developer.brewmp.com Resources | developer.brewmp.com

Developer

resources

Connecting to a device

Connecting to a device is the action of establishing communication between the PC tools and a target.

Developer Mode connect

When connecting to a device using Brew MP Tools, the Connection Manager dialog, shown below, prompts you to select the connection type.

The following connection types are supported:

  • Brew MP Targets (USB) - Connect over Gateway - Qualcomm provides a high-speed USB driver with the SDK. The Brew MP device contains a menu item or a key sequence (see Device plugin and driver setup) to enable PC to device communication (see the Brew MP website device database for details). This connection method enables device APIs (a gateway) to be established from the PC to device. This allows limitless tool options, and thus is the basis for all new SDK to device features. Connect over Gateway is the preferred connection method for all Brew MP targets.
  • Brew MP Targets (COM/BTIL) - Connect over BTIL - Qualcomm provides a BREW Tools Interface Layer (BTIL) that works over the COM connection. This connection method depends on a Connect over COM driver and a device setting. In addition, most BREW or Brew MP devices have a corresponding on-device BTIL agent. Connect over BTIL enables enhanced SDK to device features.
  • Brew Devices (COM/DIAG) - Connect over DIAG - Device manufacturers distribute COM over USB drivers for their devices. Typically, the device contains a menu item to enable Modem Mode or Diag as a prerequisite on device setting (see the Brew MP website device database for details). This connection method enables file transfer and other simplistic PC to device services. Connect over DIAG is the only connection method available for BREW 3.x and 4.x devices, this connection method continues to be supported on Brew MP devices.