Download Print this page

Advertisement

Quick Links

UM11882
KITFS23SKTEVM evaluation board
Rev. 2 — 25 September 2023
Document information
Information
Keywords
Abstract
Content
FS2300, FS2320, S32K144, FS23xx NXP GUI, SBC, Body and Comfort, ISO 26262
The KITFS23SKTEVM evaluation board user guide is intended for the engineers involved in the
evaluation, design, implementation, and validation of FS23xx fail-safe system basis chips.
User manual

Advertisement

loading
Need help?

Need help?

Do you have a question about the KITFS23SKTEVM and is the answer not in the manual?

Questions and answers

Summary of Contents for NXP Semiconductors KITFS23SKTEVM

  • Page 1 Content Keywords FS2300, FS2320, S32K144, FS23xx NXP GUI, SBC, Body and Comfort, ISO 26262 Abstract The KITFS23SKTEVM evaluation board user guide is intended for the engineers involved in the evaluation, design, implementation, and validation of FS23xx fail-safe system basis chips.
  • Page 2 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Revision history Date Description 20230925 • Section Section 3.4; Section 4.4.18: Updated link to https://www.nxp.com/ KITFS23SKTEVM • Section 4.2: Revised "Selectable Debug mode, Test mode, and User mode ..." to "Selectable Debug mode, Test mode, and Normal mode ..."...
  • Page 3 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Important notice IMPORTANT NOTICE For engineering development or evaluation purposes only NXP provides the product under the following conditions: This evaluation kit is 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.
  • Page 4 FS23xx Body and Comfort SBC. The KITFS23SKTEVM board is a socketed board supporting FS2300 fail-safe system basis chip with three LDOs and FS2320 fail-safe system basis chip with one SMPS and two LDOs. In this document, "FS23xx" refers to these supported devices.
  • Page 5 NXP Semiconductors KITFS23SKTEVM evaluation board 2 Finding kit resources and information on the NXP website NXP Semiconductors provides online resources for this evaluation board and its supported device(s) on http:// www.nxp.com. The information page for KITFS23SKTEVM board is at https://www.nxp.com/KITFS23SKTEVM. The information page provides overview information, documentation, software and tools, parametrics, ordering information 2.1 Collaborate in the NXP community...
  • Page 6 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 3 Getting ready Working with the KITFS23SKTEVM requires the kit contents, additional hardware, and a Windows PC workstation with installed software. 3.1 Kit contents The KITFS23SKTEVM kit contains the following items: • Assembled and tested evaluation board with preprogrammed S32K144 microcontroller in an anti-static bag •...
  • Page 7 An emulation mode allows the user to test as many configurations as needed before programming the part. The S32K144 is soldered on the bottom side of the KITFS23SKTEVM board. The role of the S32K144 is to manage SPI or I C communication (depending on the user’s choice) between the KITFS23SKTEVM board and...
  • Page 8 LEDs signaling. For information on default jumper and switch configuration for FS23xx, see Section 7.1 Figure 2. Location of key KITFS23SKTEVM components UM11882 All information provided in this document is subject to legal disclaimers.
  • Page 9 KITFS23SKTEVM evaluation board 4.4 KITFS23SKTEVM evaluation board This section describes the KITFS23SKTEVM evaluation board by explaining the features associated with each jumper and switch, giving information on hardware configuration to enable these features, and providing advice on LED signaling and test points available on the board.
  • Page 10 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Table 2. Switches functions Position Function Description VIN_SEL Input voltage supply can come from battery (VIN_BAT) or from external power supply (VIN_PHX). HVIO1_CS Emulates a door switch as an example in cyclic sense configuration. HVIO2_CS Emulates a door switch as an example in cyclic sense configuration.
  • Page 11 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Table 3. Jumpers functions ...continued Position Function Description Pin32_SEL Pin 32 is either V1_SW (HVBUCK) or V1_B (HVLDO1) depending on the SBC placed in the socket. V2_V3_OUT Outputs for V2 and V3. CAN_OUT Output for CAN.
  • Page 12 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 4.4.1 VIN selection (SW1/J2/J6) The input voltage supply can come from the battery via a Jack connector (VIN_BAT) or from an external power supply via the Phoenix connector (VIN_PHX). Nominal VIN voltage is 12 V (40 V maximum).
  • Page 13 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 4.4.4 Pin 34 selection (J10) Pin 34 output is either: • BOOT if FS2320 is inserted in the socket • V1_E if FS2300 is inserted in the socket Table 7. Pin 34 selection (J10) Schematic label...
  • Page 14 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 4.4.7 V1, V2, V3 connectors (J12/J15) For FS2320, HVBUCK can be configured to 3.3 V or 5.0 V, up to 400 mA current capability. For FS2300, HVLDO1 can be configured to 3.3 V or 5.0 V, up to 100 mA with internal PMOS and up to 250 mA with external PNP.
  • Page 15 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Table 12. MCU power supply selection (J36/J37/J35) Schematic label Signal name Description J36-1-2 P5V0 VDD_MCU is connected to 5.0 V (default). J36-2-3 P3V3 VDD_MCU is connected to 3.3 V. J37-1-2 P5V0_FROM_LDO 5.0 V power supply for VDD_MCU from LDO.
  • Page 16 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 4.4.12 Debug and OTP configuration (J30/SW10/SW12) Debug mode is active when DEBUG pin (Pin 15) is set to 5 V, see Section 7.3.1. Debug mode disables the Watchdog and sets the CAN and LIN transceivers active by default.
  • Page 17 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 4.4.14 VDDIO selection jumper (J26) VDDIO selection jumper selects V1, V2, V3, or VDD_MCU for VDDIO, and links to VDDIO_SYS. Table 17. VDDIO selection jumper (J26) Schematic label Signal name Description J26-1-2 Set VDDIO to V1 output voltage.
  • Page 18 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 4.4.15 I/Os configuration and monitoring headers HVIOx, LVIOx, and WAKEx pins have multiple modes configurable via J23 and J24. Jumpers J23 and J24 can also be used as monitoring headers. HVIO1 WAKE1_GBL FCCU2 Pg[4]...
  • Page 19 The FS23xx can monitor an external regulator through VMON_EXT monitoring pin, accessible via J23-14 on the KITFS23SKTEVM. The regulator connected to VMON_EXT must be at least 1 V to be compatible with overvoltage and undervoltage monitoring thresholds. An external resistor bridge is used to divide the regulator voltage if higher than 1 V, and set the middle point to 1 V.
  • Page 20 HVIO1, HVIO2, WAKE1, and WAKE2 pins can be configured for cyclic sensing when coupled with their corresponding HSx. The KITFS23SKTEVM provides a means to emulate door switches sensing with onboard switches, as an application example for the cyclic sense configuration.
  • Page 21 • Power: HVBUCK regulator output (FS2320 only), HVLDOx regulators outputs. • Power Supply: VBAT, MCU supply. • OTP control: Debug 5 V, OTP 8 V Figure 10. KITFS23SKTEVM LED signaling UM11882 All information provided in this document is subject to legal disclaimers.
  • Page 22 Red: Test loop access for power supplies and CAN/LIN bus Black: Test loop access to GND Figure 11. KITFS23SKTEVM test points 4.4.18 Schematic layout and bill of materials The board layout and bill of materials for the KITFS23SKTEVM evaluation board are available at https:// www.nxp.com/KITFS23SKTEVM. UM11882 All information provided in this document is subject to legal disclaimers.
  • Page 23 FS23xx. 5.1 Flashing S32K144 MCU GUI firmware The KITFS23SKTEVM is delivered with the S32K144 firmware already flashed. 5.2 Installing the FS23 NXP GUI software package To install the FS23xx NXP GUI, first download or obtain the NXP GUI package, then follow the instructions below: Open the NXP GUI package.
  • Page 24 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board On the License Agreement window, read the license information and click I Agree. Figure 15. GUI license agreement In the Choose Components window, select the GUI components to install, then click Next. Figure 16. GUI choose components to install UM11882 All information provided in this document is subject to legal disclaimers.
  • Page 25 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board In the Choose Install Location window, choose the folder to install the GUI. Figure 17. GUI choose install location In the Completing Setup window, select the following options: • Run NXP_GUI • Show Readme Then click Finish to complete the installation.
  • Page 26 5.3 Launching the FS23 NXP GUI When the KITFS23SKTEVM kit is set up and the GUI is installed, follow the steps below to launch the GUI: Click on the Windows icon (bottom left corner) and locate NXPGUI in the Windows All Apps bar, then click on the NXPGUI icon to launch the GUI.
  • Page 27 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6 FS23 NXP GUI This section gives guidance on use of the FS23 NXP GUI. 6.1 NXP GUI framework window The Framework window consists of the following sections: • Connection toolbar: Used to start communication with device, enter or exit Test/OTP modes, fix I...
  • Page 28 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.2 Framework settings bar The Framework settings section appears at the top left corner of the Framework window. It consists of four items: • File • View • Import/Export • Help Figure 23. Framework items 6.2.1 File menu item...
  • Page 29 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board • Show: Allows the user to access various sections of the GUI and display the Log window. Figure 26. View menu - Show • Naming Conventions: Allows the user to select Friendly or Register name display for OTP tool. Option enabled only when OTP tool is active.
  • Page 30 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board • HEX: Outputs the OTP configuration in I-HEX (Intel Hex) or S-HEX (Simple Hex) script file format. • Save CFG: To save the current configuration as a CFG file. • Load CFG: To load a previously saved configuration from a CFG file.
  • Page 31 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board • Protocol selection: To select MCU communication protocol between I²C and SPI. Prerequisite: MCU communication jumper positions must be changed on the EVB. 6.3.1 Device connection The device connection boxes appear first in the Connection toolbar menu.
  • Page 32 Section 5.3. To enable SPI from an empty part, follow the instructions below: 1. Start the FS23 NXP GUI in I C mode and connect the KITFS23SKTEVM to the GUI by following the procedure in Section 7.2. 2. Enter Test mode to be able to write into the Mirror registers. See Section 7.3.2.
  • Page 33 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.3.3.1 Watchdog enablement and configuration on SBC side On the FS23xx side, when the part is QM, Watchdog disablement is possible by OTP. Watchdog monitoring default configuration is done via SPI/I C via ACCESS tool.
  • Page 34 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.3.3.2 Watchdog configuration on MCU side On the S32K144 MCU side, actions are configured with the Watchdog management boxes in the Connection toolbar menu. Figure 39. Watchdog management The mechanism is fully operative when both SBC and MCU actions are enabled and have matching configurations.
  • Page 35 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5 Tools access bar The Tools access bar appears in a vertical row along the left side of the Framework window. The bar provides access to tools that implement various GUI functions. The Tools access bar consists of nine items: •...
  • Page 36 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.2 OTP The OTP tool is used to enter an OTP configuration. The OTP configuration can be saved as a CFG file or exported as a TBB file: • The CFG file is used by the GUI to log all of the configuration information. The CFG file can be used to save an OTP configuration or load Mirror registers with the MIRROR tool in Debug mode.
  • Page 37 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.2.1.1 System Configuration tab The System Configuration tab provides a means of setting miscellaneous FS23xx system configuration parameters, including clock, I/Os, and power-up sequence configuration. The tab displays the set power-up sequence as graph in the Sequence Diagram box.
  • Page 38 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.2.1.2 Regulators tab The Regulators tab allows the user to set OTP Parameters for V1 (HVBUCK if FS2320 or HVLDO1 if FS2300), HVLDO2, and HVLDO3. This tab displays a simplified diagram of the selected configuration as a visual crosscheck.
  • Page 39 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.2.1.3 Functional Safety tab The Functional Safety tab allows the user to set OTP safety-related parameters, such as voltage monitoring, LIMP function, and other safety-related system configuration. The tab displays a different window depending on the device’s safety level (QM or ASIL B) selected in the Program Details panel.
  • Page 40 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.2.2 OTP Details window The OTP Details window collects and stores information about the customer and the OTP version. All the information entered in this section will be part of the CFG and TBB files.
  • Page 41 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.3.1 Device Programming Configuration window From this window, the user can program an OTP operation from a saved TBB file. To program the part by fusing OTP, see Programming an OTP operation. 6.5.3.2 OTP mode window OTP mode window allows the user to: •...
  • Page 42 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board The Log window menu bar also contains buttons for saving the log contents to a file, clearing the log, or running the script in the Script Command window. The Log window shows the CRC for each sent or received frame (valid for I²C and SPI).
  • Page 43 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Figure 56. Script command panel help All menu items work in a similar way. The example below shows a typical process using the Registers menu tab. How to use the script tool: Clicking the Register tab brings up the parameters panel shown in Figure 57.
  • Page 44 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Figure 57. Using the SCRIPT tool 6.5.4.3 Script Commands window The Script Commands window is the area where existing script files can be loaded in Test mode only and where script commands are entered, edited, and executed.
  • Page 45 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.4.4 Script Results window Script Results window displays the results of an executed script. The menu bar at the bottom of the window contains the following three buttons: • SAVE: Saves the content of the Script Results window as .txt file that can be subsequently reloaded.
  • Page 46 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.6 ACCESS The ACCESS tool is the central tool for an evaluation session. This tool gives access to GUI functions that configure, monitor, and control the FS23xx device during the evaluation session. The ACCESS tool provides access all I C/SPI registers, displayed either: •...
  • Page 47 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.6.1 Register map The Register Map tab allows the user to read or write the FS23xx SPI/I C registers, bit per bit. Note: SPI/I C registers are responsible for FS23xx flexible device configuration, in opposition to OTP configuration, which is permanent once fuses are burned.
  • Page 48 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.6.1.1 Modifying one bit content by clicking on the bit name In the Registers Content window, the user can access the FS23xx SPI/I C registers. Two types of registers exist: • Read-only registers (for example, Status) appear with a Read button only, •...
  • Page 49 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Clicking the Green Pencil next to the corresponding register name opens the Bit-Map Dialog window and shows the name and description of all of the register’s bitfields. The Bit-Map Dialog window: • Allows the user to change bit values from selection boxes on the left side •...
  • Page 50 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.6.2 INIT Safety The INIT Safety tab allows the user to read or write the parameters related to the safety functions initialization and safety behavior configuration. Figure 67. INIT Safety tab • Fault Impact: To choose safety pin assertion response to each fault source.
  • Page 51 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.6.3 Watchdog The Watchdog tab allows the user to read or write the parameters related to the Watchdog management and to observe Watchdog error and refresh counters' evolution. • Watchdog Management: To manage Watchdog operation by sending SPI/I C commands and set Watchdog functional parameters such as window timing.
  • Page 52 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.6.4 DiagSafety The DiagSafety tab allows the user to carry out the safety diagnosis by reading or clearing the interrupt and status bits of safety pins and UV/OV monitoring bits. The DiagSafety tab also allows the user to launch ABIST and observe the ABIST status.
  • Page 53 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.6.5 Main tab The Main tab allows the user to manage the Clock Modulation, to monitor Events occurrence, to operate the Device States, and to configure FS23xx functions such as Timers, PWMs, or Long Duration Timer (LDT).
  • Page 54 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.6.6 Regulators The Regulators tab allows the user to control and read status related to: • HVBUCK (V1), HVLDO2 (V2), and HVLDO3 (V3), if the inserted part is FS2320 • HVLDO1 (V1), HVLDO2 (V2), and HVLDO3 (V3), if the inserted part is FS2300 The Regulators tab gives access to the real-time status of each regulator for monitoring, and allows the user to control regulators’...
  • Page 55 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.6.7 Interrupts The Interrupts tab is arranged as an Interrupt board with two thematic sub-menus displaying one Interrupt box per function: • Main Interrupt Configuration: To monitor the events related to FS23xx functional features such as...
  • Page 56 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.6.8 AMUX The AMUX tab allows the user to measure voltage levels and temperature values of multiple key locations from onboard sensors. The AMUX feature uses one ADC to successively measure multiple points. The AMUX feature must be enabled beforehand by clicking on Enable AMUX.
  • Page 57 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Figure 76. Measurement graphs 6.5.6.9 General I/Os The General I/Os tab allows the user to control I/O levels, to configure Wake-Up/Interrupt features, and to operate the Cyclic Sense feature depending on I/Os desired configuration. A preconfiguration of the I/Os is done by OTP.
  • Page 58 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.6.10 Physical Layers The Physical Layers tab allows the user to configure the CAN and LIN transceiver and monitor status. • CAN Config/Status: To configure the CAN transceiver and the monitor status. The CAN setting on the MCU side and the CAN frames sending is done using tool.
  • Page 59 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.7 MCU PINS The MCU PINS tool provides a means of reading and setting the S32K144 input and output pins for signals FS0B, INTB, RSTB, FCCUx, LVIOx: • FS0B, INTB, RSTB are MCU inputs.
  • Page 60 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.8 CAN The CAN tool provides a means to use the CAN transceiver on FS23xx. The CAN tool allows the user to configure CAN bus on the MCU side and send edited frames on the bus sporadically or periodically with a selectable repeat rate.
  • Page 61 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 6.5.9 LIN The LIN tool provides a means to use the LIN transceiver on FS23xx. The LIN tool allows the user to configure the LIN bus on the MCU side and send edited frames on the bus sporadically or periodically with a selectable repeat rate.
  • Page 62 7 Setting up and running the KITFS23SKTEVM This section gives guidance on how to set up and run the KITFS23SKTEVM evaluation board and GUI. The device has a high level of flexibility thanks to the parameter configuration available by using the OTP registers.
  • Page 63 Understanding these modes helps the user interact with the GUI properly. Note: When using the KITFS23SKTEVM for the first time, it is recommended the user start the device in Debug mode so the Watchdog function is not active. Indeed, the Watchdog must be configured in Debug mode before starting the device in Normal mode for the first time.
  • Page 64 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Table 22. Mode entry hardware conditions Configuration Board configuration Normal mode Debug mode entry OTP/Test mode entry J10 (DBG) J10 OFF J10 ON J10 ON SW12 (OTP) SW12 OFF SW12 OFF SW12 ON SW10 (DCDC_EN)
  • Page 65 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 7.3.1 Debug mode 7.3.1.1 Debug mode definition The device starts in Debug mode when the hardware is configured accordingly. This mode requires the DBG pin to be connected to VBOS through a diode to enter Debug mode automatically at start up. On the board, jumper J30 ON and switches SW10 and SW12 OFF connect the DBG pin to VBOS through a diode.
  • Page 66 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Note: Taking off Debug Selection jumper J30 will not automatically deactivate Debug mode, as DBG 5 V on FS23xx DEBUG pin is only a condition for Debug mode entry. Therefore it is not a condition to remain in Debug mode.
  • Page 67 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 7.3.2.4 Test mode operation Operating in Test mode allows the user to create and test a preliminary version of a desired configuration in the Mirror registers, prior to submitting the configuration to the OTP fuse burning process.
  • Page 68 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 5. The device powers up and operates in Normal mode. The blue LED D14 for OTP 8 V generation and the green LED D15 for Debug are OFF. 7.4 Generate a TBB script A TBB file is needed to burn OTP fuse or to emulate an OTP configuration by filling the Mirror registers through the Script tool.
  • Page 69 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 1. Set up and connect the KITFS23SKTEVM to the GUI using Section 7.1 Section 7.2. 2. If the FS23xx part is empty or if the configuration loaded from OTP should be modified: a. Enter Test mode using Section 7.3.2.2.
  • Page 70 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Note: If FS0B and LIMP0 cannot be released after resetting the fault error counter. Check that no interrupt is still pending and triggering FS0B or LIMP0 assertion. 7.6 OTP and Mirror registers The device incorporates one OTP block for configuration. The OTP block is shared for main parameters and fail-safe parameters.
  • Page 71 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Figure 93. Script bar: Run 3. Deactivate Test mode to start device with given configuration and load the SPI/I C functional registers with the Mirror registers content. As a crosscheck, open the ACCESS tool and check the fields in the Regulators tab, for example. If the operation completed without problems, all fields should display expected configuration.
  • Page 72 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 7.8 Programming an OTP configuration The PROG tool is used to permanently burn the FS23xx fuses with the customer’s OTP configuration from a TBB script file. See Section 6.5.3. The TBB script can be generated from an OTP configuration. See Section 7.4.
  • Page 73 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 7. Open the MIRROR tool (requires Test mode) from the Tool Access bar, and set SPI_EN_OTP bit to '1'. A pop-up window appears to inform that protocol has been changed. Change jumper positions as recommended.
  • Page 74 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Figure 97. Programming procedure UM11882 All information provided in this document is subject to legal disclaimers. © 2023 NXP B.V. All rights reserved. User manual Rev. 2 — 25 September 2023 74 / 83...
  • Page 75 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 7.9 Save a routine from Log window then Run it as a Script The Log window shows the requests and answers transiting between the S32K144 MCU and the FS23 device. The commands are sent using I C or SPI protocol depending on the user’s choice.
  • Page 76 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 7.10 INIT CRC computation This section gives guidance on how to compute INIT CRC. A specific tool for INIT CRC computation is available in the GUI. See Section 6.5.6.2. Procedure for INIT CRC computation 1.
  • Page 77 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 7.11 TBB script example This TBB script corresponds to FS2320 HVBUCK ASIL B version an is given as an example code. //FS2320 - OTP Editor SET_REG:FS2320:OTP:M_MIRRORDATA:0x0074 //file generated on mer. juin 1 10:39:42 2022...
  • Page 78 NXP Semiconductors. specifications with known limitations. Customer is responsible for the design In no event shall NXP Semiconductors be liable for any indirect, incidental, and operation of its applications and products throughout their lifecycles punitive, special or consequential damages (including - without limitation - to reduce the effect of these vulnerabilities on customer’s applications...
  • Page 79 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Tables Tab. 1. Jumper and switches change depending on Tab. 14. CAN and LIN connectors (J16/J20) ....15 inserted part ............9 Tab. 15. Debug and OTP configuration (J30/SW10/ Tab. 2. Switches functions ...........10 SW12) ..............16 Tab.
  • Page 80 Fig. 61. ACCESS tool ...........46 pins ..............20 Fig. 62. Register Map menu .........47 Fig. 10. KITFS23SKTEVM LED signaling ....21 Fig. 63. Register Content window ........ 48 Fig. 11. KITFS23SKTEVM test points ......22 Fig. 64. Accessing one register content using Read Fig.
  • Page 81 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board Fig. 101. INIT CRC - STEP 3: CRC bitwise computation ............. 76 UM11882 All information provided in this document is subject to legal disclaimers. © 2023 NXP B.V. All rights reserved. User manual Rev. 2 — 25 September 2023...
  • Page 82 Kit overview ............7 6.5.3 PROG .............. 40 Board features ........... 7 6.5.3.1 Device Programming Configuration window ..41 KITFS23SKTEVM featured components ... 8 6.5.3.2 OTP mode window .......... 41 KITFS23SKTEVM evaluation board ....9 6.5.3.3 Fuse Box Status window ......... 41 4.4.1...
  • Page 83 UM11882 NXP Semiconductors KITFS23SKTEVM evaluation board 7.3.3.2 Normal mode activation ........67 7.3.3.3 With the GUI using mode selection in Connection Toolbar (recommended) ....67 7.3.3.4 Without the GUI (hardware only) ..... 67 Generate a TBB script ........68 First-start procedure: configure Watchdog as Infinite Time Out .........
  • Page 84 X-ON Electronics Largest Supplier of Electrical and Electronic Components Click to view similar products for category: Power Management IC Development Tools Click to view products by manufacturer: Other Similar products are found below : EVB-EP5348UI BQ25010EVM ISL80019AEVAL1Z ISLUSBI2CKIT1Z ISL8002AEVAL1Z ISL91108IIA-EVZ MAX8556EVKIT MAX15005AEVKIT+ ISL28022EVKIT1Z STEVAL-ISA008V1 DRI0043 KITPF8100FRDMEVM EVB-EN6337QA SAMPLEBOXILD8150TOBO1 MAX18066EVKIT# AP62300WU-EVM KITA2GTC387MOTORCTRTOBO1 AEK-MOT-TK200G1 EVLONE65W STEVAL-ILH006V1 STEVAL-IPE008V2 STEVAL-IPP001V2 STEVAL-ISA013V1 STEVAL-ISA067V1 STEVAL-...