Other Parts Discussed in Thread: AM3517
Hi,
My customer is using AM3517 with WEC7 BSP(BSP_WINCE_ARM_A8 02.00.00).
Now customer has one issue "Long boot time".
According to the analysis, AM3517 takes 5seconds waiting in "init.c" source code(SRC\OALLIB\init.c). As to the source code, it is 100ms waiting, not 5seconds.
The cause is that "OALStall" function is called without cache-enabled. Customer confirmed that AM3517 waiting time is 100ms if cache is enabled.
How does customer modify BSP source code for fixing this issue?
Please advise me.
the following is environment status.
OS: Windows Embedded Compact 7
BSP: BSP_WINCE_ARM_A8 02.00.00
Source file: SRC\OAL\OALLIB\init.c
Function: OEMInit()
Internal Function: OALCalibrateSysClk()
Statement: OALStall(100000);
One more question : As to customer's analysis, the value "g_dwMeasuredSysClkFreq" that is calculated by "OALCalibrateSysClk" function is seemed to be not used. Is "OALCalibrateSysClk" function needed in anywhere?
Best regards,
Michi