3.2 Getting Started with MCHPRT3 Tool GUI for PIC32MZ2051W1
The following block diagram illustrates the basic structure of the MCHPRT3 tool.
The following are the steps to launch the MCHPRT3 tool:
- Double click the
MCHPRT3.exe
file to launch the MCHPRT3 tool. - From the “Select GUI” drop-down list, select PIC32MZ2051W1.
- Click Open to launch the PIC32MZ2051W1 window (see the following figure).
- The PIC32MZ2051W1 window is divided into the following elements (see the
following figure):
- “DLL Version” – Dynamic Link Library (DLL) information and HUT firmware version supported by the MCHPRT3 tool
- “COM Port” – Lists the available COM ports for the configuration
- “Baud Rate” – By default, the
MCHPRT3 tool configures the supported baud
rate of the specific HUT firmwareNote: User cannot change the baud rate.
- Get FW Version – Current firmware version is read from Device Under Test (DUT)
- Get Remaining OTP Size – Remaining OTP size read from DUT
- RF tab – Provides
settings to perform the RF TX Modulation test (see Figure 3-14)
- TX Modulation tab – Provides settings to perform the TX modulation test (see Figure 3-14)
- TX Tone tab – Provides settings to perform the TX tone test (see Figure 3-16)
- RX tab – Provides settings to perform the RX test (see Figure 3-17)
- Calibration tab –
Provides settings to perform TX and RX Calibration flow. User can save
Calibration Info to a file or commit to NVM Type to Flash or OTP (see Figure 3-19).
- TX Calibration – Provides settings to perform TX Calibration flow to adjust the transmitted power to the target
- RX Calibration – Provides settings to perform RX Calibration flow to obtain the Received Signal Strength Indicator (RSSI) to its corresponding received power
- MAC Address tab –
Read/Write MAC address (see Figure 3-20)
- Read Wi-Fi address
- Write Wi-Fi address
- Read Ethernet address
- Write Ethernet address
- Gain Tables tab –
Provides settings of Page Index, NVM Type and RF Version (see Figure 3-23)
- Read Gain Table – Reads the gain table from selected Page Index and NVM Type
- Commit Gain Table – Commits the gain table to selected Page Index and NVM Type
- Apply Gain Table – Apply gain table from selected Page Index and NVM Type so that the transmission uses this for default gain values after the power cycle
- Save Gain Table To File – Saves the gain table in a file and modifies the file, if necessary
- Load Gain Table From File – Loads the gain table from a file and commits or applies the gain table, if necessary
- GPIO tab – Provides
settings to test GPIO for selected Port with a specified Pin, In/Out and
Level (see Figure 3-24)
- Enter GPIO Mode – Initializes the GPIO for test
- Run GPIO Command – Executes the GPIO test command for a selected Port with a specified Pin, In/Out and Level
- Exit GPIO Mode – Stops the GPIO test and quit
- Misc. tab – Provides
settings to test the USB Pin (see Figure 3-25 and Figure 3-26)
-
USB Pin Mode – Provides settings for Mode0 or Mode1
-
USB Pin Control – Executes USB Pin Mode
-