FS26 FCCU1 single PWM monitoring

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

FS26 FCCU1 single PWM monitoring

Jump to solution
1,693 Views
aad1tya
Contributor II

Hi, can please someone tell me what should be the configuration for FS2633D FCCU1 PWM monitoring? 
I have configured FCCU_CFG to 110 to use FCCU1 PWM monitoring and input level monitoring on FCCU2.

I can't get the reset to working even if I don't apply any PWM wave to FCCU1 pin. My watchdog reset is working fine so no hardware issue in the reset connection. 

Also, it would be great if someone can give me an example of a valid PWM wave on FCCU1 or just explain in terms of duty cycle and frequency because the datasheet makes it a bit confusing. It would be a great help if this can be done. 

Thanks a lot.

Labels (2)
Tags (2)
0 Kudos
Reply
1 Solution
1,608 Views
guoweisun
NXP TechSupport
NXP TechSupport

HI :

For example, tPULSE_FCCU_HF =8us, that means both high and low duration time is 8us, T=16us, corresponding PWM frequency is 62.5KHZ(50% duty cycle).

 

  • “tPULSE_FCCU_HF”  means FCCU will report a failure if High or low pulse duration is smaller than 8us(typ), 6us(min), 10us(max).
  • “tPULSE_FCCU_LF” means FCCU will report a failure if  High or low pulse duration is larger than 64us(typ), 51us(min), 80us(max).

 

As a result:

  • FCCU is 100% good when high or low duration time is within 10us~51us(frequency is within 9.8K~50K), there is some buffer considered, so  FCCU12_GF = 10KHZ~45KHZ.
  • FCCU is 100% bad when high or low duration time is below 6us or above 80us(frequency is >83K or <6.25K), there is some buffer considered, so FFCCU12_BLF =5KHZ max and FFCCU12_BHF =90KHZ min.

guoweisun_0-1735001571217.png

 

View solution in original post

0 Kudos
Reply
5 Replies
1,669 Views
guoweisun
NXP TechSupport
NXP TechSupport

Hi aad1tya

We list all of the configuration information about FCCU PWM/lever monitoring in datasheet page188-190--->20.7.3 FCCU single PWM monitoring activated

For example FCCU configure PWM frequency /level threshold :

guoweisun_0-1734922924926.pngguoweisun_1-1734922939629.png

guoweisun_2-1734923156762.png

 

You can read them.

Hope this could help you!

 

0 Kudos
Reply
1,661 Views
aad1tya
Contributor II

My main confusion is regarding the PULSE_FCCU_HF and PULSE_FCCU_LF time. Are they related to the duty cycle of the wave?

And if good frequency range is between 10-45KHz then how is bad frequency is greater than 90KHz?

 Will there be no fault if I just give a PWM of 30KHz (good frequency) of any duty cycle? Or is it something different?

Tags (1)
0 Kudos
Reply
1,646 Views
guoweisun
NXP TechSupport
NXP TechSupport

1:You can get the detection time here for the high or low level on PWN monitoring :

guoweisun_0-1734958943342.png

2:bad frequency are below showed: <5KHZ or >90KHZ

guoweisun_1-1734959073792.png

 

0 Kudos
Reply
1,634 Views
aad1tya
Contributor II

So, when the wave is low it should b/w 51-80us and when its high it should be b/w 6-10?
Am I correct or is it something different?

And why the "good" PWM range of 10-45 KHz is different than the bad low and bad high frequency, shouldn't the bad frequency be less than 10KHz and greater than 45KHz according to that range?
What am I missing?

Tags (2)
0 Kudos
Reply
1,609 Views
guoweisun
NXP TechSupport
NXP TechSupport

HI :

For example, tPULSE_FCCU_HF =8us, that means both high and low duration time is 8us, T=16us, corresponding PWM frequency is 62.5KHZ(50% duty cycle).

 

  • “tPULSE_FCCU_HF”  means FCCU will report a failure if High or low pulse duration is smaller than 8us(typ), 6us(min), 10us(max).
  • “tPULSE_FCCU_LF” means FCCU will report a failure if  High or low pulse duration is larger than 64us(typ), 51us(min), 80us(max).

 

As a result:

  • FCCU is 100% good when high or low duration time is within 10us~51us(frequency is within 9.8K~50K), there is some buffer considered, so  FCCU12_GF = 10KHZ~45KHZ.
  • FCCU is 100% bad when high or low duration time is below 6us or above 80us(frequency is >83K or <6.25K), there is some buffer considered, so FFCCU12_BLF =5KHZ max and FFCCU12_BHF =90KHZ min.

guoweisun_0-1735001571217.png

 

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2018194%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EFS26%20FCCU1%20single%20PWM%20monitoring%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2018194%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%2C%20can%20please%20someone%20tell%20me%20what%20should%20be%20the%20configuration%20for%20FS2633D%20FCCU1%20PWM%20monitoring%3F%26nbsp%3B%3CBR%20%2F%3EI%20have%20configured%20FCCU_CFG%20to%20110%20to%20use%20FCCU1%20PWM%20monitoring%20and%20input%20level%20monitoring%20on%20FCCU2.%3C%2FP%3E%3CP%3EI%20can't%20get%20the%20reset%20to%20working%20even%20if%20I%20don't%20apply%20any%20PWM%20wave%20to%20FCCU1%20pin.%20My%20watchdog%20reset%20is%20working%20fine%20so%20no%20hardware%20issue%20in%20the%20reset%20connection.%26nbsp%3B%3C%2FP%3E%3CP%3EAlso%2C%20it%20would%20be%20great%20if%20someone%20can%20give%20me%20an%20example%20of%20a%20valid%20PWM%20wave%20on%20FCCU1%20or%20just%20explain%20in%20terms%20of%20duty%20cycle%20and%20frequency%20because%20the%20datasheet%20makes%20it%20a%20bit%20confusing.%20It%20would%20be%20a%20great%20help%20if%20this%20can%20be%20done.%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%20a%20lot.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2018194%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EFunctional%20Safety%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EPower%20solution%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2018734%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20FS26%20FCCU1%20single%20PWM%20monitoring%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2018734%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHI%20%3A%3C%2FP%3E%0A%3CP%3EFor%20example%2C%20tPULSE_FCCU_HF%20%3D8us%2C%20that%20means%20both%20high%20and%20low%20duration%20time%20is%208us%2C%20T%3D16us%2C%20corresponding%20PWM%20frequency%20is%2062.5KHZ(50%25%20duty%20cycle).%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CUL%3E%0A%3CLI%3E%E2%80%9CtPULSE_FCCU_HF%E2%80%9D%26nbsp%3B%20means%20FCCU%20will%20report%20a%20failure%20if%20High%20or%20low%20pulse%20duration%20is%20smaller%20than%208us(typ)%2C%206us(min)%2C%2010us(max).%3C%2FLI%3E%0A%3CLI%3E%E2%80%9CtPULSE_FCCU_LF%E2%80%9D%20means%20FCCU%20will%20report%20a%20failure%20if%26nbsp%3B%20High%20or%20low%20pulse%20duration%20is%20larger%20than%2064us(typ)%2C%2051us(min)%2C%2080us(max).%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CBR%20%2F%3E%0A%3CP%3EAs%20a%20result%3A%3C%2FP%3E%0A%3CUL%3E%0A%3CLI%3EFCCU%20is%20100%25%20good%20when%20high%20or%20low%20duration%20time%20is%20within%2010us~51us(frequency%20is%20within%209.8K~50K)%2C%20there%20is%20some%20buffer%20considered%2C%20so%26nbsp%3B%20FCCU12_GF%20%3D%2010KHZ~45KHZ.%3C%2FLI%3E%0A%3CLI%3EFCCU%20is%20100%25%20bad%20when%20high%20or%20low%20duration%20time%20is%20below%206us%20or%20above%2080us(frequency%20is%20%26gt%3B83K%20or%20%26lt%3B6.25K)%2C%20there%20is%20some%20buffer%20considered%2C%20so%20FFCCU12_BLF%20%3D5KHZ%20max%20and%20FFCCU12_BHF%20%3D90KHZ%20min.%3C%2FLI%3E%0A%3C%2FUL%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22guoweisun_0-1735001571217.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22guoweisun_0-1735001571217.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F317109i281FEADAAE58E577%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22guoweisun_0-1735001571217.png%22%20alt%3D%22guoweisun_0-1735001571217.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2018670%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20FS26%20FCCU1%20single%20PWM%20monitoring%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2018670%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ESo%2C%20when%20the%20wave%20is%20low%20it%20should%20b%2Fw%2051-80us%20and%20when%20its%20high%20it%20should%20be%20b%2Fw%206-10%3F%3CBR%20%2F%3EAm%20I%20correct%20or%20is%20it%20something%20different%3F%3C%2FP%3E%3CP%3EAnd%20why%20the%20%22good%22%20PWM%20range%20of%2010-45%20KHz%20is%20different%20than%20the%20bad%20low%20and%20bad%20high%20frequency%2C%20shouldn't%20the%20bad%20frequency%20be%20less%20than%2010KHz%20and%20greater%20than%2045KHz%20according%20to%20that%20range%3F%3CBR%20%2F%3EWhat%20am%20I%20missing%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2018606%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20FS26%20FCCU1%20single%20PWM%20monitoring%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2018606%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E1%3AYou%20can%20get%20the%20detection%20time%20here%20for%20the%20high%20or%20low%20level%20on%20PWN%20monitoring%20%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22guoweisun_0-1734958943342.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22guoweisun_0-1734958943342.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F317080i53EADACEE3FCC88E%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22guoweisun_0-1734958943342.png%22%20alt%3D%22guoweisun_0-1734958943342.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E2%3A%3CSPAN%3Ebad%20frequency%20are%20below%20showed%3A%20%26lt%3B5KHZ%20or%20%26gt%3B90KHZ%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22guoweisun_1-1734959073792.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22guoweisun_1-1734959073792.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F317081i03CF9C6C6D07C894%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22guoweisun_1-1734959073792.png%22%20alt%3D%22guoweisun_1-1734959073792.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2018506%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20FS26%20FCCU1%20single%20PWM%20monitoring%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2018506%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EMy%20main%20confusion%20is%20regarding%20the%26nbsp%3BPULSE_FCCU_HF%20and%26nbsp%3BPULSE_FCCU_LF%20time.%20Are%20they%20related%20to%20the%20duty%20cycle%20of%20the%20wave%3F%3C%2FP%3E%3CP%3EAnd%20if%20good%20frequency%20range%20is%20between%2010-45KHz%20then%20how%20is%20bad%20frequency%20is%20greater%20than%2090KHz%3F%3C%2FP%3E%3CP%3E%26nbsp%3BWill%20there%20be%20no%20fault%20if%20I%20just%20give%20a%20PWM%20of%2030KHz%20(good%20frequency)%20of%20any%20duty%20cycle%3F%20Or%20is%20it%20something%20different%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2018272%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20FS26%20FCCU1%20single%20PWM%20monitoring%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2018272%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20id%3D%22link_5%22%20class%3D%22lia-link-navigation%20lia-page-link%20lia-user-name-link%22%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F244879%22%20target%3D%22_self%22%20aria-label%3D%22View%20Profile%20of%20aad1tya%22%3E%3CSPAN%20class%3D%22%22%3Eaad1tya%3C%2FSPAN%3E%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EWe%20list%20all%20of%20the%20configuration%20information%20about%20FCCU%20PWM%2Flever%20monitoring%20in%20datasheet%20page188-190---%26gt%3B20.7.3%20FCCU%20single%20PWM%20monitoring%20activated%3C%2FP%3E%0A%3CP%3EFor%20example%20FCCU%20configure%20PWM%20frequency%20%2Flevel%20threshold%20%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22guoweisun_0-1734922924926.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22guoweisun_0-1734922924926.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F316973iC6F8328EE2C261A9%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22guoweisun_0-1734922924926.png%22%20alt%3D%22guoweisun_0-1734922924926.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22guoweisun_1-1734922939629.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22guoweisun_1-1734922939629.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F316974i163E4DCB384ADFBE%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22guoweisun_1-1734922939629.png%22%20alt%3D%22guoweisun_1-1734922939629.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22guoweisun_2-1734923156762.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22guoweisun_2-1734923156762.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F316976i57B6F826B1BCBCA1%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22guoweisun_2-1734923156762.png%22%20alt%3D%22guoweisun_2-1734923156762.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EYou%20can%20read%20them.%3C%2FP%3E%0A%3CP%3EHope%20this%20could%20help%20you!%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E