The KITFS4503CAEEVM, KITFS4508CAEEVM, KITFS6507LAEEVM, KITFS6522LAEEVM, and KITFS6523CAEEVM kit contents
include:
• Assembled and tested evaluation boards/modules in anti-static bag
• Connector, terminal block plug, 2 pos., str. 3.81 mm
• Connector, terminal block plug, 10 pos., str. 3.81 mm
• Cable, assy, USB-STD A to USB-B-mini 3.0 ft.
• Quick start guide
1.2Jump start
NXP’s analog product development boards provide an easy-to-use platform for evaluating NXP products. The boards support a range of
analog, mixed-signal and power solutions. They incorporate monolithic ICs and system-in-package devices that use proven high-volume
SMARTMOS technology. NXP products offer longer battery life, a smaller form factor, reduced component counts, lower cost and improved
performance in powering state of the art systems.
1. Go to the tool summary page:
www.nxp.com/KITFS4503CAEEVM
www.nxp.com/KITFS4508CAEEVM
www.nxp.com/KITFS6507LAEEVM
www.nxp.com/KITFS6522LAEEVM
www.nxp.com/KITFS6523CAEEVM
2. Review the tool summary page
3. Download the documents, software, and other information
4. Once the files are downloaded, review the user guide in the bundle. The user guide includes setup instructions, BOM, and
schematics. Jump start bundles are available on each tool summary page with the most relevant and current information. The
information includes everything needed for design.
1.3Required equipment and software
This kit requires the following items:
• Power supply with a range of 8.0 V to 40 V and a current limit set initially to 2.0 A
• Standard A plug to Mini-B plug USB cable
• FlexGUI graphical user interface
• FlexGUI register definition XML file
Rev. 2
NXP Semiconductors3
Getting to know the hardware
2Getting to know the hardware
2.1Board overview
The KITFS4503CAEEVM, KITFS4508CAEEVM, KITFS6507LAEEVM, KITFS6522LAEEVM, and KITFS6523CAEEVM are hardware
evaluation tools supporting system designs based on NXP’s FS4500 and FS6500 product families. The kits allow testing the devices as
an integral part of the overall system being developed. They provide access to all FS45xx and FS65xx functions (SPI, IOs) and support
functional modes such as debug, normal, buck, and boost.
Table 1. Kits supporting the FS45xx/FS65xx family
KIT nameSupported siliconOptions
KITFS4503CAEEVMMC33FS4503CAECAN, FS1b, No LIN, V
KITFS4508CAEEVMMC33FS4508CAECAN, FS1b, No LIN, Vcore LDO 500 mA
KITFS6507LAEEVMMC33FS6507LAECAN, LIN, No FS1b, Vcore DC/DC 0.8 A
KITFS6522LAEEVMMC33FS6522LAECAN, LIN, No FS1b, V
KITFS6523CAEEVMMC33FS6523CAECAN, FS1b, No LIN, V
2.2Board features
The main features of the KITFS4503CAEEVM, KITFS4508CAEEVM, KITFS6507LAEEVM, KITFS6522LAEEVM, and
KITFS6523CAEEVM evaluation boards are:
• VBAT power supply either through power jack (2.0 mm) or phoenix connector
• VCORE configuration:1.23 V, 3.3 V, and 5.0 V
• VCCA configuration:
–3.3 V or 5.0 V
–Internal transistor or external PNP
• VAUX configuration: 3.3 V or 5.0 V
• Buck or boost setting
• DFS configuration
• Ignition key switch
• LIN bus (optional)
•CAN bus
•FS0B
• FS1B (Option)
• IO connector (IO_0 to IO_5)
• Debug connector (SPI bus, CAN digital, LIN digital, RSTB, FS0B, INTB, Debug, MUX_OUT)
• Signalling LED to give state of signals or regulators
• KL25Z MCU installed on board for easy connection to host computer on USB link
LDO 500 mA
CORE
DC/DC 2.2 A
CORE
DC/DC 2.2 A
CORE
Rev. 2
4NXP Semiconductors
2.3Block diagram
FS54XX
FS65XX
MUX_OUT
VCORE
VPRE
FS0/1
RST
VSUP
TXC
RXC
CANH
CANL
CAN
Transceiver
SPI
Interface
USB toSPI
ADC
IOs
TXL
RXL
LIN/Vpu_fs
LIN
Transceiver
KL25 MCU
USBDebug
I/O
LIN
(Option)
CAN
VCCA
VAUX
Regulators
IO1_to_5
PI
Filter
V
BAT
V
PRE
(switching)
V
CORE
(switching)
V
CCA
PMOS or ext. PNP
V
AUX
PNP
Power Supply
Connector
J33
J23
J36
J4
J8
SW2
SW4
KEY
IO0
JP1
J37
J30
Getting to know the hardware
Figure 2. Block diagram
2.4Device features
The FS65xx/FS45xx are multi-output power-regulating SMARTMOS devices aimed at the automotive market. They include CAN flexible
data (FD) and/or LIN transceivers.
Multiple switching and linear voltage regulators—including low-power mode (32 μA) — provide a variety of wake-up capabilities. An
advanced power management scheme maintains high efficiency over a wide range of input voltages (down to 2.7 V) and output current
ranges (up to 2.2 A).
The FS45xx/FS65xx family includes enhanced safety features with multiple fail-safe outputs. The devices are capable of fully supporting
safety-oriented system partitioning with a high integrity safety level (up to ASIL D).
The built-in CAN FD (flexible data-rate) interface meets all ISO11898-2 and -5 standards. The LIN interface is compliant with LIN protocol
specifications 2.0, 2.1, 2.2, and SAEJ2602-2.
NXP Semiconductors5
Rev. 2
Getting to know the hardware
Table 2. FS45xx/FS65xx features
DeviceDescriptionFeatures
• Battery voltage sensing and MUX output pin
• Highly flexible SMPS pre-regulator, allowing two topologies: non-inverting buck-boost and standard
buck
• Switching mode power supply (SMPS) dedicated to MCU core supply, from 1.0 V to 5.0 V, delivering
up to 2.2 A
FS4500/
FS6500
MKL25Z
Automotive control
devices
Kinetis L 32-bit MCU USB
controller
• Linear voltage regulator dedicated to auxiliary functions, or to sensor supply (V
pendent), 5.0 V or 3.3 V
• Linear voltage regulator dedicated to MCU A/D reference voltage or I/Os supply (V
3.3 V
• 3.3 V keep alive memory supply available in low-power mode
• Long duration timer available in low-power mode (1.0 s resolution)
The primary components of the evaluation boards are the onboard MCUs. The boards include an FS45xx or FS65xx and provide full
access to all the device’s features. An MKL25Z MCU USB controller enables access to the FS45xx/FS65xx through a USB connection.
In normal operation, configuration and monitoring applies to the on-board FS45xx/FS65xx device. However, the board can be totally
isolated from the on-board MCU. This allows connection to an off-board MCU without interference from the on-board device functions.
Table 3. Board description
NumberDescription
1V
2V
3Ignition key — Ignition key from car
4LIN bus — LIN bus connector
5CAN bus — CAN bus connector
6I/Os — Input and Output from FS45XX/FS65XX (IO0, IO2, IO3, IO4, IO5, GND, V
7DBG mode select
8Debug connector — Could be used for debug purpose (CAN TX/RX, LIN TX/RX, SPI, Debug, FS0B, FS1B, INTB)
9V
10MCU to FS65/FS45 connection — Connects part or totality of signals between the KL25Z MCU and FS65XX/FS45XX.
11KL25 MCU — Location of MCU and USB connector for control through FlexGUI
12DFS mode select — Enables or disables the deep fail-safe function
Figure 3. Board description
connectors — Use either jack connector or Phoenix connector to supply board
BAT
switch — Select V
BAT
from jack or from Phoenix connector
BAT
CCA
& V
selection — Select 3.3 V/5.5 V configuration for V
AUX
CCA
& V
AUX
, VDDIO, V
KAM
BAT
)
Rev. 2
NXP Semiconductors7
Getting to know the hardware
Table 3. Board description (continued)
NumberDescription
13V
14Compensation network — Selects either Network 1 or 2
15Power supplies LED — Visualizes regulator state (on or off). The switches can disconnect LEDs
16Power supplies — Connector for power supplies (CAN_5V/V
17Buck/buck or boost selection — These jumpers select V
18FS45xx/FS65xx
CORE
selection — Selects either 1.23, 3.3, or 5.0 V on V
DC/DC
CORE
PRE/VCORE/VCCA/VAUX
mode as a buck or buck or boost.
PRE
)
Rev. 2
8NXP Semiconductors
2.6LEDs
CAN_5
V
Vbat
FS1
b
FS0
b
RST
b
KEY
INT
b
Vpre
Vaux
Vcca
VCor
e
IO_
0
P3V3_KL2
5
Green LEDRed LED
The LEDs are located on the board as shown in Figure 4.
Getting to know the hardware
Figure 4. LEDs
The LEDs can be switched on or off through jumpers or switches. Table 4 shows the function of all LEDs.
Table 4. LEDs
Schematic labelNameColorLED activationDescription
D1
D3
D4
D5
V
V
V
V
PRE
AUX
CCA
CORE
D10IO_4GreenD10/J21-2/3IO_4 high level
D11KEYGreenD11/J16Ignition key switch to V
D13RSTBRedD13/J25RSTB asserted (logic level = 0)
D14INTBRedD14/J28INTB asserted (logic level = 0)
D15P3V3_KL25GreenD15/NAMCU KL25 power supply ON
D17CAN_5VGreenD17/J27CAN_5V ON
D18
D20FS0BRedD20/J39FS0B asserted (logic level = 0)
V
BAT
D21FS1BRedD21/J40 FS1B asserted (logic level = 0)
GreenD1/SW1-1V
GreenD3/SW1-2V
GreenD4/SW1-3V
GreenD5/SW1-4V
GreenD18/J28V
PRE
AUX
CCA
CORE
BAT
on
on
on
on
SUP3
ON
(tied to IO_0)
Rev. 2
NXP Semiconductors9
Getting to know the hardware
SW3
SW6
SW5
Jumper
2.7Jumper settings
Figure 5 shows the location of all jumpers on the board. Ta ble 5 provides the name and function of each jumper.
Figure 5. Jumpers
Table 5. Jumper settings
Schematic labelFunctionPin NumberJumper/pin function
load
JI
J2
J3
V
CORE
V
PRE
V
PRE
mode
load
J5VDDIO selection
output capacitor
J6
J7
J9
J10
J11
J12
V
CORE
Comp. network11-2Select compensation network1. Used in conjunction with J10:1-2
Comp. network23-4Select compensation network2. Used in conjunction with J10:3-4
PNP
V
CCA
V
MOS
CCA
Comp. network11-2Select compensation network1. Used in conjunction with J7:1-2
Comp. network23-4Select compensation network2. Used in conjunction with J7:3-4
PNP
V
CCA
V
MOS
CCA
V
1-2
SUP
V
3
SUP
1-2Connect 30 Ω resistor load on V
1-2
3-4
Both jumper plugged: V
PRE
Both jumper unplugged: V
1-2Connect 60 Ω resistor load on V
1-2VDDIO referenced to V
2-3
1-2V
VDDIO referenced to V
or R107, respectively V
output capacitance. When set, adds 20 µF on V
CORE
CCA
CORE
CORE
Buck configuration
Boost configuration
PRE
PRE
or P3V3_KL25Z. Configuration is selected with R106
or P3V3_KL25Z
CORE
External PNP used Used in conjunction with J11:1-2
1-2Internal MOS used Used in conjunction with J11:2-3
1-2External PNP used in conjunction with J11:1-2
2-3Internal MOS used in conjunction with J11:2-3
1-2Connect V
3-4Connect V
and V
SUP1
to the power supply (before PI filter)
SUP3
to the power supply on the output of PI filter
SUP2
CORE
.
Rev. 2
10NXP Semiconductors
Table 5. Jumper settings (continued)
Schematic labelFunctionPin NumberJumper/pin function
J13
J14
V
CORE
V
SENSE
setting
1-2V
3-4V
5-6V
1-2Connect V
CORE
CORE
CORE
= 1.23 V
= 3.3 V
= 5.0 V
SENSE
to V
BAT
J15Debug mode1-2ON: Debug mode off: normal mode
J16KEY LED1-2Enable KEY signaling LED
J18DFS
J21IO_4
1-2DFS enabled
2-3DFS disabled
1-2IO_4 tied to GND through 510 k
2-3IO_4wired on LED signaling works in conjunction with J19:1-2
IO_51-2Connect IO_5 to KL25Z and I/O connector (J36-5)
J22
V
KAM
2-3Connect V
to I/O connector(J36-8) and 220 nF capacitor.
KAM
J25RSTB1-2Enable RSTB signaling LED
J26INTB1-2Enable INTB signaling LED
J27CAN_5V1-2Enable CAN_5V signaling LED
V
V
BAT
CORE
drift
1-2Enable V
1-2V
3-4V
5-6V
CORE
CORE
CORE
signaling LED
BAT
= 1.23 V
= 3.3 V
= 5.0 V
1-2Connect FB_Core to FCRBM
2-3Connect potentiometer R40 to FCRBM
J28
J31
J32FCRBM
J35IO-01-2Connect IO_0 to ground through 510 k
J38FS0B Pull-up
1-2FS0b pull-up connected to VSUP3
2-3FS0b pull-up connected to VDDIO
J39FS0B LED1-2Enable FS0B signaling LED
J40FS1B LED1-2Enable V
J41
J42
V
V
CORE
PRE
1SMB connector on V
1SMB connector on V
FS signaling LED (FS1B)
PU
CORE
PRE
J43IO_51-2Connect IO_5 to ground through 5.1 k
Getting to know the hardware
Rev. 2
NXP Semiconductors11
Getting to know the hardware
INTb
MUX_OUT
FS0b
FS1b
RSTb
CANL
CANH
LIN
GND
Vsup3
PGND
GND
Vpre
Vcore
Vaux
Vcca
CAN_5V
VSW_Pre
VSW_Core
GND
GND
P5V0_USB_VBUS
SELECT
FCRBM
GND
TC_USB_ID_TP
2.8Test point definitions
Figure 6 shows the location of the test points on the board.
Figure 6. Test points
The following test points provide access to various signals to and from the board.
The KITFS4503CAEEVM / KITFS4508CAEEVM / KITFS6507LAEEVM / KITFS6522LAEEVM / KITFS6523CAEEVM must be connected
to a PC through the USB port on the board. A 13.5
The evaluation board connects to an external load or another board through connector JP1.
To avoid damaging the board, the V
1. With the power switched off, attach the DC power supply to either the Jack connector (J4) or the Phoenix connector (J8) on the
evaluation board. (There is no difference between the two connectors other than plug compatibility.)
2. Attach a load or an external board through connector JP1.
3. Connect a USB cable from the evaluation board USB port (J33) to the USB port on a PC with the FlexGUI installed.
4. Turn on the DC power supply.
Figure 9 illustrates the hardware configuration.
V power supply connects either to a jack connector (J4) or a Phoenix connector (J8).
Caution:
voltage must not exceed 40 V.
BAT
Figure 9. Evaluation board hardware configuration
Rev. 2
18NXP Semiconductors
4Evaluation board settings
J18
1
2
3
R6512K
R6424K
SW 5
1
2
3
4
8
7
6
5
Vpre
R665.1K
GND
R6351K
SELECT
Q50
PHPT60603PY
4
1523
VCCA_B
J9
1
2
V cca_E
Vcca
Vpre
J11
1
2
3
C53
4.7uF
V cca [4]
GND
Evaluation board settings
4.1V
To select various voltage levels on V
Table 18. SW5 V
SwitchV
CCA
CCA/VAUX
and V
AUX
CCA
voltage configurations
CCA
setting
and V
AUX
, set the switch SW5 as shown in Table 18 and Figure 10 below:
V
AUX
1 – 83.3 V3.3 V
2 – 75.0 V5.0 V
3 – 63.3 V5.0 V
4 – 55.0 V3.3 V
Figure 10. V
V
regulator can be configured to use the internal PMOS transistor at current levels up to 100 mA. To achieve higher current levels (up
CCA
to 300 mA), use a PNP external transistor.
Table 19. J9/J11 V
PNP configurations
CCA
Ta bl e 19 and Figure 11 show the jumper settings for both configurations.
CCA
and V
voltage settings
AUX
JumperJ9J11
Internal MOSOFF2 – 3
External PNPON1 – 2
The V
CCA
NXP Semiconductors19
regulator is always tied to the external PNP transistor. Resistors R105 and R10 limit the power dissipation in the PNP transistor.
Figure 11. V
Rev. 2
transistor setting
CCA
Evaluation board settings
Q51
PHPT60603PY
4
1523
Va ux
Vaux_B
Vaux_E
C56
4.7uF
Vaux [4 ]
GN D
R1092.4
R105 for Vau x = 5V
R109 for Vau x = 3.3V
R1050
C1
10uF
J13
12
34
65
C5
22uF
Vcore
C2
10uF
R5843K
R51
15
R52
15
D7
PMEG3030BEP
AC
PGND
5 - 6 Vcore = 5.0V
3 - 4
1 - 2
Comp. Network 1
J7/J10
Comp. Network 2
GND
VSW_C ore
R12
15
FB _C ore
Pr od uc t wi th V co re D C/ DC o nl y (F S6 5X X)
Pr od uc t wi th V co re L DO o nl y (F S4 5X X)
R57
39K
C7150pF
R80
C3
680P F
J6
1
2
J1
HDR 1X2
1
2
1 - 2
3 - 4
Vcore [4]
Vcore = 3.3V
Vcore = 1.23V
Boost_core
PGN D
PGN D
PGN D
C19
0.1UF
L4 2.2uH
12
R154.32K
R9
8.06K
R10
200
R1324.9K
C15
180PF
C521000PF
R6
510
C4
220PF
R56
18K
C9
10nFJ7
123
4
J10
12
34
Com p_core
R70
DN P
FB _C ore
J13
PGN D
Vcore
Figure 12. V
4.2V
4.2.1V
CORE
CORE
The FS45xx family of devices only support V
voltage regulators. The evaluation board circuitry accommodates this discrepancy by implementing a separate circuit network for each of
settings and related configurations
and F45xx versus FS65xx
LDO (low dropout) voltage regulators. The FS65xx family only supports V
CORE
external transistor
AUX
CORE
DC/DC
the two device families. Populating or not populating resistors R7 and R8 depend on which device family is in use and determines which
network is enabled.
For the FS45xx family, R7 is populated and R8 is not populated. For the FS65xx family, R8 is populated and R7 is not populated. Because
resistor R8 is not populated for FS45xx devices, the compensation network is also disabled for those devices. See
Figure 13.
20NXP Semiconductors
Figure 13. V
Rev. 2
configuration
CORE
4.2.2Compensation network
R324.32K
R3324.9K
R4 0
5. 0 K
13
2
R4 2
5. 6 K
J3 1
12
34
65
J32
1
2
3
1 - 2Vc ore = 1 .23V
3 - 4Vc ore = 3 .3V
J31
VcoreFB Drift
5 - 6Vc ore = 5 V
Vcore
R6 043 K
FCRB M
FB_Core
GND
Evaluation board settings
Both LDO and DC/DC voltage regulators use V
bridges enable feedback support for either FS45xx or FS65xx devices (see
voltage feedback to control the output voltage. For this reason, two separate external
CORE
Figure 13).
For FS45xx devices using static (steady-state) LDO regulators, a simple resistor bridge (resistors R15/R13/R58 and R9) in conjunction
with jumper settings on jumper J13 determines the feedback voltage.
For FS65xx devices using DC/DC voltage regulators, a selectable pair of RC voltage dividers control the dynamic behavior of the regulator.
One RC divider --compensation network 1-- consists of the resistor-capacitor series R10/C4/R57/C52. The other RC divider
--compensation network 2-- consists of the resistor-capacitor series R6/C3/R56/C7. Jumpers J7 and J10 select which of the two
compensation networks is enabled.
The default value for compensation network 1 is 1.23 V. For compensation network 2, the default value is 3.3 V. These values can be
changed for other configurations. The compensation network tool referenced in
Ta bl e 26 is useful in calculating the appropriate values.
Table 20 illustrates the jumper settings for each feedback voltage level.
Table 20. V
Notes
1.Use compensation network tool to calculate value
compensation network settings
CORE
Jumper setting
Static behaviorDynamic behavior
V
CORE
J13J7J10
1.23 V1–21–21–2
3.3 V3–43–43–4
5.0 V5–6 (1) (1)
4.2.3FCRBM resistor bridge
The feedback core bridge monitoring (FCRBM) resistor bridge is an evaluation board safety feature.
The bridge generates the same voltage as the bridge connected to the FB_core pin. If the difference between the two voltages is greater
than the VCORE_FB_DRIFT value, the FS state machine is impacted (refer to data sheet).
To implement this functionality, use jumper J31 to configure the second resistor bridge as shown in Figure 14. Then, set the potentiometer
R40 to match the voltage of the first V
To disable the FCRBM function, place a jumper on position 1–2 of J32. This connects FB_CORE directly to the FCRBM bridge, causing
the drift to be zero.
bridge.
CORE
Figure 14. FCRBM bridge resistor
Rev. 2
NXP Semiconductors21
Evaluation board settings
J29
HDR 2X2
12
34
RXD _L_SH
J24
HD R_2 X4
12
34
65
78
TXD_ L_SW
MISO[3]
MOSI[3]
NCSb[3]
SCLK[3]
J34
HDR 2X2
12
34
RXD_S H
TXD_ MCU
CAN
RXD[3]
TXD _L[3]
TXD[3]
SP I
N CSb_MCU
SC LK_MCU
MOSI_MCU
MI SO _SH
RXD_L[3]
LIN
4.3MCU settings
4.3.1MCU jumper configuration
Table 21. MCU Jumper configuration
Schematic labelPin numberFunctionJumper/pin function
J24
J29
J34
1–2
3–4Connect MOSI to KL25Z
5–6Connect MSCLK to KL25Z
SPI
7–8Connect NCSB to KL25Z
1–2
3–4Connect TXD_L LIN to KL25Z
1–2
3–4Connect RXD CAN to KL25Z
LIN
CAN
Connect MISO to KL25Z
Connect RXD_L LIN to KL25Z
Connect RXD CAN to KL25Z
Figure 15. MCU jumper configuration
4.3.2MCU switch configuration
4.3.2.1Switch SW3
Table 22. Switch SW3
PositionFunctionDescription
1IO_OConnection between IO_O from product to MCU
2NANot used
3IO_2Connection between IO_2 from product to MCU
4IO_3Connection between IO_3 from product to MCU
5IO_4Connection between IO_4 from product to MCU
6IO_5Connection between IO_5 from product to MCU
22NXP Semiconductors
Rev. 2
Figure 16. Switch SW3
IO_4[3]
IO_5[3]
IO_0[3]
IO_2[3]
IO_3[3]
SW 3
SW _D I P- 6_S M
1
2
3
4
5
6
12
11
10
9
8
7
IO_SW_2
IO_SW_0
IO_SW_5
IO_SW_4
IO_SW_3
SW 6
SW D I P-4/ S M
1
2
3
4
8
7
6
5
RSTb[3]
FS0b[3]
FS1b[3]
DBG[3]
DBG_SW
FS1b_SW
FS0b_SW
RSTb_SW
4.3.2.2Switch SW6
Table 23. Switch SW6
PositionFunctionDescription
1RSTBConnection between RSTB from product to MCU
2FS0BConnection between FS0B from product to MCU
3FS1BConnection between FS1B from product to MCU
4DBGConnection between DBG from product to MCU
Evaluation board settings
Figure 17. Switch SW6
4.3.3MCU analog input
To assure the complete isolation of analog signals connected from an external component to the MCU, remove input resistance as
applicable for the following:
•V
•V
•V
•V
• CAN_5V tied to MCU through R80
• MUX_OUT tied to MCU through R71
•V
•V
tied to MCU through R82
PRE
tied to MCU through R89
CORE
tied to MCU through R90
AUX
tied to MCU through R82
CCA
tied to MCU through R70
DDIO
tied to MCU through R79
KAM
NXP Semiconductors23
Rev. 2
Software
MKL25Z
Pre-loaded
firmware
KITxxx evaluation board
FS45xx/FS65xx
FlexGUI
x
Windows Laptop
FSxxxx.xml
MyRegs.xls
USB
5Software
The KITFS4503CAEEVM / KITFS4508CAEEVM / KITFS6507LAEEVM / KITFS6522LAEEVM / KITFS6523CAEEVM is bundled with
software allowing the user to interact directly with the onboard MCU during the development process. The boards contain an MKL25Z
Kinetis processor pre-loaded with firmware controlling communication with the FS45xx/FS65xx MCU. A graphical user interface installed
on a PC serves as the user interface to the evaluation board. When connecting the evaluation 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
• I/O readout, connected to IO_0 to IO_5
• FS0B/FS1B readout
• RSTB readout
• CAN generated TX signal
• LIN generated TX signal with loopback checking
Note that MCU connections to FS45XX/FS65XX can be fully isolated by removing related jumpers and switching off the related switch.
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 for the GUI to work properly. In addition, an optional Excel file can be created to facilitate setting several
registers at a click.
KAM
FS45xx/FS65x
Figure 18. Software overview
5.1Installing the FlexGUI
The FlexGUI graphical user interface provides a PC-based interface for accessing the evaluation board and exercising FS45xx/FS65xx
functions. The GUI runs on any Windows 8, Windows 7, Vista, or XP-based operating system.
To install the FlexGUI software:
1. Go to the evaluation board tool summary page
2. Under Jump Start Your Design, click on the Get Started with the KITFS65xx link.
3. From the list of files that appear, click on the FlexGUI link. The software downloads to the PC and initiates the installation. An
installation wizard guides the user through the process. Upon completion, the GUI executable (FlexGUI.exe), and the relevant
register description XML file are installed on the system.
4. To simplify launching the FlexGUI, create a .bat file with the following commands:
5.2Creating and using a register configuration file
Creating an Excel register configuration file allows the user to initialize the evaluation board MCU with a predefined set of register values.
To create a register configuration file, do the following:
1. Open a new Excel spreadsheet file and label the first three columns in row 1 hex, registers and comment. Notice that the first two
columns —hex and registers— are mandatory. The comment column is optional.
2. In the hex column (column A), enter the data or address to be assigned to each register. The address and data must be contained in
two bytes and must be expressed as a hexadecimal value. Enter one row per register.
3. In the registers column (column B), enter the register name associated with the value in the hex column.
4. In the comments column (column C), enter any comments desired. Data in this column is not processed by the FlexGUI.
Figure 19 illustrates a typical register configuration file.
Figure 19. Register configuration Excel file
5. Launch FlexGUI. When FlexGUI opens, click the load sequence button to load the register configuration file (see Figure 20).
Rev. 2
NXP Semiconductors25
Software
12
Figure 20. Loading the register configuration example file
6. Send the resister configuration file to the FS45xx/FS65xx by clicking the send sequence button (see Figure 20).
5.3Using the FlexGUI
To start the FlexGUI, do the following:
1. Configure the hardware as described in Section 3.1, Connecting the hardware.
2. To launch the FlexGUI, execute the .bat file created in Section 5.1, Installing the FlexGUI.
5.4Use case example
This example assumes the user has configured the hardware as shown in Figure 9 and put the evaluation board into debug mode by
placing a connector on jumper J15 (see Table 5). After launching the FlexGUI, the example configures registers to disable IO_23_FS
safety mode, disable the watchdog and release the FSx pins.
1. Create an Excel file configured as shown in Ta bl e 24. For details on creating an Excel register configuration file, see Section 5.2,
Creating and using a register configuration file.
Table 24. Use case register configuration Excel file example
HEXRegistersComment
C424BISTABIST2_VAUX enabled => Start V
CB0CINIT_FSSMIO_23_FS Disabled
8900INIT_INTClose main machine initialization sequence
D34DWD_refresh_01st Watchdog refresh answer
D29BWD_refresh_12nd Watchdog refresh answer
D237WD_refresh_23rd Watchdog refresh answer
D26EWD_refresh_34th Watchdog refresh answer
D2DCWD_refresh_45th Watchdog refresh answer
D2B9WD_refresh_56th Watchdog refresh answer
AUX
ABIST
Rev. 2
26NXP Semiconductors
Software
Table 24. Use case register configuration Excel file example (continued)
HEXRegistersComment
D372WD_refresh_67th Watchdog refresh answer
D4A7RELEASE_FSxBRelease FS0B & FS1B pins
2. To use the register configuration file, open FlexGUI, then load the register configuration file and send it to the evaluation board (see
Figure 20).
Now read or write any bit from the FS45xx/FS65xx on-board MCU as shown in Ta bl e 21.
Figure 21. FlexGUI register window
Register values display in the register value window as shown in Figure 22.
The schematic, board layout, and bill of materials for the evaluation boards are available at:
• www.nxp.com/KITFS4503CAEEVM
• www.nxp.com/KITFS4508CAEEVM
• www.nxp.com/KITFS6507LAEEVM
• www.nxp.com/KITFS6522LAEEVM
• www.nxp.com/KITFS6523CAEEVM
9Accessory item bill of materials
Table 25. Accessory Bill of Materials
ItemQtyPart numberDescription
1110U2-03103BKUSB cable A plug to USB mini B
21180365910 ways PCB screw connector
3318035782 ways PCB screw connector
Notes
2.NXP does not assume liability, endorse, or warrant components from external manufacturers are referenced in circuit drawings or tables. While
NXP offers component recommendations in this configuration, it is the customer’s responsibility to validate their application.