This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OMAP Wince 6.0 BSP 6.09 Bootup Failure

Other Parts Discussed in Thread: OMAP3530

When I commented ResetDisplay() in OALPowerPostInit() (in oem_pm.c), sometimes bootup will fail.

(It is random. 1 out of 35 or even 1 out of 6 bootups.)

But when I uncommented ResetDisplay(), OMAP3530 will bootup all the times.

According to the comments, ResetDisplay() is for disable display for pm debugging. There should be no difference when booting up OMAP.

I traced down the debug information, it looks like OMAPDisplayController::RestoreRegisters() is being called in a indefinite loop?

Any ideas?