All:
We have a target board with OMAP-L138-EP running with a 25 MHz input clock.
I have adjusted the OMAP-L138_LCDK.gel file to create a 300 MHz system clock, 150 MHz DDR clock, and 100 MHz EMIFA clock. When I try to connect to the target, I get the following info displayed:
-----------------------------------------------------------------------------------------------------------
ARM9_0: Output: Target Connected.
ARM9_0: Output: ---------------------------------------------
ARM9_0: Output: Memory Map Cleared.
ARM9_0: Output: ---------------------------------------------
ARM9_0: Output: Memory Map Setup Complete.
ARM9_0: Output: ---------------------------------------------
ARM9_0: Output: PSC Enable Complete.
ARM9_0: Output: ---------------------------------------------
ARM9_0: Output: PLL0 init done for Core:337.5 MHz, EMIFA:112.5 MHz
ARM9_0: Output: DDR initialization is in progress....
ARM9_0: Output: PLL1 init done for DDR:150MHz
ARM9_0: Output: Using DDR2 settings
ARM9_0: Output: DDR2 init for 150 MHz is done
ARM9_0: Output: ---------------------------------------------
ARM9_0: Output: DSP Wake Complete.
ARM9_0: Output: ---------------------------------------------
ARM9_0: File Loader: Verification failed: Values at address 0x0000000080000000 do not match Please verify target memory and memory map.
ARM9_0: GEL: File: C:\source\FAB_test_ARM_ubootloader\Debug\FAB_test_ARM_ubootloader.out: a data verification error occurred, file load failed.
ARM9_0: Unable to terminate memory download: NULL buffer pointer at 0x320
----------------------------------------------------------------------------------------------------
However, if we use 20 MHz as an input clock, and I adjust the gel parameters for that, everything appears to work.
Any ideas of why I am getting the above error? I can provide the gel file if necessary.