NXP provides the enclosed product(s) under the following conditions:
This evaluation kit is intended for use of ENGINEERING DEVELOPMENT OR EVALUATION PURPOSES ONLY. It is provided as a
sample IC pre-soldered to a printed circuit board to make it easier to access inputs, outputs, and supply terminals. This evaluation board
may be used with any development system or other source of I/O signals by simply connecting it to the host MCU or computer board via
off-the-shelf cables. This evaluation board is not a Reference Design and is not intended to represent a final design recommendation for
any particular application. Final device in an application will be heavily dependent on proper printed circuit board layout and heat sinking
design as well as attention to supply filtering, transient suppression, and I/O signal quality.
The goods provided may not be complete in terms of required design, marketing, and or manufacturing related protective considerations,
including product safety measures typically found in the end product incorporating the goods. Due to the open construction of the product,
it is the user's responsibility to take any and all appropriate precautions with regard to electrostatic discharge. In order to minimize risks
associated with the customers applications, adequate design and operating safeguards must be provided by the customer to minimize
inherent or procedural hazards. For any safety concerns, contact NXP sales and technical support services.
Should this evaluation kit not meet the specifications indicated in the kit, it may be returned within 30 days from the date of delivery and will
be replaced by a new kit.
NXP reserves the right to make changes without further notice to any products herein. NXP makes no warranty, representation or
guarantee regarding the suitability of its products for any particular purpose, nor does NXP assume any liability arising out of the
application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation consequential or
incidental damages. Typical parameters can and do vary in different applications and actual performance may vary over time. All operating
parameters, including Typical, must be validated for each customer application by customer’s technical experts.
NXP does not convey any license under its patent rights nor the rights of others. NXP products are not designed, intended, or authorized
for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or
for any other application in which the failure of the NXP product could create a situation where personal injury or death may occur.
Should the Buyer purchase or use NXP products for any such unintended or unauthorized application, the Buyer shall indemnify and hold
NXP and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and
reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or
unauthorized use, even if such claim alleges NXP was negligent regarding the design or manufacture of the part.
Page 2
NXP Semiconductors
1Introduction
This document is the user guide for the KITFS85SKTEVM evaluation board.
This document is intended for the engineers involved in the evaluation, design,
implementation, and validation of FS8500 Fail-safe system basis chip with multiple
SMPS and LDO.
The scope of this document is to provide the user with information to evaluate the
FS8500 Fail-safe system basis chip with multiple SMPS and LDO. This document covers
connecting the hardware, installing the software and tools, configuring the environment
and using the kit.
The KITFS85SKTEVM enables development on FS84/FS85 family of devices. The kit
can be connected to the FlexGUI software which allows you to play with registers, try
OTP configurations, and burn the part.
The devices can be placed and removed easily from the board by using the socket. The
device OTP can be burned three times, which provides a good flexibility. This board
supports FS84/FS85 family of devices.
UM11183
KITFS85SKTEVM evaluation board
2Finding kit resources and information on the NXP web site
NXP Semiconductors provides online resources for this evaluation board and its
supported device(s) on http://www.nxp.com.
The information page for KITFS85SKTEVM evaluation board is at http://www.nxp.com/
KITFS85SKTEVM. The information page provides overview information, documentation,
software and tools, parametrics, ordering information and a Getting Started tab. The
Getting Started tab provides quick-reference information applicable to using the
KITFS85SKTEVM evaluation board, including the downloadable assets referenced in this
document.
2.1 Collaborate in the NXP community
The NXP community is for sharing ideas and tips, ask and answer technical questions,
and receive input on just about any embedded design topic.
The NXP community is at http://community.nxp.com.
3Getting ready
Working with the KITFS85SKTEVM requires the kit contents, additional hardware and a
Windows PC workstation with installed software.
3.1 Kit contents
• Assembled and tested evaluation board in an anti-static bag
• 3.0 ft USB-STD A to USB-B-mini cable
• Two connectors, terminal block plug, 2 pos., str. 3.81 mm
• Three connectors, terminal block plug, 3 pos., str. 3.81 mm
In addition to the kit contents, the following hardware is necessary or beneficial when
working with this kit.
• Power supply with a range of 8.0 V to 60 V and a current limit set initially to 1.0 A
3.3 Windows PC workstation
This evaluation board requires a Windows PC workstation. Meeting these minimum
specifications should produce great results when working with this evaluation board.
• USB-enabled computer with Windows 7 or Windows 10
3.4 Software
Installing software is necessary to work with this evaluation board. All listed software
is available on the evaluation board's information page at http://www.nxp.com/
The KITFS85SKTEVM provides flexibility to play with all the features of the device and
make measurements on the main part of the application. The KL25Z MCU installed on
the board, combined with the FlexGUI software allows access to the registers in read and
write mode. All regulators are accessible through connectors. Nonuser signals, like DC/
DC switcher node are mapped on test points. Digital signals (SPI, I2C, RSTb, etc.) are
accessible through connectors. Wake1 pin has a switch to control (Ignition) them. A V
switch is available to power On or Off the device.
The main purpose of this kit is to burn the OTP configuration. This kit can be operated in
Emulation mode or in OTP mode. In Emulation mode, as long as the power is supplied,
the board configuration stays valid. The OTP mode uses the fused configuration. The
device can be fused three times. In OTP mode, the device always starts with the fused
configuration, except if the user wants to overwrite OTP configuration using Emulation
mode. This board is able to fuse the OTP without any extra tools or board.
Note: Due to the socket, this kit is not optimized for performance measurement or current
higher than 1.0 A.
4.1 Kit overview
The KITFS85SKTEVM is a hardware evaluation tool that allows OTP burning. Due to
the socket, the FS84/FS85 part can be configured without the need to solder it. Devices
can be programmed three times (see Section 7.3 "Programming the device with an OTP
configuration").
BAT
An Emulation mode is possible to test as many configurations as needed.
An external LDO provides VDDI2C voltage with a choice of 1.8 V or 3.3 V (default).
VDDIO is assigned by default to VDDI2C. From USB voltage, an external DC/DC
• USB connection for register access, OTP emulation and programming
• Voltage monitoring jumper setting
UM11183
KITFS85SKTEVM evaluation board
Note: Due to the socket, all current capabilities are limited to 1.0 A.
4.1.2 VMON board configuration
The VMONx configuration is highly dependent on the use case. This kit is delivered with
a default configuration shown in Figure 2.
This configuration supports the following mapping:
• VPRE, assigned to VMON1; Bridge resistor set for 3.3 V
• BUCK2, assigned to VMON2; Bridge resistor set for 1.8 V
• BUCK3, assigned to VMON3; Bridge resistor set for 3.3 V
• LDO1, assigned to VMON4; Bridge resistor set for 3.3 V
• LDO2, assigned to VMON4; Bridge resistor set for 5.0 V
LDO1 and LDO2 use the same VMON, a reassignement is necessary to monitor both.
Due to the jumpers, VMONx can be tied to a 0.8 V to force a good voltage at pin level.
This behaves like hardware disabling and makes debug easy in some cases.
This board is delivered with a VPRE compensation network defined for VPRE 4.1 V at
450 kHz. All other VPRE configurations require a new calculation for these components.
The board is designed to work independently with BUCK1 and BUCK2. Due to R11 and
R145, it is possible to connect both connectors together and work in multiphase.
UM11183
KITFS85SKTEVM evaluation board
Figure 4. BUCK1 and BUCK2 multiphase configuration
4.1.5 SPI/I2C
The SPI and I2C buses are connected to KL25Z MCU. The user can use either one or
the other. The choice can be done at start of the FlexGUI or at any time after launch (see
Section 8 "Using FlexGUI").
This kit uses a KL25Z MCU to communicate with FlexGUI. However, if the user wants
to connect the SPI to another MCU, this is possible. In this case, remove J28 and
appropriate jumpers to disconnect the KL25Z MCU (see Figure 5) and connect the
external MCU on J30 connector as shown in Figure 6. In addition to this change, make
sure that the VDDIO voltage domain is the same on MCU side and SBC side.
It is recommended to learn about OTP before operating with the device. The device
has a high level of flexibility due to parameter configuration available in the OTP. This
impacts the functionality of the device. It is key to understand how OTP parameters can
be programmed, the interaction with mirror registers and the FS85 SoC.
The OTP related operations can be performed either in Emulation mode, where the
product uses a given configuration as long as power supply is not switched Off or from
OTP fuse content that is valid even after a power down/power up sequence.
4.2.1 OTP and mirrors registers
There are two OTP blocks in the device. One is for the main section, and the other for
the fail-safe. During configuration, each of them are using dedicated sectors. The OTP
configuration scheme is shown in Figure 9 (same implementation for main and fail-safe).
The device can be fused three times using mirror registers. The user can first load the
mirror register content with the desired contents, then decide either to use the device
in Emulation mode or to burn the next sector. The first sector to be burned is S1, the
second S1bis and the third S1ter. FlexGUI automatically manages the next sector to be
burned. It is not possible to revert back to the previous sector. When the user reaches
the sector S1ter, there no other possibility for burn, however emulation mode is still
available.
UM11183
KITFS85SKTEVM evaluation board
Figure 9. OTP configuration
At boot, the content of the valid sector is loaded into the Mirror Register Sector 1. The
mirror register content is accessible from FlexGUI by using specific SPI/I2C commands.
The mirror configuration is managed by the FlexGUI, which eases the access.
4.2.2 OTP hardware implementation
To work in OTP emulation or OTP programming, it is required to start the device in
Debug mode.
Figure 10 shows the sequence to be followed to enter in Debug mode. The voltage
sequence on the kit is done using switches installed on the board, while the OTP
registers configuration is managed by the FlexGUI GUI. This is described in detail in the
following sections.
8 / 50
Page 9
NXP Semiconductors
aaa-03196
6
V
DBG
DBG
VSUP1/2
WAKE1
SPI/I2C
REGx
> V
SUP_UVH
> WAKE12
VIH
SPI/I2C OTP pgm
OFFPWR UPON
SPI/I2C
aaa- 032762
SW1
SW2
VSUP1/2
FS8500
Debug
ref
OTP level
(DBG = 8 V)
2
1
3
VSUP
DBG_OTP
(8 V)
DBGVDDI2C
USB
VBAT
to KL25
DC/DC
P5V_USB
DBG_BAT
WAKE1
SW3
J17
Figure 10. Debug mode entry
UM11183
KITFS85SKTEVM evaluation board
Figure 11 shows the hardware kit implementation.
Figure 11. OTP hardware implementation
4.3 Kit featured components
Figure 12 identifies important components on the board and Table 2 provides additional
13DEBUG voltage source either from USB (recommended) or from VSUP
14VPRE compensation network selection, either 2.2 MHz or 450 kHz
15VDDIO source from device regulators or external sources
16SPI, RSTb or FS0b can be disconnected between device and MCU
17RSTb, INTb and FS0b signals available here (device pin level)
18Allows to select VMON from regulators or a fix 0.8 V
UM11183
KITFS85SKTEVM evaluation board
• VSUP, GND
• FOUT/FIN
• PGOOD/RST/FS0b
• FCCUx
• Wake2
• PSYNC, ERRMON, AMUX
• VMONx
• SPI bus
• I2C bus
• Debug pin
• VPRE, VSUP, GND
VDDI2C can be selected either 1.8 V or 3.3 V
4.3.1 FS8500/FS8400: Fail-safe system basis chip with multiple SMPS and LDO
4.3.1.1 General description
This device family is part of a global platform FS84 (fit for ASIL B) and FS85 (fit for ASIL
D), pin to pin and software compatible. The FS85/FS84 is an automotive functionally safe
multi-output power supply integrated circuit, with focus on Radar, Vision, ADAS domain
controller, Radio and Infotainment applications. It includes multiple switch mode and
linear voltage regulators. It offers external frequency synchronization input and output, for
optimized system EMC performance.
The FS85/FS84 includes enhanced safety features, with fail-safe output, becoming a full
part of a safety-oriented system partitioning, covering both ASIL B and ASIL D safety
integrity level. It is developed in compliance with ISO 26262 standard. Several device
versions are available, offering choice in number of output rails, output voltage setting,
operating frequency and power up sequencing, to address multiple applications.
4.3.1.2 Features
• 60 V DC maximum input voltage for 12 V and 24 V applications
• VPRE synchronous buck controller with external MOSFETs. Configurable output
voltage, switching frequency, and current capability up to 10 A peak.
• Low voltage integrated synchronous BUCK1 converter, dedicated to MCU core supply
with SVS capability. Configurable output voltage and current capability up to 3.6 A
peak.
• Based on part number: low voltage integrated synchronous BUCK2 converter.
Configurable output voltage and current capability up to 3.6 A peak. Multi-phase
capability with BUCK1 to extend the current capability up to 7.2 A peak on a single rail.
Static voltage scaling capability.
• Based on part number: low voltage integrated synchronous BUCK3 converter.
Configurable output voltage and current capability up to 2.5 A typical peak.
• BOOST converter with integrated low-side switch. Configurable output voltage and max
input current up to 1.5 A peak.
• EMC optimization techniques including SMPS frequency synchronization, spread
spectrum, slew rate control, manual frequency tuning
• 2x linear voltage regulators for MCU IOs and ADC supply, external physical layer.
Configurable output voltage and current capability up to 400 mA DC.
• Standby OFF mode with very low sleep current (10 μA typ)
• 2x input pins for wake-up detection and battery voltage sensing
• Device control via 32 bits SPI or I2C interface with CRC
• Power synchronization pin to operate 2x FS85 devices or FS85 plus an external PMIC
• Scalable portfolio from ASIL B to ASIL D with independent monitoring circuitry,
dedicated interface for MCU monitoring, simple and challenger watchdog function,
power good, reset and interrupt, built-in self-test, fail-safe output
• Configuration by OTP programming. Prototype enablement to support custom setting
during project development in engineering mode.
UM11183
KITFS85SKTEVM evaluation board
4.3.2 Indicators
The following LEDs are provided as visual output devices for the evaluation board:
Figure 18 presents a typical hardware configuration incorporating the development
board, power supply and Windows PC workstation.
To configure the hardware and workstation as illustrated in Figure 18, complete the
following procedure:
1. Install jumpers for the configuration.
Table 16. Jumper configuration
JumperConfiguration
J17connect 1-2 (connect 5.0 V on DBG pin from the USB)
2. Configure switches for the configuration
Table 17. Switch configuration
SwitchConfiguration
SW1middle position (VBAT off)
SW2open (WAKE1)
SW3open (OTP programming off)
3. Connect the Windows PC USB port to the KITFS85SKTEVM development board
using the provided USB 2.0 cable.
Set the DC power supply to 12 V and current limit to 1.0 A. With power turned off,
attach the DC power supply positive and negative output to KITFS85SKTEVM V
Phoenix connector (J1).
4. Turn on the power supply.
5. Close SW2.
BAT
Note: At this step, the product is in debug mode and all regulators are turned off. The
user can then power up with OTP configuration or configure the mirror registers before
power up. Power up is effective as soon as J17 jumper is removed.
This section summarizes the overall setup. Detailed description is provided in the
following sections.
Before starting the process, choose the mode you want to run the device .
• In Normal mode, the configuration comes from OTP fuses.
• In Debug mode, you can either use the current configuration from OTP fuse, if any, or
use the OTP emulation mode to write in the mirror register.
The Normal mode or Debug mode is defined at startup depending on the DBG pin level.
• Normal mode is set by tying DBG to ground
• Debug mode is set by setting DBG voltage to 5.0 V
In OTP emulation, you can overwrite the mirror registers from a given OTP fuse
configuration. See Section 4.2.1 "OTP and mirrors registers" and Section 8.3 "Working
with the Script editor" to define your configuration.
In OTP fuse configuration, use the configuration fused in the OTP. So, if a valid OTP fuse
configuration exists, then it will be copied to the mirror registers at startup.
UM11183
KITFS85SKTEVM evaluation board
7.1 Generating the OTP configuration file
Define and generate your OTP configuration using the excel file
FS85_FS84_OTP_Config.xlsm . This file allows configuring the device for parameters
controlled by the the main state machine and the fail-safe state machine.
At startup, the device always uses the content from the mirror register. This content can
come from OTP fuse or from configuration written directly in the mirror register. OTP
emulation means that the user can emulate the OTP writing in the mirror register. This
allows trials before burning the OTP.
UM11183
KITFS85SKTEVM evaluation board
Figure 22. OTP script generation
1. Configure the hardware. See Section 6 "Configuring the hardware for startup".
2. Launch the FlexGUI software.
3. Switch to Debug mode:
a. Place SW1 in TOP direction (VBAT switched On).
b. Close SW2 (WAKE1).
While in Debug mode, all regulators are turned Off.
4. Load the mirror registers to work in OTP emulation mode. See Section 8.3 "Working
with the Script editor".
5. Unplug jumper J17 1-2 to start the device with the mirror configuration setting.
a. If the mirror registers are filled (with a configuration using the Script editor), that
configuration will be used in the emulation session.
b. If the mirror registers are not filled (with a configuration using the Script editor), the
currently-programmed OTP fuse configuration will be used, if it exists.
c. Otherwise, the mirror registers are not filled and the OTP fuse is not burned, and
the device will not start up.
As long as initialization phase is not closed by a first good WD_Answer, the WD will
not start and regulators will stay alive. Also, as long as Debug mode is not exited by
writing FS_STATES:[DBG_EXIT] bit to 1, the FS0b pin cannot be released.
6. Use the FlexGUI software to evaluate the device configured. See Section 8 "Using
7.2.1 Example script: Closing initialization phase, disabling FCCU monitoring
and releasing FS0b
The following script can be used to:
• Disable the WD (simple WD configuration is used here).
• Disable the FCCU monitoring.
On the hardware kit, the FCCU1 is pulled to GND and FCCU2 is pulled to VDDIO,
which is detected as error phase by default. Disabling the FCCU by SPI/I2C avoids
safety issue at startup.
• Close the initialization phase.
• Exit the Debug mode.
• Release FS0b pin. This is valid only if WD is activated in OTP.
Seven good consecutive WD answers are required to have the FLT_ERR_CNTR back
to 0. This is one of the conditions to allow FS0b release.
To follow the steps in this section, make sure that the board is connected using the
appropriate hardware configuration (see Section 7.2 "Working in OTP emulation mode").
Note: It is recommended to use the latest version of FlexGUI.
8.1 Starting the FlexGUI application
After FlexGUI is launched with the flexgui-app.bat file, the FlexGUI launcher displays
available kits.
Communication bus, SPI or I2C can be selected at this level. It is also possible to switch
from one to the other using the communication tab from the main panel (see Section 8.2
"Establishing the connection between FlexGUI and the hardware").
UM11183
KITFS85SKTEVM evaluation board
Figure 23. Launcher panel - bus selection
When the configuration is selected, click OK.
8.2 Establishing the connection between FlexGUI and the hardware
The board must be connected to the USB before establishing a connection.
• Click Search to detect the COM port of the board.
Figure 24 shows the mode selection. At first launch, the FlexGUI starts in User mode.
The user can then decide to switch to Test mode using the Switch mode drop-down list
followed by clicking Apply.
The GUI-Device Status field checks the connection from MCU to the device. The
ONLINE status indicates a good connection, while ERROR status indicates an issue
(e.g. V
is not provided to the device).
SUP
The SPI/I2C communication bus can be changed at any time using the drop-down list.
This change is managed by the onboard MCU to communicate with the desired bus.
It is also possible to change the clock frequency using this panel.
Note that in the case of I2C, most of the time, the default address used by the device are
0x20 for main and 0x21 for the fail-safe.
The I2C address is managed differently in Debug and Normal mode
• Debug mode :
– I2C address when debug mode pin is set to 5.0 V are 0x20 for main and 0x21 for fail-
safe.
– The user can change this address in the mirror register. The new address is taken
into account only after debug pin is released to 0 V.
• Normal mode:
– The address is burned in the OTP.
The user can read in which mode the device is operating. It is also possible to switch
from user mode to test mode (and vice-versa).
The current mode is displayed only when Poll button is activated. If required, this has to
be done at start up (Poll button is disabled by default). See Figure 25.
To move from one mode to the other, select the mode with switch mode drop-down
button and click Apply to validate. At this time, the current mode will be updated at the
condition that Poll button is enabled.
8.3 Working with the Script editor
The register and OTP emulation can be configured with the script editor. This is
particularly useful to try various OTP configurations in Emulation mode.
UM11183
KITFS85SKTEVM evaluation board
Figure 26. Script Editor
The main subareas of this panel are:
• Send and receive command: displays a summary of commands sent and received
from the device
• Command script editor: builds commands to be sent to the device
• Script text editor: sends a sequence of register configurations from a text file or from
command edited directly in this area
• Script results: displays result status of each command sent to the device
Using Script editor, you can execute any command either directly or from a file. It is
also possible to save and modify a script. Using the brush symbol, it is possible to clean
windows if needed.
All commands have to follow a specific syntax. The Help menu describes commands
available in the script editor and their syntax.
UM11183
KITFS85SKTEVM evaluation board
Figure 27 shows an example to build a command from the panel.
The Script editor allows the user to save script sequence files. A script sequence file is
text file that contains a set of commands sent to the device in the order they are written,
as shown in the following example.
• Read current OTP configuration (write operation is not possible). To display the
accurate data, the device needs to operate in Test mode.
SPI/I2C:
• Configure the device to work with FIN input
• Select the signal to apply on FOUT pin
• Play with manual frequencies and spread spectrum
8.4.3 Regulators
The regulator has two main areas:
• Low voltage (LV) regulators configuration
• VPRE compensation network calculation
Each regulator can either be enabled or disabled by SPI/I2C. The thermal shutdown
behavior can be configured to either shutdown the regulator, or shutdown the regulator
and transition to deep fail-safe. The write button applies to the entire table. The
VPRE compensation network calculator helps to define the value for VPRE external
compensation network.
This tab allows you to manage all registers that can be configured to close the
initialization phase. Note that the initialization phase is closed by the first good watchdog
refresh before 256 ms timeout.
UM11183
KITFS85SKTEVM evaluation board
Figure 36. INIT safety
8.4.7 Diag safety
The watchdog type configured in the OTP has to be manually selected in the dropdown list to play with the watchdog features. If the user is not aware about the type of
watchdog configured in the OTP, it can be found in TestMode:Mirrors_Failsafe and
Miscellaneous tabs.
The FS_Release_FS0b command calculates and sends the right secure16-bit word to
release FS0b.
A simplified way to release FS0b after power up is to, first, select the right type of
watchdog configured in the OTP, then, hit FS0b Release script button. This sends the
right sequence to close the initialization sequence, sets the error counter back to 0, then
releases FS0b.
This tab allows you to burn the OTP using a script generated by the excel file OTP
configuration (see Section 7.1 "Generating the OTP configuration file ").
Figure 38. OTP burning
UM11183
KITFS85SKTEVM evaluation board
To set up the hardware before OTP burning, see Section 7.3 "Programming the device
with an OTP configuration".
See Figure 38 and follow the steps:
• Browse and load the script file you want to burn. The program button will then be
available.
• Click Program.
FlexGUI pops up to turn the 8.0 V On, and then turns Off. Note that the blue LED on the
board indicates that an 8.0 V voltage is available on the Debug pin. This voltage is used
only during the burning process, and should not be applied in any other configuration. At
the end of the first OTP programming, the MTP index = 1, WP, BE and CRC flags are
green.
The Sector Flags area provides status Table 19 provides the state of main flags after a
read. This helps to determine how many times the part was burned.
Table 19. OTP burning flag status
OTP burning stepBEWPCRCMTP Index
OTP not burn
Mirrors Empty
OTP not Burn
Mirrors Filled
1GreenGreenGreen1
2GreenGreenGreen2
3GreenGreenGreen3
RedRedRed1
RedRedGreen1
Example shown in Figure 38 corresponds to the OTP burning step 2 from Table 19.
To check if a valid OTP configuration is already burned, switch V
Off, then On, and
BAT
start the device. The device starts with the OTP configuration.
The sequencer allows you to display the slot configuration for the device. To be able to
access this tab, the device has to be in Test mode. The configuration is read from mirror
register. It is possible to modify it and update the mirror register.
As an example, the slot sequence is filled at start up with the content of OTP fuses. Then
the user can decide to modify any of the configurations coming from the OTP fuse. Note
that all these actions are done with Debug pin at 5.0 V and in test mode.
UM11183
KITFS85SKTEVM evaluation board
Figure 39. TestMode:Sequencer
Use the drop-down button (see Figure 40) to select the appropriate slot. The selection
configuration can be sent to the device by clicking Write button. The current status can
be read by using Read button.
8.4.10 TestMode:Mirrors_Main and TestMode:Mirrors_Failsafe
The TestModeMirrors_Main and TestModeMirrors_FailSafe tabs allow access to the OTP
main mirrors and fail-safe registers. These tabs are available in Test mode.
The Read button provides the current status. The Write button changes the configuration
in mirror register. This can be useful, for example, to modify few parameters from OTP
fuse to start up the board.
9References
[1]KITFS85SKTEVM — detailed information on this board, including documentation, downloads, and software and tools
http://www.nxp.com/KITFS85SKTEVM
[2]FS8500 — product information on FS8500, Safety system basis chip for S32 microcontrollers, fit for ASIL D
http://www.nxp.com/FS8500
[3]FS8400 — product information on FS8400, Safety system basis chip for S32 microcontroller, fit for ASIL B
default of the applications and the products or of the application or use by
customer’s third party customer(s). NXP does not accept any liability in this
respect.
Draft — The document is a draft version only. The content is still under
internal review and subject to formal approval, which may result in
modifications or additions. NXP Semiconductors does not give any
representations or warranties as to the accuracy or completeness of
information included herein and shall have no liability for the consequences
of use of such information.
11.2 Disclaimers
Limited warranty and liability — Information in this document is believed
to be accurate and reliable. However, NXP Semiconductors does not
give any representations or warranties, expressed or implied, as to the
accuracy or completeness of such information and shall have no liability
for the consequences of use of such information. NXP Semiconductors
takes no responsibility for the content in this document if provided by an
information source outside of NXP Semiconductors. In no event shall NXP
Semiconductors be liable for any indirect, incidental, punitive, special or
consequential damages (including - without limitation - lost profits, lost
savings, business interruption, costs related to the removal or replacement
of any products or rework charges) whether or not such damages are based
on tort (including negligence), warranty, breach of contract or any other
legal theory. Notwithstanding any damages that customer might incur for
any reason whatsoever, NXP Semiconductors’ aggregate and cumulative
liability towards customer for the products described herein shall be limited
in accordance with the Terms and conditions of commercial sale of NXP
Semiconductors.
Right to make changes — NXP Semiconductors reserves the right to
make changes to information published in this document, including without
limitation specifications and product descriptions, at any time and without
notice. This document supersedes and replaces all information supplied prior
to the publication hereof.
Applications — Applications that are described herein for any of these
products are for illustrative purposes only. NXP Semiconductors makes
no representation or warranty that such applications will be suitable
for the specified use without further testing or modification. Customers
are responsible for the design and operation of their applications and
products using NXP Semiconductors products, and NXP Semiconductors
accepts no liability for any assistance with applications or customer product
design. It is customer’s sole responsibility to determine whether the NXP
Semiconductors product is suitable and fit for the customer’s applications
and products planned, as well as for the planned application and use of
customer’s third party customer(s). Customers should provide appropriate
design and operating safeguards to minimize the risks associated with
their applications and products. NXP Semiconductors does not accept any
liability related to any default, damage, costs or problem which is based
on any weakness or default in the customer’s applications or products, or
the application or use by customer’s third party customer(s). Customer is
responsible for doing all necessary testing for the customer’s applications
and products using NXP Semiconductors products in order to avoid a
Suitability for use in automotive applications — This NXP
Semiconductors product has been qualified for use in automotive
applications. Unless otherwise agreed in writing, the product is not designed,
authorized or warranted to be suitable for use in life support, life-critical or
safety-critical systems or equipment, nor in applications where failure or
malfunction of an NXP Semiconductors product can reasonably be expected
to result in personal injury, death or severe property or environmental
damage. NXP Semiconductors and its suppliers accept no liability for
inclusion and/or use of NXP Semiconductors products in such equipment or
applications and therefore such inclusion and/or use is at the customer's own
risk.
Export control — This document as well as the item(s) described herein
may be subject to export control regulations. Export might require a prior
authorization from competent authorities.
Evaluation products — This product is provided on an “as is” and “with all
faults” basis for evaluation purposes only. NXP Semiconductors, its affiliates
and their suppliers expressly disclaim all warranties, whether express,
implied or statutory, including but not limited to the implied warranties of
non-infringement, merchantability and fitness for a particular purpose. The
entire risk as to the quality, or arising out of the use or performance, of this
product remains with customer. In no event shall NXP Semiconductors, its
affiliates or their suppliers be liable to customer for any special, indirect,
consequential, punitive or incidental damages (including without limitation
damages for loss of business, business interruption, loss of use, loss of
data or information, and the like) arising out the use of or inability to use
the product, whether or not based on tort (including negligence), strict
liability, breach of contract, breach of warranty or any other theory, even if
advised of the possibility of such damages. Notwithstanding any damages
that customer might incur for any reason whatsoever (including without
limitation, all damages referenced above and all direct or general damages),
the entire liability of NXP Semiconductors, its affiliates and their suppliers
and customer’s exclusive remedy for all of the foregoing shall be limited to
actual damages incurred by customer based on reasonable reliance up to
the greater of the amount actually paid by customer for the product or five
dollars (US$5.00). The foregoing limitations, exclusions and disclaimers
shall apply to the maximum extent permitted by applicable law, even if any
remedy fails of its essential purpose.
Translations — A non-English (translated) version of a document is for
reference only. The English version shall prevail in case of any discrepancy
between the translated and English versions.
11.3 Trademarks
Notice: All referenced brands, product names, service names and
trademarks are the property of their respective owners.
10Revision history ................................................ 47
11Legal information .............................................. 48
Please be aware that important notices concerning this document and the product(s)
described herein, have been included in section 'Legal information'.