NXP-NEMBO

NXP FS23 Imeshindwa Chips za Msingi za Mfumo Salama

NXP-FS23-Fail-Safe-System-Basis-Chips-RPODUCT

Vipimo

  • Jina la Bidhaa: Chipu ya Msingi ya Mfumo wa FS23 Iliyoshindwa-Salama (SBC)
  • Mtengenezaji: Semiconductors ya NXP
  • Utangamano: Inafaa kwa ajili ya programu za S32K za processor na wasindikaji wa wachuuzi wengi
  • Vipengele: Transceivers za CAN na LIN, mfumo na vipengele vya usalama, pin-to-pin na upatanifu wa programu
  • Vibadala: Toleo la LDO hadi toleo la DC-DC, QM hadi ASIL B
  • Pato Voltage Mipangilio: Chaguzi nyingi zinapatikana
  • Masafa ya Uendeshaji: Inaweza kusanidiwa
  • Mpangilio wa Powerup: Inaweza kubinafsishwa

Maswali Yanayoulizwa Mara kwa Mara

  • Swali: Je, ni vipengele vipi muhimu vya FS23 SBC?
    • A: FS23 SBC inaangazia vipenyo vya CAN na LIN, chaguo za kuongeza kasi, vipengele vya mfumo na usalama, na uoanifu na vichakataji mbalimbali.
  • Swali: Ninaweza kupata wapi maelezo zaidi kuhusu kifaa cha FS23?
    • A: Taarifa ya kina, ikijumuisha hifadhidata, miongozo ya muundo na viendesha programu, inapatikana kwenye kifaa cha FS23 webukurasa.

Utangulizi

  • Dokezo hili la programu linakusudiwa kutumika kama sehemu ya kuzindua kwa wahandisi wa programu, kama kijalizo, au kama kibadala cha viendesha programu vya NXP.
  • Hati hii inatoa mwongozo wa utekelezaji wa itifaki ya mawasiliano ya SPI au I²C kati ya MCU na FS23.
  • Hati hii inaelezea utaratibu wa uanzishaji wa kifaa cha FS23 na hutoa example ya mlolongo wa kuanza.

Maelezo ya jumla

  • FS23 SBC inatoa familia inayoweza kupanuka ya vifaa ambavyo vinaweza kubana-kwa-pini na vinavyooana na programu. Vifaa vinaweza kuongezeka kutoka kwa toleo la LDO hadi toleo la DC-DC, na pia kutoka QM hadi ASIL B. FS23 SBC inajumuisha transceivers za CAN na LIN, pamoja na vipengele kadhaa vya mfumo na usalama kwa kizazi cha hivi karibuni cha vitengo vya udhibiti wa kielektroniki wa magari (ECUs).
  • Unyumbulifu wa FS23 SBC huifanya kufaa kwa programu zinazotegemea processor za S32K, pamoja na wasindikaji wa wachuuzi wengi.
  • Matoleo kadhaa ya kifaa yanapatikana, yakitoa chaguo la toleo la sautitagmipangilio ya e, masafa ya uendeshaji, mpangilio wa kuzima, na usanidi wa ingizo/towe kushughulikia programu nyingi.

Nyaraka za marejeleo

  • Nyaraka za kumbukumbu na nyenzo mbalimbali zinapatikana kwenye Kifaa cha FS23 webukurasa. The webukurasa hutoa maelezo zaidi kuhusu mada maalum:
  • Karatasi ya data ya FS23: Taarifa, kama vile vipengele, maelezo ya utendaji, maelezo ya parametric, ramani ya rejista.
  • Dokezo la maombi la Miongozo ya Usanifu ya FS23: Taarifa kama vile michoro ya programu, bili ya nyenzo, miongozo ya uwekaji na mpangilio, data ya uthibitishaji wa programu ikijumuisha mipigo ya ISO/isiyo ya ISO, na Upatanifu wa Kiumeme (EMC).
  • Vipengee vya kiwango cha chini cha kiendeshi cha programu hutolewa kama sehemu ya kuwezesha msingi kwa kifaa, na havitoi malipo ya ziada:

Viendeshi vya programu vya FS23 AUTOSAR: AUTOSAR na viendeshi vya kuanzisha msingi vinavyotii ISO 26262 kwa miingiliano ya kiwango cha chini. Nyaraka za kiufundi zinapatikana kama sehemu ya kifurushi cha kiendeshi cha programu, zikifafanua vipengele vinavyotumika kama vile:

  • Shughuli ya rejista ya ufikiaji wa SPI na utunzaji wa matukio (SBC_FS23)
  • Kitendaji cha CAN/LIN (CANTRCV_FS23 na LINTRCV_FS23)
  • Kitendaji cha mlinzi (WDG_FS23)

Chati ya uanzishaji ya FS23 example

  • Kielelezo cha 1 kinatoa mfano wa zamaniample ya uanzishaji wa programu ya FS23. Baada ya kuweka upya kwa MCU kutolewa (hali ya RSTB iko juu), MCU inaweza kuanza uanzishaji wa FS23. Uanzishaji lazima ufanywe ndani ya dirisha maalum la 256 ms INIT.
  • Kuendesha ABIST ni hiari, ingawa inapendekezwa kwa programu za ASIL B. ABIST inaweza kuendeshwa mara nyingi mfululizo. Katika hii exampna, MCU hukagua sababu ya uwekaji upya wa MCU (POR, LPOFF, kushindwa salama) na kuchukua hatua ipasavyo. Kisha MCU huandika rejista za usalama za INIT, na kumalizia na ukaguzi wa upunguzaji wa mzunguko wa INIT (CRC).
  • Hatua inayofuata ni usanidi wa walinzi, na kufungua ukaguzi wa mzunguko wa INIT CRC, ikifuatiwa na viboreshaji vya walinzi ili kufuta kihesabu hitilafu. Onyesho la kwanza la kuonyesha upya shirika hufunga awamu ya INIT.
  • Kwa hivyo, viburudisho vya walinzi vifuatavyo lazima vitumwe kulingana na usanidi wa wakati wa walinzi. Pindi kihesabu cha hitilafu kinapoondolewa, pini za usalama FS0B na LIMP0 zinaweza kutolewa.NXP-FS23-Fail-Safe-System-Basis-Chips-FIG- (1)

Kuanzisha mlolongo wa I²C/SPI example (kulingana na chati ya mtiririko)

Jedwali 1. Kuanzisha mlolongo wa I²C/SPI example

NXP-FS23-Fail-Safe-System-Basis-Chips-FIG- (2) NXP-FS23-Fail-Safe-System-Basis-Chips-FIG- (3)

Uwekaji ramani wa rejista ya I²C/SPI ya mantiki kuu

Jedwali 2. Ramani kuu ya rejista

Rejea Jedwali 70 kutoka kwa Karatasi ya data ya FS23.

Sajili  

#

Anwani R/W SPI R/WI2C Soma/Andika
Adr_6 Adr_5 Adr_4 Adr_3 Adr_2 Adr_1 Adr_0
M_DEV_CFG 0 0 0 0 0 0 0 0 0/1 1/0 Soma tu
M_DEV_PROG_ID 1 0 0 0 0 0 0 1 0/1 1/0 Soma tu
M_GEN_FLAG 2 0 0 0 0 0 1 0 0/1 1/0 Soma tu
M_STATUS 3 0 0 0 0 0 1 1 0/1 1/0 Soma tu
Imehifadhiwa 4 0 0 0 0 1 0 0 0/1 1/0 Imehifadhiwa
M_SYS_CFG 5 0 0 0 0 1 0 1 0/1 1/0 Soma/Andika
M_SYS1_CFG 6 0 0 0 0 1 1 0 0/1 1/0 Soma/Andika
M_REG_CTRL 7 0 0 0 0 1 1 1 0/1 1/0 Soma/Andika
Imehifadhiwa 8 0 0 0 1 0 0 0 0/1 1/0 Imehifadhiwa
Imehifadhiwa 9 0 0 0 1 0 0 1 0/1 1/0 Imehifadhiwa
M_REG_FLG 10 0 0 0 1 0 1 0 0/1 1/0 Soma/Andika
M_REG_MSK 11 0 0 0 1 0 1 1 0/1 1/0 Soma/Andika
M_REG1_FLG 12 0 0 0 1 1 0 0 0/1 1/0 Soma/Andika
M_REG1_MSK 13 0 0 0 1 1 0 1 0/1 1/0 Soma/Andika
M_IO_CTRL 14 0 0 0 1 1 1 0 0/1 1/0 Andika
M_IO_TIMER_FLG 15 0 0 0 1 1 1 1 0/1 1/0 Soma/Andika
M_IO_TIMER_MSK 16 0 0 1 0 0 0 0 0/1 1/0 Soma/Andika
M_VSUP_COM_FLG 17 0 0 1 0 0 0 1 0/1 1/0 Soma/Andika
M_VSUP_COM_MSK 18 0 0 1 0 0 1 0 0/1 1/0 Soma/Andika
M_IOWU_CFG 19 0 0 1 0 0 1 1 0/1 1/0 Soma/Andika
M_IOWU_EN 20 0 0 1 0 1 0 0 0/1 1/0 Soma/Andika
M_IOWU_FLG 21 0 0 1 0 1 0 1 0/1 1/0 Soma/Andika
M_WU1_EN 22 0 0 1 0 1 1 0 0/1 1/0 Soma/Andika
M_WU1_FLG 23 0 0 1 0 1 1 1 0/1 1/0 Soma/Andika
M_TIMER1_CFG 24 0 0 1 1 0 0 0 0/1 1/0 Soma/Andika
M_TIMER2_CFG 25 0 0 1 1 0 0 1 0/1 1/0 Soma/Andika
M_TIMER3_CFG 26 0 0 1 1 0 1 0 0/1 1/0 Soma/Andika
M_PWM1_CFG 27 0 0 1 1 0 1 1 0/1 1/0 Soma/Andika
M_PWM2_CFG 28 0 0 1 1 1 0 0 0/1 1/0 Soma/Andika
M_PWM3_CFG 29 0 0 1 1 1 0 1 0/1 1/0 Soma/Andika
M_TIMER_PWM_CTRL 30 0 0 1 1 1 1 0 0/1 1/0 Soma/Andika
M_CS_CFG 31 0 0 1 1 1 1 1 0/1 1/0 Soma/Andika
M_CS_FLG_MSK 32 0 1 0 0 0 0 0 0/1 1/0 Soma/Andika
M_HSx_SRC_CFG 33 0 1 0 0 0 0 1 0/1 1/0 Soma/Andika
M_HSx_CTRL 34 0 1 0 0 0 1 0 0/1 1/0 Soma/Andika
M_HSx_FLG 35 0 1 0 0 0 1 1 0/1 1/0 Soma/Andika
M_HSx_MSK 36 0 1 0 0 1 0 0 0/1 1/0 Soma/Andika
M_AMUX_CTRL 37 0 1 0 0 1 0 1 0/1 1/0 Soma/Andika
M_LDT_CFG1 38 0 1 0 0 1 1 0 0/1 1/0 Soma/Andika
M_LDT_CFG2 39 0 1 0 0 1 1 1 0/1 1/0 Soma/Andika
M_LDT_CFG3 40 0 1 0 1 0 0 0 0/1 1/0 Soma/Andika
M_LDT_CTRL 41 0 1 0 1 0 0 1 0/1 1/0 Soma/Andika
M_CAN 42 0 1 0 1 0 1 0 0/1 1/0 Soma/Andika
M_LIN 43 0 1 0 1 0 1 1 0/1 1/0 Soma/Andika
M_CAN_LIN_MSK 44 0 1 0 1 1 0 0 0/1 1/0 Soma/Andika
M_KUMBUKUMBU0 45 0 1 0 1 1 0 1 0/1 1/0 Soma/Andika
M_KUMBUKUMBU1 46 0 1 0 1 1 1 0 0/1 1/0 Soma/Andika

Kusajili ramani ya mantiki ya kushindwa-salama

Jedwali 3. Ramani ya rejista inayohusiana na usalama
Rejea Jedwali 71 kutoka kwa Karatasi ya data ya FS23.

Sajili  

#

Anwani R/W SPI R/WI2C Soma/Andika
Adr_6 Adr_5 Adr_4 Adr_3 Adr_2 Adr_1 Adr_0
FS_I_OVUV_CFG1 50 0 1 1 0 0 1 0 0/1 1/0 Andika wakati wa INIT, kisha usome pekee
FS_I_OVUV_CFG2 51 0 1 1 0 0 1 1 0/1 1/0 Andika wakati wa INIT, kisha usome pekee
FS_I_FCCU_CFG 52 0 1 1 0 1 0 0 0/1 1/0 Andika wakati wa INIT, kisha usome pekee
Imehifadhiwa 53 0 1 1 0 1 0 1 0/1 1/0 Imehifadhiwa
FS_I_FSSM_CFG 54 0 1 1 0 1 1 0 0/1 1/0 Andika wakati wa INIT, thenr ead pekee
FS_I_WD_CFG 55 0 1 1 0 1 1 1 0/1 1/0 Andika wakati wa INIT, kisha usome pekee
FS_WDW_CFG 56 0 1 1 1 0 0 0 0/1 1/0 Soma/Andika
FS_WD_TOKEN 57 0 1 1 1 0 0 1 0/1 1/0 Soma tu
FS_WD_ANSWER 58 0 1 1 1 0 1 0 0/1 1/0 Andika pekee
FS_LIMP12_CFG 59 0 1 1 1 0 1 1 0/1 1/0 Soma/Andika
FS_FS0B_LIMP0_REL 60 0 1 1 1 1 0 0 0/1 1/0 Soma/Andika
FS_ABIST 61 0 1 1 1 1 0 1 0/1 1/0 Soma/Andika
Imehifadhiwa 62 0 1 1 1 1 1 0 0/1 1/0 Imehifadhiwa
FS_SAFETY_OUTPUTS 63 0 1 1 1 1 1 1 0/1 1/0 Soma/Andika
FS_SALAMA_FLG 64 1 0 0 0 0 0 0 0/1 1/0 Soma/Andika
FS_CRC 65 1 0 0 0 0 0 1 0/1 1/0 Soma/Andika

Rejesta zinazoweza kusomeka

Jedwali 4. Rejesta zinazoweza kusomeka

Mantiki Jina la usajili Kidogo 15 Kidogo 14 Kidogo 13 Kidogo 12 Kidogo 11 kidogo 10 Kidogo 9 Kidogo 8 Kidogo 7 Kidogo 6 Kidogo 5 Kidogo 4 Kidogo 3 Kidogo 2 Kidogo 1 Kidogo 0
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Kuu

M_DEV_CFG 0 0 CAN_EN LIN_EN LDTIM_EN HSD13_EN HSD24_EN V2_EN V1_PNP_EN ABIST_EN FCCU_EN FS0B_EN LIMP0_EN V0MON_EN 0 0
M_DEV_PROG_ID FULL_LAYER_REV METAL_LAYER_REV     PROG_IDH   PROG_IDL
M_GEN_FLAG 0 0 0 0 0 0 0 0 HSxG USALAMA PHYG WUG IOTIMG COMG VSUPG VxG
M_STATUS V1TWARN_S LPON_S KAWAIDA_S INIT_S 0 WK2_S WK1_S HVIO2_S HVIO1_S LVI5_S LVIO4_S LVIO3_S V1_MODE V1_S V2_S V3_S
 

M_SYS_CFG

 

0

 

BAT_FAIL

 

0

 

POR

 

0 LOCK_INIT

 

0

 

0

 

0

 

0

INT_TO_ WUEN  

0

 

INTB_DUR

 

0

 

MOD_CONF

 

MOD_EN

 

M_SYS1_CFG

 

0

 

0

 

0

VBOS2

V1_SW_ DAIMA_EN

0 LOAD_

OTP_BYP

 

SLOT_BYP

 

TSLOT_ DOWN_CFG

 

0

 

0

 

0

 

0

 

DBG_MODE

 

0

 

0

 

OTP_MODE

M_REG_CTRL 0 0 0 BUCK_SRHSOFF BUCK_SRHSON 0 0 V2ON_LPON 0 0 V3ON_LPON 0 0
M_REG_FLG V0UV_I V0OV_I V1TWARN_I V1TSD_I V2TSD_I V3TSD_I V2OL_I V1UV_I V2UV_I V3UV_I V1OV_I V2OV_I V3OV_I V1OC_I V2OC_I V3OC_I
M_REG_MSK V0UV_M V0OV_M V1TWARN_M V1TSD_M V2TSD_M V3TSD_M V2OL_M V1UV_M V2UV_M V3UV_M V1OV_M V2OV_M V3OV_M V1OC_M V2OC_M V3OC_M
M_REG1_FLG 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 V1_OCLS_I
M_REG1_MSK 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 V1_OCLS_M
M_IO_TIMER_FLG 0 0 0 0 0 0 0 LDT_I LVI5_I LVIO4_I LVIO3_I HVIO2_I HVIO1_I 0 WK2_I WK1_I
M_IO_ TIMER_MSK  

0

 

0

 

0

 

0

 

0 0

 

0

 

LDT_M

 

LVI5_M

 

LVIO4_M

 

LVIO3_M

 

HVIO2_M

 

HVIO1_M

 

0

 

WK2_M

 

WK1_M

M_VSUP_ COM_FLG  

0

 

0

 

0

VBOS2 V1SW_S  

VBOS_UV 0

 

I2C_CRC_I

 

I2C_REQ_I

 

SPI_CRC_I

 

SPI_CLK_I

 

SPI_REQ_I

 

0

 

VSHS_OV_I

 

VSHS_UV_I

 

VSUPOV_I

 

VSUPUV_I

M_VSUP_ COM_MSK  

0

 

0

 

0

 

0

 

0 0

 

I2C_CRC_M

 

I2C_REQ_M

 

SPI_CRC_M

 

SPI_CLK_M

 

SPI_REQ_M

 

0

 

VSHS_OV_M

 

VSHS_UV_M

 

VSUPOV_M

 

VSUPUV_M

 

M_IOWU_CFG

 

LVI5_WUCFG

LVIO4_ WUCFG LVIO3_ WUCFG  

0

 

HVIO2_DGLT HVIO1_DGLT

 

WK2_DGLT

 

WK1_DGLT

 

HVIO2_WUCFG

 

HVIO1_WUCFG

 

WK2_WUCFG

 

WK1_WUCFG

M_IOWU_EN 0 0 LVI5_WUEN LVIO4_WUEN LVIO3_WUEN HVIO2_WUEN HVIO1_WUEN WK2_WUEN WK1_WUEN
 

M_IOWU_FLG

 

LVI5_WU_I

 

LVIO4_WU_I

 

LVIO3_WU_I

 

0

HVIO2_ HVIO1_

CYS_RDY CYS_RDY

 

HVIO2_CYC_S

 

HVIO1_CYC_S

 

HVIO2_WU_I

 

HVIO1_WU_I

WK2_ CYS_RDY WK1_ CYS_RDY  

WK2_CYC_S

 

WK1_CYC_S

 

WK2_WU_I

 

WK1_WU_I

M_WU1_EN 0 0 0 0 0 0 0 0 0 0 LDT_WUEN LIN_WUEN CAN_WUEN
 

M_WU1_FLG

 

0

 

0

 

0

 

0

 

0 0

 

FS_EVT

EXT_ RSTB_WU  

WD_OFL_WU

 

V1_UVLP_WU

 

INT_TO_WU

GO2 NORMAL_WU  

0

 

LDT_WU_I

 

LIN_WU_I

 

NAWEZA_WU_I

M_TIMER1_CFG 0 0 0 0 0 0 0 TIMER1_DLY TIMER1_ON TIMER1_PER
M_TIMER2_CFG 0 0 0 0 0 0 0 TIMER2_DLY TIMER2_ON TIMER2_PER
M_TIMER3_CFG 0 0 0 0 0 0 0 TIMER3_DLY TIMER3_ON TIMER3_PER
M_PWM1_CFG 0 0 0 PWM1_DLY PWM1_F PWM1_DC
M_PWM2_CFG 0 0 0 PWM2_DLY PWM2_F PWM2_DC
M_PWM3_CFG 0 0 0 PWM3_DLY PWM3_F PWM3_DC
M_TIMER_ PWM_CTRL  

0

 

0

 

0

 

0

 

0 0

 

0

 

0

 

0

 

TIM1_EN

 

TIM2_EN

 

TIM3_EN

 

0

 

PWM1_EN

 

PWM2_EN

 

PWM3_EN

 

M_CS_CFG

 

0

 

0

 

0

 

0

 

0 0

HS_FLT_ WU_FORCE  

0

 

HVIO2_HS_SEL

 

HVIO1_HS_SEL

 

WK2_HS_SEL

 

WK1_HS_SEL

M_CS_FLG_MSK 0 0 0 0 0 0 0 HVIO2_OL_M HVIO1_OL_M WAKE2_OL_M WAKE1_OL_M 0 HVIO2_OL_I HVIO1_OL_I WAKE2_OL_I WAKE1_OL_I
M_HSx_SRC_CFG HS4_SRC_SEL HS3_SRC_SEL     HS2_SRC_SEL   HS1_SRC_SEL
 

M_HSx_CTRL

 

0

HS_ VSHSUVOV_ REC  

HS_ VSHSUV_DIS

 

HS_ VSHSOV_DIS

 

0 0

 

0

 

0

 

0

 

HS4_EN

 

0

 

HS3_EN

 

0

 

HS2_EN

 

0

 

HS1_EN

M_HSx_FLG 0 0 0 HS4_OL_I HS4_OC_I 0 HS3_OL_I HS3_OC_I HS34_TSD_I 0 HS2_OL_I HS2_OC_I 0 HS1_OL_I HS1_OC_I HS12_TSD_I
Mantiki Jina la usajili Kidogo 15 Kidogo 14 Kidogo 13 Kidogo 12 Kidogo 11 Kidogo 10 Kidogo 9 Kidogo 8 Kidogo 7 Kidogo 6 Kidogo 5 Kidogo 4 Kidogo 3 Kidogo 2 Kidogo 1 Kidogo 0
  M_HSx_MSK 0 0 0 HS4_OL_M HS4_OC_M 0 HS3_OL_M HS3_OC_M HS34_TSD_M 0 HS2_OL_M HS2_OC_M 0 HS1_OL_M HS1_OC_M HS12_TSD_M
M_AMUX_CTRL 0 0 0 0 0 0 AMUX_EN AMUX_DIV 0 0 0 AMUX
M_LDT_CFG1 LDT_AFTER_RUN
M_LDT_CFG2 LDT_WUP_L
M_LDT_CFG3 0 0 0 0 0 0 0 0 LDT_WUP_H
M_LDT_CTRL 0 0 0 0 0 0 0 0 LTD2LP LDT_FNCT LDT_SEL LDT_MODE LDT_EN LDT_RUN
 

M_CAN

 

0

 

0

 

0

 

0

 

0

 

0

 

CAN_MODE

CAN_ACTIVE_ MODE_S  

0

 

CAN_FS_DIS

 

0

 

0

 

0

INAWEZA_ TXD_TO_I  

CAN_TSD_I

 

M_LIN

 

0

 

LIN_MODE

 

LIN_Mteremko

 

LIN_FS_DIS

LIN_ VSHSUV_DIS  

LIN_SC

 

LIN_TXD_TO

 

0

 

0

 

0

 

0

 

LIN_SC_I

 

LIN_TXD_TO_I

 

LIN_TSD_I

 

M_CAN_LIN_MSK

 

0

 

0

 

LIN_FSM_STATE_S

 

LIN_SC_M

LIN_TXD_ TO_M  

LIN_TSD_M

 

0

 

CAN_FSM_STATE_S

CAN_TXD_ TO_M  

CAN_TSD_M

M_KUMBUKUMBU0 KUMBUKUMBU0[15] KUMBUKUMBU0[14] KUMBUKUMBU0[13] KUMBUKUMBU0[12] KUMBUKUMBU0[11] KUMBUKUMBU0[10] KUMBUKUMBU0[9] KUMBUKUMBU0[8] KUMBUKUMBU0[7] KUMBUKUMBU0[6] KUMBUKUMBU0[5] KUMBUKUMBU0[4] KUMBUKUMBU0[3] KUMBUKUMBU0[2] KUMBUKUMBU0[1] KUMBUKUMBU0[0]
M_KUMBUKUMBU1 KUMBUKUMBU1[15] KUMBUKUMBU1[14] KUMBUKUMBU1[13] KUMBUKUMBU1[12] KUMBUKUMBU1[11] KUMBUKUMBU1[10] KUMBUKUMBU1[9] KUMBUKUMBU1[8] KUMBUKUMBU1[7] KUMBUKUMBU1[6] KUMBUKUMBU1[5] KUMBUKUMBU1[4] KUMBUKUMBU1[3] KUMBUKUMBU1[2] KUMBUKUMBU1[1] KUMBUKUMBU1[0]
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Imeshindwa - salama

 

FS_I_OVUV_ CFG1

 

0

 

0

 

0

V1MON_ OV_RSTB_ IMPACT  

V1MON_OV_ FS0B_ IMPACT

V1MON_ OV_LIMP0_ IMPACT V1MON_ UV_RSTB_ IMPACT  

V1MON_UV_ FS0B_ IMPACT

V1MON_ UV_LIMP0_ IMPACT  

0

 

V2MON_OV_ RSTB_IMPACT

 

V2MON_OV_ FS0B_IMPACT

V2MON_ OV_LIMP0_ IMPACT  

V2MON_UV_ RSTB_IMPACT

 

V2MON_UV_ FS0B_IMPACT

V2MON_ UV_LIMP0_ IMPACT
 

FS_I_OVUV_ CFG2

 

0

 

0

 

0

V3MON_ OV_RSTB_ IMPACT  

V3MON_OV_ FS0B_IMPACT

V3MON_ OV_LIMP0_ IMPACT V3MON_ UV_RSTB_ IMPACT  

V3MON_UV_ FS0B_ IMPACT

V3MON_ UV_LIMP0_ IMPACT  

0

 

V0MON_OV_ RSTB_IMPACT

 

V0MON_OV_ FS0B_IMPACT

V0MON_ OV_LIMP0_ IMPACT  

V0MON_UV_ RSTB_IMPACT

 

V0MON_UV_ FS0B_IMPACT

V0MON_ UV_LIMP0_ IMPACT
 

FS_I_FCCU_CFG

 

0

 

FCCU_CFG

   

FCCU2_ASSIGN

 

FCCU12_ FLT_POL

 

FCCU2_ FLT_POL

 

FCCU1_ FLT_POL

FCCU2_ RSTB_ IMPACT  

FCCU2_FS0 B_ IMPACT

FCCU2_ LIMP0_ IMPACT FCCU1_ RSTB_ IMPACT  

FCCU1_FS0 B_ IMPACT

FCCU1_ LIMP0_ IMPACT
 

FS_I_FSSM_CFG

 

0

 

EXT_ RSTB_DIS

 

RSTB8S_DIS

 

RSTB_DUR

LIMP0_ SC_RSTB_ IMPACT  

EXTRSTB_FS0 B_ IMPACT

FS0B_SC_ RSTB_ IMPACT  

FLT_ERR_LIMIT

FLT_MID_ RSTB_ IMPACT  

FLT_MID_FS0 B_ IMPACT

FLT_MID_ LIMP0_ IMPACT  

FLT_ERR_CNT

 

FS_I_WD_CFG

 

0

WD_RSTB_ IMPACT WD_FS0 B_IMPACT WD_LIMP0_ IMPACT WD_DIS_ LPON  

WD_RFR_LIMIT

 

WD_ERR_LIMIT

 

WD_RFR_CNT

 

WD_ERR_CNT

 

FS_WDW_CFG

 

0

 

0

 

0

 

0

WDW_ REC_EN  

WDW_EN

 

0

 

WDW_PERIOD

 

0

 

WDW_RECOVERY

FS_WD_TOKEN WD_TOKEN
FS_LIMP12_CFG 0 0 0 0 0 0 0 LIMP2_DC_CFG LIMP2_CFG 0 0 LIMP1_CFG 0
FS_FS0B_ LIMP0_REL  

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

0

 

FS_ABIST

 

ABIST_READY

 

0

 

0

 

ABIST_IMEMALIZA

ABIST_ INAENDELEA ABIST_V0 MON_DIAG ABIST_V1 UVLP_DIAG ABIST_V1 MON_DIAG ABIST_V2 MON_DIAG ABIST_V3 MON_DIAG  

0

 

ABIST_V0MON

ABIST_ V1UVLP  

ABIST_V1MON

 

ABIST_V2MON

 

ABIST_V3MON

FS_SALAMA_ MATOKEO  

0

 

RSTB_EXT

 

RSTB_EVT

 

RSTB_DRV

 

RSTB_SNS

 

RSTB_DIAG

 

0

 

FS0B_DRV

 

FS0B_SNS

 

FS0B_DIAG

 

0

 

0

 

LIMP0_DRV

 

LIMP0_SNS

 

LIMP0_DIAG

 

0

 

FS_SALAMA_FLG

FCCU12_ ERR_S FCCU1_ ERR_S FCCU2_ ERR_S INIT_CRC_ NOK_M INIT_CRC_ NOK_I  

WD_NOK_M

 

WD_NOK_I

 

0

 

FCCU12_M

 

FCCU1_M

 

FCCU2_M

 

FCCU12_I

 

FCCU1_I

 

FCCU2_I

 

FCCU1_S

 

FCCU2_S

 

FS_CRC

 

0

 

0

 

0

 

0

 

0

 

INIT_CRC_FS0 B_ IMPACT

INIT_CRC_ LIMP0_ IMPACT  

0

 

CRC_VALUE

Rejesta zinazoweza kuandikwa

Jedwali 5. Rejesta zinazoweza kuandikwa

Mantiki Jina la usajili Kidogo 15 Kidogo 14 Kidogo 13 Kidogo 12 Kidogo 11 Kidogo 10 Kidogo 9 Kidogo 8 Kidogo 7 Kidogo 6 Kidogo 5 Kidogo 4 Kidogo 3 Kidogo 2 Kidogo 1 Kidogo 0 Thamani chaguomsingi
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Kuu

 

M_SYS_CFG

 

 

 

 

 

 

LOCK_INIT

 

GO2INIT

 

GO2NORMAL

 

GO2LPON

 

GO2LPOFF

INT_TO_ WUEN  

INTB_REQ

 

INTB_DUR

 

 

MOD_CONF

 

MOD_EN

 

Fuse ya OTP

 

M_SYS1_CFG

 

 

 

VBOS2

V1_SW_ DAIMA_EN

 

 

LOAD_ OTP_BYP

 

SLOT_BYP

 

TSLOT_ CHINI_ CFG

 

 

SOFTPOR_ REQ

 

 

DBG_EXIT

 

 

 

OTP_EXIT

 

 

Fuse ya OTP

M_REG_CTRL BUCK_SRHSOFF BUCK_SRHSON V2ON_LPON V2EN V2DIS V3ON_LPON V3EN V3DIS Fuse ya OTP
M_REG_MSK V0UV_M V0OV_M V1TWARN_M V1TSD_M V2TSD_M V3TSD_M V2OL_M V1UV_M V2UV_M V3UV_M V1OV_M V2OV_M V3OV_M V1OC_M V2OC_M V3OC_M 0x0000
M_REG1_CTRL V1_OCLS_I 0x0000
M_REG1_MSK V1_OCLS_M 0x0000
M_IO_CTRL HVIO1HI HVIO1LO HVIO2HI HVIO2LO LVIO3HI LVIO3LO LVIO4HI LVIO4LO LVO6HI LVO6LO 0x0000
M_IO_TIMER_MSK LDT_M LVI5_M LVIO4_M LVIO3_M HVIO2_M HVIO1_M WK2_M WK1_M 0x0000
M_VSUP_COM_MSK I2C_CRC_M I2C_REQ_M SPI_CRC_M SPI_CLK_M SPI_REQ_M VSHS_OV_M VSHS_UV_M VSUPOV_M VSUPUV_M 0x0000
 

M_IOWU_CFG

 

LVI5_WUCFG

LVIO4_ WUCFG LVIO3_ WUCFG  

Imehifadhiwa

 

HVIO2_DGLT

 

HVIO1_DGLT

 

WK2_DGLT

 

WK1_DGLT

 

HVIO2_WUCFG

 

HVIO1_WUCFG

 

WK2_WUCFG

 

WK1_WUCFG

 

0x0005

M_IOWU_EN LVI5_WUEN LVIO4_WUEN LVIO3_WUEN HVIO2_WUEN HVIO1_WUEN WK2_WUEN WK1_WUEN 0x00FF
M_WU1_EN LDT_WUEN LIN_WUEN CAN_WUEN 0x000F
M_TIMER1_CFG TIMER1_DLY TIMER1_ON TIMER1_PER 0x0000
M_TIMER2_CFG TIMER2_DLY TIMER2_ON TIMER2_PER 0x0000
M_TIMER3_CFG TIMER3_DLY TIMER3_ON TIMER3_PER 0x0000
M_PWM1_CFG PWM1_DLY PWM1_F PWM1_DC 0x0000
M_PWM2_CFG PWM2_DLY PWM2_F PWM2_DC 0x0000
M_PWM3_CFG PWM3_DLY PWM3_F PWM3_DC 0x0000
M_TIMER_ PWM_CTRL  

 

 

 

 

 

 

 

 

 

TIM1_EN

 

TIM2_EN

 

TIM3_EN

 

 

PWM1_EN

 

PWM2_EN

 

PWM3_EN

 

0x0000

 

M_CS_CFG

 

 

 

 

 

 

HS_FLT_ WU_FORCE  

 

HVIO2_HS_SEL

 

HVIO1_HS_SEL

 

WK2_HS_SEL

 

WK1_HS_SEL

 

0x0000

 

M_CS_FLG_MSK

 

 

 

 

 

 

 

 

HVIO2_OL_M

 

HVIO1_OL_M

WAKE2_ OL_M WAKE1_ OL_M  

 

 

 

 

 

0x0000

M_HSx_SRC_CFG HS4_SRC_SEL HS3_SRC_SEL HS2_SRC_SEL HS1_SRC_SEL 0x0000
 

M_HSx_CTRL

 

HS_ VSHSUVOV_ REC  

HS_ VSHSUV_DIS

 

HS_ VSHSOV_DIS

 

 

 

 

 

 

HS4_EN

 

 

HS3_EN

 

 

HS2_EN

 

 

HS1_EN

 

0x0000

 

M_HSx_MSK

 

 

 

 

HS4_OL_M

 

HS4_OC_M

 

 

HS3_OL_M

 

HS3_OC_M

HS34_ TSD_M  

 

HS2_OL_M

 

HS2_OC_M

 

 

HS1_OL_M

 

HS1_OC_M

HS12_ TSD_M  

0x0000

M_AMUX_CTRL AMUX_EN AMUX_DIV AMUX 0x0000
M_LDT_CFG1 LDT_AFTER_RUN 0x0000
M_LDT_CFG2 LDT_WUP_L 0x0000
M_LDT_CFG3 LDT_WUP_H 0x0000
M_LDT_CTRL LTD2LP LDT_FNCT LDT_SEL LDT_MODE LDT_EN 0x0000
 

M_CAN

 

 

 

 

 

 

 

CAN_MODE

 

 

 

CAN_FS_DIS

 

 

 

INAWEZA_ TXD_TO_I  

CAN_TSD_I

 

0x0000

 

M_LIN

 

 

LIN_MODE

 

LIN_Mteremko

 

LIN_FS_DIS

LIN_ VSHSUV_DIS  

LIN_SC

 

LIN_TXD_TO

 

 

 

 

 

LIN_SC_I

LIN_TXD_ TO_I  

LIN_TSD_I

 

0x0000

 

M_CAN_LIN_MSK

 

 

 

LIN_FSM_STATE_S

 

LIN_SC_M

LIN_TXD_ TO_M  

LIN_TSD_M

 

 

CAN_FSM_STATE_S

CAN_TXD_ TO_M  

CAN_TSD_M

 

0x0000

Mantiki Jina la usajili Kidogo 15 Kidogo 14 Kidogo 13 Kidogo 12 Kidogo 11 Kidogo 10 Kidogo 9 Kidogo 8 Kidogo 7 Kidogo 6 Kidogo 5 Kidogo 4 Kidogo 3 Kidogo 2 Kidogo 1 Kidogo 0 Thamani chaguomsingi
  M_KUMBUKUMBU0 KUMBUKUMBU0 0x0000
M_KUMBUKUMBU1 KUMBUKUMBU1 0x0000
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Imeshindwa salama

 

FS_I_OVUV_CFG1

 

 

 

V1MON_ OV_RSTB_ IMPACT V1MON_ OV_FS0 B_IMPACT V1MON_ OV_LIMP0_ IMPACT V1MON_ UV_RSTB_ IMPACT V1MON_ UV_FS0 B_IMPACT V1MON_ UV_LIMP0_ IMPACT  

V2MON_ OV_RSTB_ IMPACT V2MON_ OV_FS0 B_IMPACT V2MON_ OV_LIMP0_ IMPACT V2MON_ UV_RSTB_ IMPACT V2MON_ UV_FS0 B_IMPACT V2MON_ UV_LIMP0_ IMPACT  

Fuse ya OTP

 

FS_I_OVUV_CFG2

 

 

 

V3MON_ OV_RSTB_ IMPACT V3MON_ OV_FS0 B_IMPACT V3MON_ OV_LIMP0_ IMPACT V3MON_ UV_RSTB_ IMPACT V3MON_ UV_FS0 B_IMPACT V3MON_ UV_LIMP0_ IMPACT  

V0MON_ OV_RSTB_ IMPACT V0MON_ OV_FS0 B_IMPACT V0MON_ OV_LIMP0_ IMPACT V0MON_ UV_RSTB_ IMPACT V0MON_ UV_FS0 B_IMPACT V0MON_ UV_LIMP0_ IMPACT  

Fuse ya OTP

 

FS_I_FCCU_CFG

 

 

FCCU_CFG

 

FCCU2_ASSIGN

 

FCCU12_ FLT_POL

 

FCCU2_ FLT_POL

 

FCCU1_ FLT_POL

FCCU2_ RSTB_ IMPACT  

FCCU2_FS0 B_ IMPACT

FCCU2_ LIMP0_ IMPACT FCCU1_ RSTB_ IMPACT  

FCCU1_FS0 B_ IMPACT

FCCU1_ LIMP0_ IMPACT  

0X103F

 

FS_I_FSSM_CFG

 

 

EXT_ RSTB_DIS

 

RSTB8S_DIS

 

RSTB_DUR

LIMP0_ SC_RSTB_ IMPACT EXTRSTB_ FS0B_ IMPACT FS0B_SC_ RSTB_ IMPACT  

FLT_ERR_LIMIT

FLT_MID_ RSTB_ IMPACT FLT_MID_ FS0B_ IMPACT FLT_MID_ LIMP0_ IMPACT  

FLT_ERR_CNT

 

Fuse ya OTP

 

FS_I_WD_CFG

 

WD_RSTB_ IMPACT WD_FS0 B_IMPACT WD_LIMP0_ IMPACT WD_DIS_ LPON  

WD_RFR_LIMIT

 

WD_ERR_LIMIT

 

 

 

 

 

 

 

 

0x7080

 

FS_WDW_CFG

 

 

 

 

WDW_ REC_EN  

WDW_EN

 

 

WDW_PERIOD

 

 

WDW_RECOVERY

 

0x01AB

FS_WD_ANSWER WD_ANSWER 0x0000
FS_LIMP12_CFG LIMP2_DC_CFG LIMP2_CFG LIMP2_REQ LIMP1_CFG LIMP1_REQ Fuse ya OTP
FS_FS0B_ LIMP0_REL  

RELEASE_FS0B_LIMP0

 

0x0000

 

FS_ABIST

 

ZINDUA_ ABIST CLEAR_ ABIST  

 

 

 

 

 

 

 

ABIST_ V0MON ABIST_ V1UVLP ABIST_ V1MON ABIST_ V2MON ABIST_ V3MON  

0x0000

FS_SALAMA_ MATOKEO  

 

 

 

 

 

 

RSTB_REQ

 

 

 

 

FS0B_REQ

 

 

 

 

 

LIMP0_REQ

 

0x0000

 

FS_SALAMA_FLG

 

 

 

INIT_CRC_ NOK_M  

 

WD_NOK_M

 

 

 

FCCU12_M

 

FCCU1_M

 

FCCU2_M

 

 

 

 

 

 

0x0000

 

FS_CRC

 

 

INIT_ CRC_REQ

 

 

 

INIT_CRC_ FS0B_ IMPACT INIT_CRC_ LIMP0_ IMPACT  

 

CRC_VALUE

 

0x0000

Utaratibu wa kukokotoa FS0B na au LIMP0

Wakati matokeo ya kutofaulu ya FS0B yanapothibitishwa kuwa ya chini na kifaa kwa sababu ya hitilafu, au baada ya kuwasha, baadhi ya masharti lazima yathibitishwe kabla ya kuruhusu pini ya FS0B kutolewa na kifaa.

Masharti haya ni:

  • Hakuna hitilafu inayoathiri FS0B iliyoripotiwa
  • Kaunta ya hitilafu yenye hitilafu sawa na sifuri
  • Kifaa katika Hali ya Kawaida
  • Kifaa hakiko katika hali ya Utatuzi na si katika modi ya INIT
  • Rejesta ya FS_FS0B_LIMP0_REL iliyojazwa thamani sahihi, kulingana na thamani ya sasa ya WD_TOKEN[15:0] kulingana na Jedwali la 6. Rejelea Jedwali 56 kutoka kwa Karatasi ya data ya FS23:

Jedwali 6. Amri za kutolewa za FS0B na/au LIMP0

FS_FS0B_LIMP0_REL[15:0] B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Toa FS0B 0 1 1 SI(WD_TOKEN[0:12])
Toa LIMP0 1 1 0 SI(WD_TOKEN[3:15])
Toa FS0B na LIMP0 zote 1 0 1 SI(WD_TOKEN[0:6]) SI(WD_TOKEN[10:15])

Utaratibu wa majibu ya mlinzi

  • [1] Rejelea Sehemu ya 20.2 kutoka laha ya data ya FS23.
  • Mlinzi hutumia funguo mbili, 0x5AB2 (thamani chaguo-msingi baada ya POR) na 0xD564 ili kuthibitisha jibu. Ufunguo huhifadhiwa kwenye rejista ya WD_TOKEN, na hubadilishwa badala ya kila uboreshaji mzuri wa WD.
  • MCU husoma rejista ya WD_TOKEN na kuandika jibu sahihi (thamani ya rejista ya WD_TOKEN) kupitia SPI/I2C katika rejista ya WD_ANSWER, kwa muda ufaao. Kaunta ya hitilafu ya WD inaongezwa wakati jibu si sahihi au halijatolewa kwa wakati ufaao, au halijatolewa kabisa mwishoni mwa kipindi cha walinzi. Rejelea
  • Jedwali 35 kutoka kwa karatasi ya data ya FS23.
  • Urekebishaji mzuri wa kwanza wa walinzi hufunga awamu ya INIT. Usahihishaji huu mzuri wa kwanza wa shirika la uangalizi hutumwa na MCU chini ya ms 256 (muda wa kipindi chaguomsingi). Kisha dirisha la walinzi linaendeshwa na MCU lazima ionyeshe walinzi kila kipindi.

Jedwali 7. Jibu la walinzi na uthibitishaji upya

SPI / I²C Mlinzi wa dirisha Mlinzi wa kuisha
IMEFUNGWA FUNGUA (wazi daima)
Ufunguo mbaya WD_NOK WD_NOK WD_NOK
Ufunguo mzuri WD_NOK WD_OK WD_OK
Hakuna (muda umeisha) NA WD_NOK WD_NOK

Utaratibu wa kukokotoa SPI/I2C CRC

CRC ya biti 8 inahitajika kwa kila amri ya kuandika na kusoma ya SPI. Ukokotoaji wa CRC unatokana na hisabati ya mgawanyiko wa polynomial, modulo mbili.

Vigezo vya CRC ni:

  • Polynomial: x^8+x^4+x^3+x^2+1 (identified by 0x1D)
  • Mbegu: 0xFF.

NXP-FS23-Fail-Safe-System-Basis-Chips-FIG- (4)

Kwa mawasiliano ya SPI
Ujenzi wa ujumbe wa SPI unajumuisha anwani ya rejista, sehemu ya kusoma/kuandika, data na CRC. Rejelea Jedwali 65 na 66 kutoka laha ya data ya FS23. B32 lazima iwekwe kwa 1 kutekeleza amri ya kuandika, na kwa 0 kutekeleza amri ya kusoma.

Jedwali 8. SPI andika ujenzi wa ujumbe wa amri

  B31 B30 B29 B28 B27 B26 B25 B24 B23 B22 B21 B20 B19 B18 B17 B16
YAXNUMXCXNUMXL Anwani ya usajili [6:0] R/W Andika data [15:8]
MISO Bendera ya hali ya jumla Sajili maudhui kabla ya Kuandika [15:8]
  B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
YAXNUMXCXNUMXL Andika data [7:0] CRC[7:0]
MISO Sajili maudhui kabla ya Kuandika [7:0] CRC[7:0] - jibu

Jedwali 9. SPI soma ujenzi wa ujumbe wa amri

  B31 B30 B29 B28 B27 B26 B25 B24 B23 B22 B21 B20 B19 B18 B17 B16
YAXNUMXCXNUMXL Anwani ya usajili [6:0] R/W 0x00
MISO Bendera ya hali ya jumla Soma data [15:8]
  B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
YAXNUMXCXNUMXL 0x00 CRC[7:0]
MISO Soma data [7:0] CRC[7:0] - jibu

Unapotumia mawasiliano ya SPI, ingizo la hesabu ya CRC ni neno la biti 24 linaloundwa na anwani ya rejista, sehemu ya kusoma/kuandika na data.

Kwa mawasiliano ya I2C
Ujenzi wa ujumbe wa I²C unajumuisha anwani ya kifaa, sehemu ya kusoma/kuandika, anwani ya usajili, data na CRC. Rejelea Jedwali 61 kutoka kwa karatasi ya data ya FS23. B32 lazima iwekwe 0 kutekeleza amri ya kuandika, na kwa 1 kutekeleza amri ya kusoma.

Jedwali 10. Ujenzi wa ujumbe wa I²C

  B39 B38 B37 B36 B35 B34 B33 B32
kitambulisho [6:0] R/W
Anwani ya kifaa R/W
B31 B30 B29 B28 B27 B26 B25 B24 B23 B22 B21 B20 B19 B18 B17 B16
0 ADR [6:0] DATA [15:8]
0 Anwani ya usajili Data ya MSB
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
DATA [7:0] CRC[7:0]
Data ya LSB CRC

Unapotumia mawasiliano ya I²C, ingizo la hesabu ya CRC ni neno la biti 32 linalojumuisha anwani ya kifaa, biti ya kusoma/kuandika, anwani ya usajili na data.

Utaratibu wa kuhesabu INIT CRC

Rejesta zisizo salama za INIT zinalindwa na CRC. Polynomia sawa na mbegu zinazotumiwa kwa SPI/I²C CRC zinahitajika ili kukokotoa INIT CRC hii: Polynomia ni x^8+x^4+x^3+x^2+1 (iliyotambuliwa na 0x1D) ikiwa na thamani ya mbegu ya 0xFF.

Hatua tatu zinahitajika ili kukokotoa INIT CRC:

  1. Soma rejista za usanidi wa FS na utoe vipande vifuatavyo.NXP-FS23-Fail-Safe-System-Basis-Chips-FIG- (5)
  2. Unda neno la biti 58 kwa kuunganisha biti 58.NXP-FS23-Fail-Safe-System-Basis-Chips-FIG- (6)
  3. Kokotoa INIT CRC kidogo kwa kutumia 0x1D polynomial. Takwimu hapa chini inatoa example kwa bitwise CRC computation algorithm.NXP-FS23-Fail-Safe-System-Basis-Chips-FIG- (7)

Historia ya marekebisho

Kitambulisho cha Hati Tarehe ya kutolewa Maelezo
AN14041 v.2.0 23 Januari 2025 • Uhariri wa kimataifa wa sarufi na mtindo.

• Hati iliyohamishwa kutoka salama files kwa ufikiaji wa umma kwenye nxp.com.

• Sehemu ya 12 ilihamishwa kutoka sehemu ya mbele ya hati hii hadi mwisho ili kuendana na daraja la maudhui ya hati ya NXP.

• Taarifa ya Kisheria iliyosasishwa

AN14041 v.1.0 Tarehe 13 Septemba mwaka wa 2023 Toleo la awali

Marejeleo

Taarifa za kisheria

Ufafanuzi

Rasimu - Hali ya rasimu kwenye hati inaonyesha kuwa maudhui bado yako chini ya urekebishaji wa ndaniview na kulingana na idhini rasmi, ambayo inaweza kusababisha marekebisho au nyongeza. NXP Semiconductors haitoi uwakilishi au dhamana yoyote kuhusu usahihi au ukamilifu wa taarifa iliyojumuishwa katika toleo la rasimu ya hati na haitakuwa na dhima kwa matokeo ya matumizi ya habari kama hiyo.

Kanusho

  • Dhima na dhima ndogo - Taarifa katika hati hii inaaminika kuwa sahihi na ya kuaminika. Hata hivyo, NXP Semiconductors haitoi uwakilishi au dhamana yoyote, iliyoelezwa au kudokezwa, kuhusu usahihi au ukamilifu wa taarifa kama hizo na haitakuwa na dhima kwa matokeo ya matumizi ya habari hiyo. NXP Semiconductors haichukui uwajibikaji kwa maudhui katika hati hii ikiwa yametolewa na chanzo cha habari nje ya NXP Semiconductors.
  • Kwa hali yoyote, Semiconductors za NXP hazitawajibika kwa uharibifu wowote usio wa moja kwa moja, wa bahati mbaya, wa adhabu, maalum au wa matokeo (pamoja na - bila kikomo - faida iliyopotea, akiba iliyopotea, usumbufu wa biashara, gharama zinazohusiana na kuondolewa au uingizwaji wa bidhaa zozote au malipo ya kurekebisha upya) iwe au sio uharibifu kama huo unatokana na tort (ikiwa ni pamoja na uzembe), dhamana, uvunjaji wa mkataba au nadharia nyingine yoyote ya kisheria.
  • Bila kujali uharibifu wowote ambao mteja anaweza kupata kwa sababu yoyote ile, jumla ya Waendeshaji Semiconductors wa NXP na dhima limbikizi kwa mteja kwa bidhaa zilizofafanuliwa hapa zitapunguzwa kwa mujibu wa Sheria na Masharti ya uuzaji wa kibiashara wa Semiconductors za NXP.
  • Haki ya kufanya mabadiliko — NXP Semiconductors inahifadhi haki ya kufanya mabadiliko kwa habari iliyochapishwa katika hati hii, ikijumuisha bila vikwazo na maelezo ya bidhaa, wakati wowote na bila taarifa. Hati hii inachukua nafasi na kuchukua nafasi ya maelezo yote yaliyotolewa kabla ya kuchapishwa kwake.
  • Maombi - Maombi ambayo yamefafanuliwa humu kwa bidhaa yoyote kati ya hizi ni kwa madhumuni ya kielelezo pekee. Semiconductors ya NXP haitoi uwakilishi au dhamana kwamba programu kama hizo zitafaa kwa matumizi maalum bila majaribio zaidi au marekebisho.
  • Wateja wanawajibika kwa muundo na uendeshaji wa programu na bidhaa zao kwa kutumia bidhaa za NXP Semiconductors, na NXP Semiconductors haikubali dhima yoyote kwa usaidizi wowote wa programu au muundo wa bidhaa za mteja. Ni jukumu la mteja pekee kubainisha ikiwa bidhaa ya NXP Semiconductors inafaa na inafaa kwa programu na bidhaa zilizopangwa za mteja, na vile vile kwa utumaji uliopangwa na matumizi ya mteja(wateja wengine). Wateja wanapaswa kutoa muundo unaofaa na ulinzi wa uendeshaji ili kupunguza hatari zinazohusiana na programu na bidhaa zao.
  • NXP Semiconductors haikubali dhima yoyote inayohusiana na chaguo-msingi, uharibifu, gharama au tatizo lolote ambalo linatokana na udhaifu wowote au chaguo-msingi katika programu au bidhaa za mteja, au maombi au matumizi ya mteja/wateja wengine. Mteja ana wajibu wa kufanya majaribio yote yanayohitajika kwa ajili ya maombi na bidhaa za mteja kwa kutumia bidhaa za NXP Semiconductors ili kuepuka chaguo-msingi la programu na bidhaa au programu au matumizi ya mteja/watu wengine. NXP haikubali dhima yoyote katika suala hili.
  • Sheria na Masharti ya uuzaji wa kibiashara - Bidhaa za NXP Semiconductors zinauzwa kulingana na sheria na masharti ya jumla ya uuzaji wa kibiashara, kama ilivyochapishwa katika https://www.nxp.com/profile/masharti, isipokuwa ikiwa imekubaliwa vinginevyo katika makubaliano halali ya maandishi ya mtu binafsi. Ikiwa makubaliano ya mtu binafsi yamehitimishwa tu sheria na masharti ya makubaliano husika yatatumika. NXP Semiconductors inapinga waziwazi kutumia sheria na masharti ya jumla ya mteja kuhusu ununuzi wa bidhaa za NXP Semiconductors na mteja.
  • Udhibiti wa usafirishaji nje - Hati hii pamoja na bidhaa zilizofafanuliwa hapa zinaweza kuwa chini ya kanuni za udhibiti wa usafirishaji. Usafirishaji nje unaweza kuhitaji idhini ya awali kutoka kwa mamlaka husika.
  • Machapisho ya HTML - Toleo la HTML, ikiwa linapatikana, la hati hii limetolewa kwa hisani. Maelezo mahususi yamo katika hati inayotumika katika umbizo la PDF. Ikiwa kuna tofauti kati ya hati ya HTML na hati ya PDF, hati ya PDF ina kipaumbele.
  • Tafsiri — Toleo lisilo la Kiingereza (lililotafsiriwa) la hati, ikijumuisha maelezo ya kisheria katika hati hiyo, ni la marejeleo pekee. Toleo la Kiingereza litatumika iwapo kutatokea hitilafu yoyote kati ya matoleo yaliyotafsiriwa na ya Kiingereza.
  • Usalama - Mteja anaelewa kuwa bidhaa zote za NXP zinaweza kuwa chini ya udhaifu usiojulikana au zinaweza kusaidia viwango vilivyowekwa vya usalama au uainishaji na vikwazo vinavyojulikana. Mteja anawajibika kwa muundo na uendeshaji wa programu na bidhaa zake katika maisha yake yote ili kupunguza athari za udhaifu huu kwenye programu na bidhaa za mteja. Wajibu wa Mteja pia unaenea hadi kwa teknolojia zingine huria na/au za umiliki zinazoungwa mkono na bidhaa za NXP kwa matumizi katika programu za mteja. NXP haikubali dhima yoyote ya athari yoyote. Mteja anapaswa kuangalia mara kwa mara masasisho ya usalama kutoka kwa NXP na kufuatilia ipasavyo. Mteja atachagua bidhaa zilizo na vipengele vya usalama ambavyo vinakidhi vyema sheria, kanuni na viwango vya matumizi yaliyokusudiwa na kufanya maamuzi ya mwisho ya muundo kuhusu bidhaa zake na anawajibika kikamilifu kwa kufuata mahitaji yote ya kisheria, udhibiti na usalama yanayohusiana na bidhaa zake, bila kujali taarifa au usaidizi wowote ambao unaweza kutolewa na NXP. NXP ina Timu ya Majibu ya Tukio la Usalama wa Bidhaa (PSIRT) (inaweza kufikiwa kwa saa PSIRT@nxp.com) ambayo inadhibiti uchunguzi, kuripoti na kutolewa kwa suluhisho kwa udhaifu wa usalama wa bidhaa za NXP.
  • Kufaa kwa matumizi ya programu za magari (usalama wa kiutendaji) - Bidhaa hii ya NXP imehitimu kutumika katika programu za magari. Imetengenezwa kwa mujibu wa ISO 26262, na imeainishwa kulingana na ASIL. Ikiwa bidhaa hii itatumiwa na mteja katika uundaji, au kujumuishwa katika, bidhaa au huduma (a) kutumika katika programu muhimu za usalama au (b) ambapo kutofaulu kunaweza kusababisha kifo, majeraha ya kibinafsi, au uharibifu mkubwa wa mwili au mazingira ( bidhaa na huduma kama hizo zitakazorejelewa hapa kama "Maombi Muhimu"), basi mteja hufanya maamuzi ya mwisho ya muundo kuhusu bidhaa zake na anawajibika kikamilifu kwa kufuata mahitaji yote ya kisheria, udhibiti, usalama na usalama yanayohusiana na bidhaa zake, bila kujali taarifa yoyote. au msaada ambao unaweza kutolewa na NXP. Kwa hivyo, mteja huchukua hatari yote inayohusiana na matumizi ya bidhaa zozote katika Programu Muhimu na NXP na wasambazaji wake hawatawajibikia matumizi yoyote kama hayo na mteja. Kwa hivyo, mteja atafidia na kushikilia kuwa NXP haina madhara kutokana na madai yoyote, dhima, uharibifu na gharama na gharama zinazohusiana (ikiwa ni pamoja na ada za mawakili) ambazo NXP inaweza kutokeza kuhusiana na ujumuishaji wa mteja wa bidhaa yoyote katika Ombi Muhimu.
  • NXP BV — NXP BV si kampuni inayofanya kazi na haisambazi au kuuza bidhaa.

Alama za biashara

  • Notisi: Chapa zote zinazorejelewa, majina ya bidhaa, majina ya huduma na chapa za biashara ni mali ya wamiliki husika.
  • NXP — alama ya neno na nembo ni alama za biashara za NXP BV

Tafadhali fahamu kwamba arifa muhimu kuhusu hati hii na bidhaa/bidhaa zilizofafanuliwa hapa, zimejumuishwa katika sehemu ya 'Maelezo ya Kisheria'.

Taarifa za hati

Habari Maudhui
Maneno muhimu FS2300, FS2320, chipu ya msingi ya mfumo wa usalama, SBC, mwili na faraja, mtandao wa eneo la kidhibiti (CAN) FD, mtandao wa muunganisho wa ndani (LIN)
Muhtasari Dokezo hili la programu limekusudiwa wahandisi wanaohusika katika utekelezaji wa programu ya FS23-chips za mfumo zisizo salama.

TAARIFA ZA MAWASILIANO

  • © 2025 NXP BV Haki zote zimehifadhiwa.
  • Kwa habari zaidi, tafadhali tembelea: https://www.nxp.com.
  • Tarehe ya kutolewa: 23 Januari 2025
  • Kitambulisho cha hati: AN14041

Nyaraka / Rasilimali

NXP FS23 Imeshindwa Chips za Msingi za Mfumo Salama [pdf] Mwongozo wa Mtumiaji
FS2300, FS2320, FS23 Fail System Basic Chips, FS23, Fail Fail System Basic Chips, Safe System Basic Chips, Basic Chips, Chips

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *