NXP Semiconductors
FS4500/FS6500 evaluation boards
KTFRDMFS4500-FS6500EVMUG
FS4500/FS6500 evaluation boards
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2017. All rights reserved.
User guide
Rev. 4.0 — 12 June 2017
22 / 34
7 Software
The FRDMFS4503CAEVB/FRDMFS6523CAEVB/FRDMFS6522LAEVB boards must
be plugged into a FRDM-KL25Z. Firmware controlling the communication with the
FS45xx/FS65xx must be loaded onto the MCU. The procedure for loading the firmware
is described in
Section 8 "Appendix A: FRDM-KL25Z software loading"
. The FlexGUI
graphical user interface that is installed on a PC serves as the user interface to the
evaluation board (
Section 9 "Appendix B: Installing the FlexGUI"
). When connecting the
FRDM-KL25Z board to a PC through a USB cable, the following data exchanges are
available:
•
SPI access (read and write) to FS45xx/FS65xx
•
ADC readout, connected to regulators
–
V
PRE
–
V
CORE
–
V
AUX
–
V
CCA
–
CAN_5V
–
MUX_OUT
–
V
DDIO
–
V
KAM
•
I/O readout, connected to IO_2 to IO_5
•
FS0B/FS1B readout
•
RSTB readout
•
CAN generated TX signal
•
LIN generated TX signal with loopback checking
The software bundle also includes an XML file containing register descriptions for the
FS45xx or FS65XX (depending on the evaluation board).This file must be installed in
order for the GUI to work properly. In addition, an optional Excel file can be created to
facilitate setting several registers at a click.
FRDM-KL25Z
pre-loaded
firmware
FS45xx/FS65xx
FlexGUI
Windows Laptop
FSxxxx.xml
MyRegs.xls
USB
aaa-025555
Figure 14. Software overview