Hi,
I am trying to connect JTAG debugger xds100v2 to OMAP4470 blaze tablet2 without success ,the difference is LPDDR2, instead of Elpida I have Micron (MT42L128M64D2LL-18WT:A) on board.
Is there any gel file for the above Micron LPDDR2 ?
How can I set TCLK to lower value?
I am using CCS5.4 and configuration and error is as follow:
CCS5.4 JTAG:
============
new ccs Project.
name = ofer
family = ARM Blaze_4460[ARM9]
Connection = TI XDS100v2 USB Emulator.
Advanced settings:
Devive Endianess = Little
Project templates and example:
Basic examples --> Hello world
Debug:
CortexA9_0: GEL Output: --->>> omap4460_memory_map_init DONE !!! <<<---
CortexA9_1: GEL Output: --->>> omap4460_startup_sequence <<<---
CortexA9_1: GEL Output: --->>> omap4460_memory_map_init DONE !!! <<<---
IcePick_D: GEL Output: Ducati RTOS is released from Wait-In-Reset.
IcePick_D: GEL Output: Ducati SIMCOP is released from Wait-In-Reset.
IcePick_D: GEL Output: IVAHD C64 is released from Wait-In-Reset.
IcePick_D: GEL Output: IVAHD ICONT1 is released from Wait-In-Reset.
IcePick_D: GEL Output: IVAHD ICONT2 is released from Wait-In-Reset.
CS_DAP_DebugSS: GEL Output: --->>> Firewalls settings <<<---
CS_DAP_DebugSS: GEL Output: --->>> UNKOWN device maybe NON FUSED , FW settings needed -> allow all access <<<---
CS_DAP_DebugSS: GEL Output: ---<<< Firewalls settings >>>---
CortexA9_0: GEL Output: --->>> omap4460_startup_sequence <<<---
CortexA9_0: GEL Output: --->>> ------------------------------------------------------------------
CortexA9_0: GEL Output: --->>> OMAP4460 ES 1.0 Device <<<---
CortexA9_0: GEL Output: --->>> HS device <<<---
CortexA9_0: GEL Output: --->>> BANDGAP trimmed <<<---
CortexA9_0: GEL Output: Set system clock to 38.4MHz
CortexA9_0: GEL Output: --->>> start FORCE VCORE1, VCORE2 and VCORE3 to 1010mV <<<---
CortexA9_0: GEL Output: --->>> PHOENIX RELEASE => (0x02), EEPROM => (0x37) <<<---
CortexA9_0: GEL Output: --->>> PHOENIX RELEASE => (0x02), EEPROM => (0x37) <<<---
CortexA9_0: GEL Output: --->>> end FORCE VCORE1, VCORE2 and VCORE3 to 1010mV <<<---
CortexA9_0: GEL Output: Warning not using memory
detection default memory is 1
CortexA9_0: GEL Output: Memory name :1
CortexA9_0: GEL Output: >>OPP100_400CortexA9_0: GEL Output: >> Start emif_config
CortexA9_0: Trouble Writing Memory Block at 0x4c00009c on Page 0 of Length 0x4: (Error -1141 @ 0x3D58) Device is not responding to the request. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.1.73.0)
CortexA9_0: GEL: Error while executing OnTargetConnect(): target access failed at *((int *) register_address)=0x000501FF [omap4460_ddr_config.gel:486] at emif_shadow_reg(OPP, emif_index) [omap4460_ddr_config.gel:434] at emif_config(CORE_OPP, 1, memoryType) [omap4460_ddr_config.gel:214] at ddr_config_top(2, memory_name) [omap4460_startup_common.gel:411] at omap4460_startup_sequence() [omap4460_startup_common.gel:64] at OnTargetConnect() .
CortexA9_0: Trouble Writing Memory Block at 0x0 on Page 0 of Length 0x4848: (Error -1204 @ 0x3D5B) Unable to access the DAP. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.1.73.0)
CortexA9_0: Unable to terminate memory download: NULL buffer pointer at 0x3a9f
CortexA9_0: JTAG Communication Error: (Error -1204 @ 0x3D5B) Unable to access the DAP. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 5.1.73.0)
CortexA9_0: GEL: File: /home/ofer/workspace_v5_4/ofer/Debug/ofer.out: Load failed.
CortexA9_0: Failed to remove the debug state from the target before disconnecting. There may still be breakpoint op-codes embedded in program memory. It is recommended that you reset the emulator before you connect and reload your program before you continue debugging