Part Number: TMDSEMU100V2U-14T
Other Parts Discussed in Thread: OMAP-L138, OMAPL138, AM1808, TMDSEMU560V2STM-UE, TMDSEMU560V2STM-U, TMDSEMU200-U, TMDSEMU110-U
Tool/software: Code Composer Studio
I'm trying to debug an Experimenter OMAP-L138 board, using CCS (version 9.2.0.00013) and an XDS100v2 probe <with updated firmware>. But I keep getting the dreaded "OnTargetConnect()" error. (Though the target configuration <.ccxml> "test connection" always goes successfully.) Is there a recommended way to solve this problem?
*************************
I did my due diligence homework, and searched for the answer myself. But many of the TI Wiki links on this issue seem to dead-end, and I'm seeing some confusing info. I recall one attempt involved setting the JTAG clock (TCLK) to "Adaptive with user specified limit" and setting that limit to a lower frequency. (I tried many lower frequencies, and it didn't work.) Another attempt involved getting rid of the .gel file, and instead just initialize the board via the program code. (I would need instructions on how to do that.) Another attempt involved upgrading to the newer XDS110 probe, but the product-page says this probe does not support the OMAP-L138. Likewise the XDS200 probe product-page does not list the OMAP-L138 as a supported device. What am I missing?
Here is the error I keep getting:
ARM9_0: GEL: Error while executing OnTargetConnect(): Page fault occurred reading 0x01C10800
at (*((unsigned int *) ((0x01C10000+0x800)+(4*LPSC_num)))&0x1F) [EXPKITOMAPL138_ARM.gel:939]
at PSC0_LPSC_enable(0, 0) [EXPKITOMAPL138_ARM.gel:492]
at PSC_All_On_Experimenter() [EXPKITOMAPL138_ARM.gel:251]
at OnTargetConnect()
ARM9_0: Trouble Writing Memory Block at 0x800050f0 on Page 0 of Length 0x168
ARM9_0: File Loader: Verification failed: Target failed to write 0x800050F0
ARM9_0: GEL: File: C:\<... path_name>\Debug\<program_name>.out: Load failed.
ARM9_0: Unable to terminate memory download: NULL buffer pointer at 0x320
Thanks for your help.




