4.1 Getting Started with MCHPRT3

MCHPRT3 Package Features:
  • RF – RF test for Bluetooth and Zigbee TX/RX
  • Calibration – TX calibration and RX calibration
  • MAC Address – Read/write Bluetooth address and Zigbee MAC address
  • Information Block (IB) File – Read/save IB file to/from buffer and read/commit IB buffer to/from DUT
  • GPIO – GPIO test command
Figure 4-1. Block Diagram

The following are the steps to launch the MCHPRT3 tool:

  1. Double click MCHPRT3.exe under direction C:\Microchip\MCHPRT3_Setup_v1.0.0.XXXX; the following screen appears.
    Figure 4-2. Start-Up Window of the MCHPRT3 Tool
  2. From the “Select GUI” drop-down list, select PIC32CX-BZ2H.
  3. Click Open to launch the PIC32CX-BZ2H window (see the following figure).
Figure 4-3. PIC32CX-BZ2H GUI

Description of each component:

  • Buttons on the top
    • Connect/Disconnect the PIC32CX-BZ2H
    • Reset – Reset the PIC32CX-BZ2H
    • Cal. VCO – VCO calibration
    • BUCK PWM – Switch the power mode into DC-DC (Buck) mode
    • PMU MLDO – Switch the power mode into MLDO mode
    • Get FW Version – Obtain the firmware version from the sample
    • Device ID – Select the appropriate part number that is connecting to the tool
      • For connecting the WBZ451HPE module/PIC32CX1012BZ25048, select WBZ451HPE
    • Enable PKOB4 – Only needed to check if the user is using the WBZ450HPE Curiosity Board
  • RF for Bluetooth and Zigbee – Settings of RF mode, channel and TX parameter for RF test
    • BT – TX setting of payload, PHY (data rate), MPA/LPA (PA setting), packet length and MPA/LPA power step (power level). RX – Number of RX packet.
    • Zigbee – TX settings of packet type, MPA/LPA (PA setting), power level, delay time between each packet and packet number. RX – Setting of RX data rate and number of RX packet.
  • Calibration – Complete TX and RX calibration flow. The user can save calibration info to file or commit to NVM type Flash or OTP
    • TX Calibration – Perform TX calibration flow to adjust transmitted power and output frequency to target
    • RX Calibration – Perform RX calibration flow to obtain IRR, RSSI to corresponding received power and so on
  • MAC Address – Read/write address
    • BT address and Zigbee MAC address
  • Information Block (IB) File
    • Read IB file to IB buffer/save IB buffer to IB file
    • Read DUT to IB buffer/commit IB buffer to DUT
  • GPIO – Test GPIO for selected port, pin, in/out and level
    • Start GPIO – Initialize GPIO for test
    • GPIO Command – Execute GPIO test command for selected port, pin, in/out and level
    • Stop GPIO – Stop GPIO test