
NXP Semiconductors
UM11216
PCA9420UK-EVM evaluation board user manual
UM11216
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2020. All rights reserved.
User manual
Rev. 1.2 — 11 March 2020
15 / 26
10 The GUI Quick Guide
As shown in
, the GUI is a user-friendly tool which allows access to the on-chip
registers to perform write/read commands manually or automatically (depending on GUI
setting). Below is a quick guide of the key blocks that the GUI provides.
Figure 7. GUI summary
1.
Write All Registers:
Click the write button on the GUI to perform a “write” command
to all the designated registers on PCA9420UK based on the current GUI setting. It
is recommended to disable auto refresh before clicking the write all command, since
some of settings might be updated by the auto refresh if turned on.
2.
Read All Registers:
Click the read button on the GUI to perform a “read” command
and update all the register values reflected on the GUI
3.
Auto Refresh:
Sets the auto refresh timer for the Interrupts and Status registers.
By choosing different options from the drop-down menu, the GUI performs the
backend automatic read and refresh functions accordingly.
•
1/second – Read all registers 1 time per second (1Hz)
•
2/second – Read all registers 2 times per second (2Hz)
•
4/second – Read all registers 4 times per second (4Hz)
•
Disabled – Disable the auto read
4.
Device information
: It shows the device ID, device revision and its slave address
information. Note that the GUI selects the slave address configured on the evaluation
automatically.
5.
Function Selection Tab:
All function related registers are grouped into eight different
tabs including “
Top level control
”, “
Interrupts
”, “
Charging Control
”, “
Charging
Status
” and “
Group A-D setting
”. Click the tab to access the related registers.
6.
Set/Read Setting:
Set/Read the registers on the selected function tab.
7.
Interrupts:
Related to register 0x01 (TOP_INT), 0x02 (SUB_INT0), 0x04 (SUB_INT1)
and 0x06 (SUB_INT2). When related events happen, the unmasked interrupt bits are
set and the GUI highlights the checkboxes and changes the background color to RED.
8.
Clear Interrupt:
Related to register 0x02 (SUB_INT0), 0x04 (SUB_INT1) and
0x06 (SUB_INT2). The clear interrupt button is used to CLEAR the interrupt bits. In