I've been trying to use the external DDR SDRAM memory on the AM1808 eXperimenters kit and have problems. Using the LED-DIP test program that is supplied with the BSL support package. In CCS v4.2.4 I've modified the AM1808.gel file that LogicPD supplies with the kit for the board test to try and enable the external DDR SDRAM at location 0xc0000000. I modify the gel file as show below per the notes in the gel file
------------------------ Modified GEL file -----------------
OnTargetConnect( )
{
Clear_Memory_Map();
Setup_Memory_Map();
/* You can choose to run this if you only have the experimenter kit */
/* It will not turn PSC on for the peripherals on the user interface board */
/* But it does not hurt if you choose to run PSC_All_On_Full_EVM() even if */
/* you only have the experimenter kit */
PSC_All_On_Experimenter();
/* PSC_All_On_Full_EVM(); */
Core_300MHz_mDDR_132MHz();
}
------------------------------------------------------------------------------
Gives this error with CCS v4.2.4
ARM9_0: Output: Angel Guard Memory Map Cleared.
ARM9_0: Output: ---------------------------------------------
ARM9_0: Output: Angel Guard Memory Map Setup Complete.
ARM9_0: Output: ---------------------------------------------
ARM9_0: Output: Enabling Experimenter PSCs...
ARM9_0: Output: PSC Enable Complete.
ARM9_0: Output: ---------------------------------------------
ARM9_0: GEL: Error while executing OnTargetConnect(): Target failed to write memory at 0x01C11138.
The GEL file and the LED_DIP test program are files contained in the "1020489B_CCSv-4-2-4 with_SOM-M1_BSL_WS.zip" file from the LogicPD website.
Any ideas on how to correct this error or does an newer GEL file exist?