
Maxim Integrated
Page 50 of 52
MAX32664 APIs and Methods for Reset, Sleep, Status, Heartbeat
Table 1
25
summarizes the commands and methods to place the MAX32664 into reset or sleep, to
interrogate its status, or to generate the
“
heartbeat
” (a
periodic signal generated by the software to
indicate normal operation).
Table 15. Table 12.
MAX32664 I
2
C Message Protocol Definitions
COMMAND NAME
HOST COMMAND TO MAX32664
DESCRIPTION
MAX32664 Soft Reset
0xAA 0x01 0x00 0x02
Puts MAX32664 into reset.
MAX30101 AFE Soft Reset by Write Register
to AFE
0xAA 0x40 0x03 0x09 0x40
Write 0x40 to MAX30101 register 0x09 to
issue a soft reset to the MAX30101. The AFE
must be enabled using the enable
command.
MAX32664 Sleep
0xAA 0x01 0x00 0x01
To be implemented in the future.
MAX32664 Sleep between Interrupts
To be implemented in the future.
MAX30101 AFE Sleep,
Use Write Reg to AFE
0xAA 0x40 0x03 0x09 0x80
Write 0x80 to MAX30101 register 0x09 to
put the MAX30101 into shutdown mode.
The AFE must be enabled using the enable
command.
MAX32664 Hard Reset
Use MFIO and RSTN pins according to
WDT in MAX32664 Bootloader Mode
Not implemented.
WDT in MAX32664 .msbl Application mode
Not implemented.
Bootloader or Application Status
0XAA 0x02 0x00
Send the read mode command. Response is
0xAB 0x00 0x08 if in bootloader mode or
0xAB 0x00 0x00 if in application mode.
Heartbeat for Application Mode
Sample source and .msbl file to toggle P0.9
is provided.
Default Application .msbl Versions Pre-Programmed on the
MAX32664GWEA/B/C/D
The MAX32664GWEA/B/C/D are pre-programmed with the bootloader and the application .msbl
application/sensor hub version listed in Table 16. The pre-programmed application .msbl versions are
not updated by Maxim. The pre-programmed parts may not be programmed with the latest version of
the .msbl application; It is recommended that application be updated to the latest .msbl which are
available on the Maxim Integrated website.
Table 16. MAX32664GWEA/B/C/D Pre-Programmed .msbl Version
MAX32664GWEA
MAX32664GWEB
MAX32664GWEC
MAX32664GWED
Pre-Programmed . msbl
application/sensor hub
version
Pre-programmed .msbl
version 1.9.1
Pre-programmed
.msbl version 20.1.2
Pre-programmed
.msbl version 30.2.2
Pre-programmed
.msbl version 40.2.2