Updating the Firmware
It is critical to update the MAXREFDES106# firmware to the latest version to ensure the device is running
the latest features and interfaces with the ‘Evaluation GUI’ correctly.
Updating the MAX32666 Host MCU Firmware (.bin)
This section discusses updating the host firmware of the MAXREFDES106#. The host firmware is
responsible for the high-level system management of the device and the .bin is flashed to the onboard
flash of the MAX32666 MCU. The MAXREFDES106# host firmware is updated using the MAXDAP-
TYPE-C programming adapter.
Required Equipment
All the following necessary components are included in the MAXREFDES106# package:
MAXDAP-TYPE-C Programming Adapter
USB-A to Micro-USB Cable
MAXREFDES106#
Procedure
Follow this procedure to update the MAXREFDES106# device system firmware. The latest firmware file
can be downloaded from the ‘Design Resources’ tab of the MAXREFDES106# product page.
1. Connect the Micro-USB to the MAXDAP-TYPE-C programmer and connect the other end of the cable
to the PC. Connect the MAXDAP-TYPE-C programmer to the USB-C port of the MAXREFDES106#,
as shown in Figure 3.
2. When the MAXDAP programmer is connected to the PC and the MAXREFDES106#, power is always
provided to the MAXREFDES106#. For best programming results, do a power cycle of the
MAXREFDES106#. Hold the push button down for > 3 seconds while the MAXDAP is connected. The
MAXREFDES106# powers down briefly and then powers up again.
Figure 3. Micro-USB to MAXDAP-TYPE-C to MAXREFDES106#.
3. Unzip the ‘MRD106_Update.zip’ file. Find the ‘openocd’ folder and ‘load_fw.bat’ file. Move the
‘MRD106_Host’ firmware into this folder. The folder looks like Figure 4.