CortexA15_1: GEL Output: —>>> AM574x IDK EVM <<<—
CortexA15_1: GEL Output: —>>> AM574x Target Connect Sequence Begins … <<<—
CortexA15_1: GEL Output: —>>> AM574x Begin MMC2 Pad Configuration <<<—
CortexA15_1: GEL Output: —>>> AM574x End MMC2 Pad Configuration <<<—
CortexA15_1: GEL Output: —>>> AM574x PG1.0 GP device <<<—
CortexA15_1: GEL Output: —>>> PRCM Clock Configuration for OPPNOM in progress… <<<—
CortexA15_1: GEL Output: Cortex A15 DPLL OPP 0 clock config is in progress…
CortexA15_1: GEL Output: Cortex A15 DPLL is already locked, now unlocking…CortexA15_1: GEL Output: Cortex A15 DPLL OPP 0 is DONE!
CortexA15_1: GEL Output: IVA DPLL OPP 0 clock config is in progress…
CortexA15_1: GEL Output: IVA DPLL OPP 0 is DONE!
CortexA15_1: GEL Output: PER DPLL OPP 0 clock config in progress…
CortexA15_1: GEL Output: PER DPLL already locked, now unlockingCortexA15_1: GEL Output: PER DPLL OPP 0 is DONE!
CortexA15_1: GEL Output: CORE DPLL OPP 0 clock config is in progress…
CortexA15_1: GEL Output: CORE DPLL OPP already locked, now unlocking….CortexA15_1: GEL Output: CORE DPLL OPP 0 is DONE!
CortexA15_1: GEL Output: ABE DPLL OPP 0 clock config in progress…
CortexA15_1: GEL Output: ABE DPLL OPP 0 is DONE!
CortexA15_1: GEL Output: GMAC DPLL OPP 0 clock config is in progress…
CortexA15_1: GEL Output: GMAC DPLL OPP 0 is DONE!
CortexA15_1: GEL Output: GPU DPLL OPP 0 clock config is in progress…
CortexA15_1: GEL Output: GPU DPLL OPP 0 is DONE!
CortexA15_1: GEL Output: DSP DPLL OPP 0 clock config is in progress…
CortexA15_1: GEL Output: DSP DPLL OPP 0 is DONE!
CortexA15_1: GEL Output: PCIE_REF DPLL OPP 0 clock config is in progress…
CortexA15_1: GEL Output: PCIE_REF DPLL OPP 0 is DONE!
CortexA15_1: GEL Output: —>>> PRCM Clock Configuration for OPP 0 is DONE! <<<—
CortexA15_1: GEL Output: —>>> PRCM Configuration for all modules in progress… <<<—
CortexA15_1: GEL Output: —>>> PRCM Configuration for all modules is DONE! <<<—
CortexA15_1: GEL Output: —>>> DDR3 Initialization is in progress … <<<—
CortexA15_1: GEL Output: DDR DPLL clock config for 666MHz is in progress…
CortexA15_1: Trouble Writing Memory Block at 0x4a005210 on Page 0 of Length 0x4: (Error -1045 @ 0x345A) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 8.4.0.00006)CortexA15_1: GEL: Error while executing OnTargetConnect(): Target failed to write 0x4A005210
at *((unsigned int *) base_address)=7 [AM574x_prcm_config.gel:14]
at dpll_lock_sequence((0x4a005100+0x110)) [AM574x_prcm_config.gel:970]
at dpll_ddr_config(666) [AM574x_ddr_config.gel:1002]
at AM574x_DDR3_666MHz_Config() [AM574x_startup_common.gel:93]
at AM57xx_EVM_Initialization(1) [idk_am574x.gel:54]
at OnTargetConnect()
CortexA15_1: Trouble Reading Register REG_ENDIAN: (Error -1044 @ 0x3458) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_TARGET_CONFIG: (Error -2131 @ 0x73000000) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_MMU_CONFIG: (Error -2131 @ 0x73000002) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_MMU_CONFIG: (Error -2131 @ 0x73000002) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_MMU_CONFIG: (Error -2131 @ 0x73000002) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_MMU_CONFIG: (Error -2131 @ 0x73000002) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_TARGET_CONFIG: (Error -2131 @ 0x73000000) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_TARGET_CONFIG: (Error -2131 @ 0x73000000) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_TARGET_CONFIG: (Error -2131 @ 0x73000000) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_TARGET_CONFIG: (Error -2131 @ 0x73000000) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_MMU_CONFIG: (Error -2131 @ 0x73000002) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_MMU_CONFIG: (Error -2131 @ 0x73000002) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_MMU_CONFIG: (Error -2131 @ 0x73000002) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_MMU_CONFIG: (Error -2131 @ 0x73000002) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_TARGET_CONFIG: (Error -2131 @ 0x73000000) Unable to access device register. 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 8.4.0.00006)CortexA15_1: Trouble Reading Register REG_SYSTEM_MMU_CONFIG: (Error -2131 @ 0x73000002) Unable to access device register. 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 8.4.0.00006)CortexA15_1: JTAG Communication Error: (Error -154 @ 0x0) One of the FTDI driver functions used to write data returned bad status or an error. (Emulation package 8.4.0.00006)
Nancy Wang:
请核对一下以下链接给出的步骤,看是否还有问题。 software-dl.ti.com/…/index_how_to_guides.html
GEL文件路径:ccs\ccs_base\emulation\boards\am574x\gel
user4839655:
回复 Nancy Wang:
是按照给出的步骤进行的,am574x的gel文件显示success,但是在点击connect target时候显示,CCS还是提示不能读取内存块
user4839655:
回复 Nancy Wang:
我的CCS用的是9.3版本的,这个跟CCS版本有关系吗
Nancy Wang:
回复 user4839655:
一般SDK的版本跟CCS版本兼容就没有问题。比如Processor SDK v06.03.00 要求 ccsv9.3.0以上。
GEL文件显示success什么意思?我从打印信息来看好像 到DDR DPLL clock config for 666MHz is in progress…就开始报错。
我现在没有这块开发板,也无法测试。
能否找到script->Memory Config,单独再配置一下memory看看。
user4839655:
回复 Nancy Wang:
我找到了script->Memory Config,后面有Clear_Memory、Default_Config和SMP_Config,我重新clear了memory,再配置了memory,还是显示以下错误
CortexA15_0: Trouble Writing Memory Block at 0x4a005210 on Page 0 of Length 0x4: (Error -1045 @ 0x345A) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 8.4.0.00006)
CortexA15_0: GEL: Error while executing OnTargetConnect(): Target failed to write 0x4A005210at *((unsigned int *) base_address)=7 [AM574x_prcm_config.gel:14]at dpll_lock_sequence((0x4a005100+0x110)) [AM574x_prcm_config.gel:970]at dpll_ddr_config(666) [AM574x_ddr_config.gel:1002]at AM574x_DDR3_666MHz_Config() [AM574x_startup_common.gel:93]at AM57xx_EVM_Initialization(1) [idk_am574x.gel:54]at OnTargetConnect()
user4839655:
回复 Nancy Wang:
关于memory0x4a005210这个位置是在0x48400000-0x4AFFFFFF之间,属性是R|W|AS4
Nancy Wang:
回复 user4839655:
把target configuration配置的界面图以及ccs 连接报错的界面图贴出来看一下。
user4839655:
回复 Nancy Wang:
报错是这样的了现在,我用的是新到的板子,上面应该带有系统的,所以我先是插入带有MLO的SD卡,从SD卡启动,然后连接的。
Nancy Wang:
回复 user4839655:
把SD卡拔了试一下,连接仿真不需要这个步骤。
user4839655:
回复 Nancy Wang:
拔了就变成以下结果了,DDR那儿就出现问题了,先是板子里面系统在跑,有LED亮着,当出现报错了后板子就关机了