This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMDSICE3359 CCS调试

Other Parts Discussed in Thread: TMDSICE3359, AM3359, SYSBIOS

TMDSICE3359 如何使用CCS在线调试,现在情况是通过USB串口可以正常工作,就是无法连接仿真器,是哪里出问题

  • 需要先装一个FT2232的驱动,你装了吗?

    连接仿真器时应选择xds100v2先确认可以连接仿真器再进行下一步。

  • 安装了,不安装,串口不能工作

  • CCS里面会自带xds100v2的驱动,装好CCS后,重启下电脑,然后给ICE供电,插上usb线,再在CCS中链接target 即可

  • 我应经装了,要不然usb转串口也用不了,连接后提示

  • 我也遇到过类似的问题, 装了驱动 http://www.ftdichip.com/Drivers/VCP.htm ,另外,重启了电脑就可以了

  • 你好,我用的也是TDMSICE3359,用CCS调试的时候,导入gel文件进行初始化时遇到这样的问题:

    CortxA8: Output: IMPORTANT: Make sure to do a RESET CPU(HW) on the ARM target before running the GEL script for initialization 
    CortxA8: Output: ****  AM3359_ICE Initialization is in progress ..........
    CortxA8: Output: ****  AM335x ALL PLL Config for OPP == OPP100 is in progress .........
    CortxA8: Output: Input Clock Read from SYSBOOT[15:14]:  24MHz
    CortxA8: Output: ****  Going to Bypass...
    CortxA8: Output: ****  Bypassed, changing values...
    CortxA8: Output: ****  Locking ARM PLL
    CortxA8: Output: ****  Core Bypassed
    CortxA8: Output: ****  Now locking Core...
    CortxA8: Output: ****  Core locked
    CortxA8: Output: ****  DDR DPLL Bypassed
    CortxA8: Output: ****  DDR DPLL Locked
    CortxA8: Output: ****  PER DPLL Bypassed
    CortxA8: Output: ****  PER DPLL Locked
    CortxA8: Output: ****  DISP PLL Config is in progress ..........
    CortxA8: Output: ****  DISP PLL Config is DONE ..........
    CortxA8: Output: ****  AM335x ALL ADPLL Config for OPP == OPP100 is Done .........
    CortxA8: Output: ****  AM335x DDR3 EMIF and PHY configuration is in progress...
    CortxA8: Output: EMIF PRCM is in progress .......
    CortxA8: Output: EMIF PRCM Done
    CortxA8: Output: DDR PHY Configuration in progress
    CortxA8: Output: Waiting for VTP Ready .......
    CortxA8: Output: VTP is Ready!
    CortxA8: Output: DDR PHY CMD0 Register configuration is in progress .......
    CortxA8: Output: DDR PHY CMD1 Register configuration is in progress .......
    CortxA8: Output: DDR PHY CMD2 Register configuration is in progress .......
    CortxA8: Output: DDR PHY DATA0 Register configuration is in progress .......
    CortxA8: Output: DDR PHY DATA1 Register configuration is in progress .......
    CortxA8: Output: Setting IO control registers.......
    CortxA8: Output: EMIF Timing register configuration is in progress .......
    CortxA8: Trouble Writing Memory Block at 0x4c0000e4 on Page 0 of Length 0x4: (Error -1065 @ 0x3D5A) Unable to access device memory. Verify that the memory address is in valid memory. If error persists, confirm configuration, power-cycle board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 6.0.228.0)
    AM3359_ICE_Initialization() cannot be evaluated.
    Target failed to write 0x4C0000E4
     at *((unsigned int *) (0x4C000000+0x0E4))=(unsigned int) 0x07 [TMDXICE3359_v2_1A.gel:281]
     at DDR3_EMIF_Config() [TMDXICE3359_v2_1A.gel:374]
     at AM3359_ICE_Initialization()

    这是初始化输出的全部信息,麻烦您帮我看一下是什么问题导致DDR3初始化失败的,是硬件问题吗,还是gel文件的问题,该如何解决呢,谢谢了!

    这是DDR_TESTS输出信息

    CortxA8: GEL Output: Data written at :: 0x800003D4
    CortxA8: GEL Output: Data written at :: 0x800003D8
    CortxA8: GEL Output: Data written at :: 0x800003DC
    CortxA8: GEL Output: Data written at :: 0x800003E0
    CortxA8: GEL Output: Data written at :: 0x800003E4
    CortxA8: GEL Output: No of Failed locations  are :: 0x00000001
    CortxA8: GEL Output: No of Failed locations  are :: 0x00000002
    CortxA8: GEL Output: No of Failed locations  are :: 0x00000003
    CortxA8: GEL Output: No of Failed locations  are :: 0x00000004
    CortxA8: GEL Output: No of Failed locations  are :: 0x00000005

    附件是我使用的gel文件,am335x_sysbios_ind_sdk_01.01.01.01,麻烦了,谢谢!

    TMDXICE3359_v2_1A.gel