WFI instruction

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

WFI instruction

Jump to solution
935 Views
takafuminaka
Contributor II

Hi chipexpert.


After returning from WFI instruction,  5% of our custom boards doesn't work properly.


For example, after calling WFI instruction,

PWM  doesn't output any signal(always LOW or HIGH) until 1msec timer interrupt happens.


Is there any procedure for using WFI instructnion?

Is it possible to use WFI instruction with iMX6 Solo processor?

Our BSP is "Custom Board" based Collage(by Sophia Systems Japan).


Regards,

Takafumi.

Labels (2)
Tags (1)
0 Kudos
1 Solution
735 Views
igorpadykov
NXP Employee
NXP Employee

Hi Takafumi

yes, definitely it is possible (and necessary)

to use WFI instruction with iMX6 Solo processor.

I would suggest to start search cause of this misbehaviour by narrowing

down possible reasons: software, hardware.

Please start with SDK low power test (SDK/apps/power_modes_test)

and check if it will work.

i.MX 6Series Platform SDK

Other option - run minimal image (without GPU,VPU, GUI).

This may point to power supply issues (spikes, bad filtering) on power lines.

Best regards

chip

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
1 Reply
736 Views
igorpadykov
NXP Employee
NXP Employee

Hi Takafumi

yes, definitely it is possible (and necessary)

to use WFI instruction with iMX6 Solo processor.

I would suggest to start search cause of this misbehaviour by narrowing

down possible reasons: software, hardware.

Please start with SDK low power test (SDK/apps/power_modes_test)

and check if it will work.

i.MX 6Series Platform SDK

Other option - run minimal image (without GPU,VPU, GUI).

This may point to power supply issues (spikes, bad filtering) on power lines.

Best regards

chip

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

0 Kudos