CMU mapping in s32k311

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

CMU mapping in s32k311

2,129 Views
sandeepSingh18606
Contributor III
I am currently working on configuring the Clock Monitoring Unit (CMU_FC and CMU_FM) and have successfully enabled CMU_FC in RTD, including clock failure notifications.
 
I have a few questions regarding testing and configuration:
 
1. Testing Clock Monitoring: I would like to manually test the clock monitoring functionality by directly writing to registers, without using the SAF or SPD packages. Could you please specify which registers can be modified to simulate a clock error?
 
2. CMU Interrupt Mapping: While configuring interrupts in the Platform module, I see CMU_0, CMU_1, and CMU_2 interrupts available. The reference manual does not clearly map these to CMU0_IRQn, CMU1_IRQn, and CMU2_IRQn. Could you provide this mapping?
 
3. Interrupt Handler Trigger: The static file contains only one interrupt handler: Mcu_Cmu_ClockFail_IRQHandler. Under what conditions will this specific handler be triggered?
 
4. CMU_FC and CMU_FM Handler Configuration: I am unable to find clear information in the reference manual regarding which CMU interrupt handler should be configured for the CMU_FC and CMU_FM units. Could you clarify this point?
 
Thank you for your assistance...............
 
0 Kudos
Reply
11 Replies

1,599 Views
sandeepSingh18606
Contributor III

According to reference manual, failure reaction for CMU_FM1 and CMU_FM2 is interrupt. Destructive reset should not happen.

I think I am observing in below behavior mentioned in reference manual.

sandeepSingh18606_0-1765883809653.png

 

I have checked the register also reset reason. I am getting power on reset.
I have configured interrupt in platform module also. still getting above power on reset behavior.

sandeepSingh18606_1-1765883871580.png

 



2,084 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

A colleague of mine recently shared example code for exactly this:

https://community.nxp.com/t5/S32K-Knowledge-Base/Example-S32K344-MCAL-MCU-ClockMonitor-v1-0-S32DS36-...

It seems quite straightforward but let me know if some points needs to be clarified.

Hope it helps

0 Kudos
Reply

2,067 Views
sandeepSingh18606
Contributor III
Hi David,

Thanks for example code. It is working for me. CMU_FC is working with above example. I am able to simulate CMU errors.

Also, I need support to enable CMU_FM safety mechanism. In S32 design studio, I am not able to see any configuration option for this.

Does S32 design tool supports configuration for CMU_FM, or I need to enable by directly writing to MCU registers?

Please share any example code if available.
0 Kudos
Reply

2,044 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

CMU_FM is not supported in S32DS. 

There is test withing SAF drivers:

https://community.nxp.com/t5/S32K/Example-usage-CMU-FM-1-without-using-MCAL/m-p/2023968

 

0 Kudos
Reply

2,016 Views
sandeepSingh18606
Contributor III
Hi David,

Thank you for sharing the post. I understand you have non-RTD bare metal code, including CMU_FM.

I am currently testing my own bare metal implementation, which works well with the polling method. However, I am facing the same issue with interrupts that you mentioned in your post.

Could you please share your code to resolve the interrupt issue?
0 Kudos
Reply

1,971 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

Please create new support ticket for this:

https://www.nxp.com/support/support:SUPPORTHOME

Thanks for understanding

0 Kudos
Reply

1,715 Views
sandeepSingh18606
Contributor III

Hi David,

Thank you for sharing the bare metal code with me. I have reviewed the CMU FM bare metal implementation.

The issue is that the bare metal code directly calls the install_irq_callback function for the CMU FM interrupt, and I am unable to inspect the internal functionality of that callback. Therefore, the bare metal code is not currently helpful for my implementation.

I am using RTD to configure the interrupt and have enabled interrupts for all CMUs (CMU0_IRQn, CMU1_IRQn, CMU2_IRQn) within the platform module. Still, I am encountering a power-on reset issue whenever the interrupt is called.

Separately, I have a quick question: Does the CMU_FM interrupt trigger after every frequency metering operation completes, or does it only trigger when a clock error occurs?

0 Kudos
Reply

1,692 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

After every completion - FMCIE bit enables interrupt for FMC flag (Frequency Meter Operation Complete)

0 Kudos
Reply

1,688 Views
sandeepSingh18606
Contributor III

Thank you for the clarification on Intterupt point.

Can you please help me on power on reset issue after Intterupt also.

0 Kudos
Reply

1,601 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport
 

Only following CMUs can be configured to interrupt response:

davidtosenovjan_1-1765882989725.png

Regarding your mentions that it is causing POR, it does not make too much sense to me, it is causing destructive reset, not POR.

 

0 Kudos
Reply

1,934 Views
sandeepSingh18606
Contributor III
I have created a support ticket for the same and shared the ticker number with you in private message.

Thanks
0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2258001%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ECMU%20mapping%20in%20s32k311%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2258001%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CDIV%3EI%20am%20currently%20working%20on%20configuring%20the%20Clock%20Monitoring%20Unit%20(CMU_FC%20and%20CMU_FM)%20and%20have%20successfully%20enabled%20CMU_FC%20in%20RTD%2C%20including%20clock%20failure%20notifications.%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3EI%20have%20a%20few%20questions%20regarding%20testing%20and%20configuration%3A%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E1.%20Testing%20Clock%20Monitoring%3A%20I%20would%20like%20to%20manually%20test%20the%20clock%20monitoring%20functionality%20by%20directly%20writing%20to%20registers%2C%20without%20using%20the%20SAF%20or%20SPD%20packages.%20Could%20you%20please%20specify%20which%20registers%20can%20be%20modified%20to%20simulate%20a%20clock%20error%3F%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E2.%20CMU%20Interrupt%20Mapping%3A%20While%20configuring%20interrupts%20in%20the%20Platform%20module%2C%20I%20see%20CMU_0%2C%20CMU_1%2C%20and%20CMU_2%20interrupts%20available.%20The%20reference%20manual%20does%20not%20clearly%20map%20these%20to%20CMU0_IRQn%2C%20CMU1_IRQn%2C%20and%20CMU2_IRQn.%20Could%20you%20provide%20this%20mapping%3F%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E3.%20Interrupt%20Handler%20Trigger%3A%20The%20static%20file%20contains%20only%20one%20interrupt%20handler%3A%20Mcu_Cmu_ClockFail_IRQHandler.%20Under%20what%20conditions%20will%20this%20specific%20handler%20be%20triggered%3F%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E4.%20CMU_FC%20and%20CMU_FM%20Handler%20Configuration%3A%20I%20am%20unable%20to%20find%20clear%20information%20in%20the%20reference%20manual%20regarding%20which%20CMU%20interrupt%20handler%20should%20be%20configured%20for%20the%20CMU_FC%20and%20CMU_FM%20units.%20Could%20you%20clarify%20this%20point%3F%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3EThank%20you%20for%20your%20assistance...............%3C%2FDIV%3E%3CDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2258689%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20CMU%20mapping%20in%20s32k311%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2258689%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHi%20David%2C%3CBR%20%2F%3E%3CBR%20%2F%3EThanks%20for%20example%20code.%20It%20is%20working%20for%20me.%20CMU_FC%20is%20working%20with%20above%20example.%20I%20am%20able%20to%20simulate%20CMU%20errors.%3CBR%20%2F%3E%3CBR%20%2F%3EAlso%2C%20I%20need%20support%20to%20enable%20CMU_FM%20safety%20mechanism.%20In%20S32%20design%20studio%2C%20I%20am%20not%20able%20to%20see%20any%20configuration%20option%20for%20this.%3CBR%20%2F%3E%3CBR%20%2F%3EDoes%20S32%20design%20tool%20supports%20configuration%20for%20CMU_FM%2C%20or%20I%20need%20to%20enable%20by%20directly%20writing%20to%20MCU%20registers%3F%3CBR%20%2F%3E%3CBR%20%2F%3EPlease%20share%20any%20example%20code%20if%20available.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2258393%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20CMU%20mapping%20in%20s32k311%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2258393%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EA%20colleague%20of%20mine%20recently%20shared%20example%20code%20for%20exactly%20this%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FExample-S32K344-MCAL-MCU-ClockMonitor-v1-0-S32DS36-RTD600%2Fta-p%2F2179976%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K-Knowledge-Base%2FExample-S32K344-MCAL-MCU-ClockMonitor-v1-0-S32DS36-RTD600%2Fta-p%2F2179976%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EIt%20seems%20quite%20straightforward%20but%20let%20me%20know%20if%20some%20points%20needs%20to%20be%20clarified.%3C%2FP%3E%0A%3CP%3EHope%20it%20helps%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2259247%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20CMU%20mapping%20in%20s32k311%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2259247%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3ECMU_FM%20is%20not%20supported%20in%20S32DS.%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThere%20is%20test%20withing%20SAF%20drivers%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FExample-usage-CMU-FM-1-without-using-MCAL%2Fm-p%2F2023968%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fcommunity.nxp.com%2Ft5%2FS32K%2FExample-usage-CMU-FM-1-without-using-MCAL%2Fm-p%2F2023968%3C%2FA%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2259629%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20CMU%20mapping%20in%20s32k311%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2259629%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EHi%20David%2C%3CBR%20%2F%3E%3CBR%20%2F%3EThank%20you%20for%20sharing%20the%20post.%20I%20understand%20you%20have%20non-RTD%20bare%20metal%20code%2C%20including%20CMU_FM.%3CBR%20%2F%3E%3CBR%20%2F%3EI%20am%20currently%20testing%20my%20own%20bare%20metal%20implementation%2C%20which%20works%20well%20with%20the%20polling%20method.%20However%2C%20I%20am%20facing%20the%20same%20issue%20with%20interrupts%20that%20you%20mentioned%20in%20your%20post.%3CBR%20%2F%3E%3CBR%20%2F%3ECould%20you%20please%20share%20your%20code%20to%20resolve%20the%20interrupt%20issue%3F%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2260297%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20CMU%20mapping%20in%20s32k311%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2260297%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EPlease%20create%20new%20support%20ticket%20for%20this%3A%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.nxp.com%2Fsupport%2Fsupport%3ASUPPORTHOME%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.nxp.com%2Fsupport%2Fsupport%3ASUPPORTHOME%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EThanks%20for%20understanding%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2260631%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20CMU%20mapping%20in%20s32k311%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2260631%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EI%20have%20created%20a%20support%20ticket%20for%20the%20same%20and%20shared%20the%20ticker%20number%20with%20you%20in%20private%20message.%3CBR%20%2F%3E%3CBR%20%2F%3EThanks%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2262749%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20CMU%20mapping%20in%20s32k311%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2262749%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%20David%2C%3CBR%20%2F%3E%3CBR%20%2F%3EThank%20you%20for%20sharing%20the%20bare%20metal%20code%20with%20me.%20I%20have%20reviewed%20the%20CMU%20FM%20bare%20metal%20implementation.%3CBR%20%2F%3E%3CBR%20%2F%3EThe%20issue%20is%20that%20the%20bare%20metal%20code%20directly%20calls%20the%20install_irq_callback%20function%20for%20the%20CMU%20FM%20interrupt%2C%20and%20I%20am%20unable%20to%20inspect%20the%20internal%20functionality%20of%20that%20callback.%20Therefore%2C%20the%20bare%20metal%20code%20is%20not%20currently%20helpful%20for%20my%20implementation.%3CBR%20%2F%3E%3CBR%20%2F%3EI%20am%20using%20RTD%20to%20configure%20the%20interrupt%20and%20have%20enabled%20interrupts%20for%20all%20CMUs%20(CMU0_IRQn%2C%20CMU1_IRQn%2C%20CMU2_IRQn)%20within%20the%20platform%20module.%20Still%2C%20I%20am%20encountering%20a%20power-on%20reset%20issue%20whenever%20the%20interrupt%20is%20called.%3CBR%20%2F%3E%3CBR%20%2F%3ESeparately%2C%20I%20have%20a%20quick%20question%3A%20Does%20the%20CMU_FM%20interrupt%20trigger%20after%20every%20frequency%20metering%20operation%20completes%2C%20or%20does%20it%20only%20trigger%20when%20a%20clock%20error%20occurs%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2262867%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20CMU%20mapping%20in%20s32k311%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2262867%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThank%20you%20for%20the%20clarification%20on%20Intterupt%20point.%3CBR%20%2F%3E%3CBR%20%2F%3ECan%20you%20please%20help%20me%20on%20power%20on%20reset%20issue%20after%20Intterupt%20also.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2262865%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20CMU%20mapping%20in%20s32k311%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2262865%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EAfter%20every%20completion%20-%26nbsp%3BFMCIE%20bit%20enables%20interrupt%20for%20FMC%20flag%20(Frequency%20Meter%20Operation%20Complete)%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2263798%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20CMU%20mapping%20in%20s32k311%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2263798%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EAccording%20to%20reference%20manual%2C%20failure%20reaction%20for%20CMU_FM1%20and%20CMU_FM2%20is%20interrupt.%20Destructive%20reset%20should%20not%20happen.%3C%2FP%3E%3CP%3EI%20think%20I%20am%20observing%20in%20below%20behavior%20mentioned%20in%20reference%20manual.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22sandeepSingh18606_0-1765883809653.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22sandeepSingh18606_0-1765883809653.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22sandeepSingh18606_0-1765883809653.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F370216iDE88EF1D9DCD3DF6%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22sandeepSingh18606_0-1765883809653.png%22%20alt%3D%22sandeepSingh18606_0-1765883809653.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3EI%20have%20checked%20the%20register%20also%20reset%20reason.%20I%20am%20getting%20power%20on%20reset.%3CBR%20%2F%3EI%20have%20configured%20interrupt%20in%20platform%20module%20also.%20still%20getting%20above%20power%20on%20reset%20behavior.%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22sandeepSingh18606_1-1765883871580.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22sandeepSingh18606_1-1765883871580.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22sandeepSingh18606_1-1765883871580.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F370217iB165090957CD8BEA%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22sandeepSingh18606_1-1765883871580.png%22%20alt%3D%22sandeepSingh18606_1-1765883871580.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2263790%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20CMU%20mapping%20in%20s32k311%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2263790%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CDIV%20id%3D%22tinyMceEditordavidtosenovjan_0%22%20class%3D%22mceNonEditable%20lia-copypaste-placeholder%22%3E%26nbsp%3B%3C%2FDIV%3E%0A%3CP%3EOnly%20following%20CMUs%20can%20be%20configured%20to%20interrupt%20response%3A%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22davidtosenovjan_1-1765882989725.png%22%20style%3D%22width%3A%20643px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22davidtosenovjan_1-1765882989725.png%22%20style%3D%22width%3A%20643px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F370212i76B725FE4ED07A1A%2Fimage-dimensions%2F643x353%3Fv%3Dv2%22%20width%3D%22643%22%20height%3D%22353%22%20role%3D%22button%22%20title%3D%22davidtosenovjan_1-1765882989725.png%22%20alt%3D%22davidtosenovjan_1-1765882989725.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3ERegarding%20your%20mentions%20that%20it%20is%20causing%20POR%2C%20it%20does%20not%20make%20too%20much%20sense%20to%20me%2C%20it%20is%20causing%20destructive%20reset%2C%20not%20POR.%3C%2FP%3E%0A%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E