我的是SEED-VPM6467开发板(TMS320DM6467),系统是win7 32位,仿真器是TDS560USB PLUS,使用CCS5.4。现在的问题是,TDS560USB 的驱动(tds560usb_plus_ccs5.1.exe这个驱动)安装好了,但仿真器连接不上,是什么问题呢。如图,Save之后,Test Connection按钮一直是灰色的。
如果直接Debug,会出现下面的问题。
这种情况,板子有没有连接上仿真器?
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.
我的是SEED-VPM6467开发板(TMS320DM6467),系统是win7 32位,仿真器是TDS560USB PLUS,使用CCS5.4。现在的问题是,TDS560USB 的驱动(tds560usb_plus_ccs5.1.exe这个驱动)安装好了,但仿真器连接不上,是什么问题呢。如图,Save之后,Test Connection按钮一直是灰色的。
如果直接Debug,会出现下面的问题。
这种情况,板子有没有连接上仿真器?
你好,
你没有做连接仿真器的操作。请参考帖子http://www.deyisupport.com/question_answer/dsp_arm/davinci_digital_media_processors/f/39/t/58216.aspx里面3.1.4 连接VPSS M3的方法来连接DM6467的ARM或者DSP。
你好,
请问你在ARM侧是否有调用gel初始化DSP,让其out of reset?
没有调用GEL,这个如何操作?是先connectDSP,还是先调用GEL?ARM926,ARM968_0,ARM968_1,C64XP这四个分别代表什么呢?ARM926这个可以connect上,其他三个connect不上,这是什么原因呢。有没有详细的教程,如何操作这个,包括调用GEL的方法。谢谢!
你好,
你需要先连接ARM916,运行gel(onTargetConnect会在连接ARM的时候自动加载),然后再连接DSP。
如果你在target configuration配置的时候选择的是DM6467 EVM,ARM926会默认加载EVM的gel,例如:ccsv5\ccs_base\emulation\boards\evmdm6467\gevmdm6467_arm.gel,gel里面的下面黄色部分就是初始化DSP的。
如果你使用的是自己的硬件,DDR配置可能会不同,你需要做相应的修改。
OnTargetConnect( )
{
GEL_TextOut( "\nDaVinci HD ARM Startup Sequence\n\n" );
Disable_IRQ_Flush_Cache( ); // Clean up system state
Enable_Instruction_Cache( ); // Enable I-Cache
Setup_Pin_Mux( ); // Setup Pin Mux
Setup_Psc_All_On( ); // Setup All Power Domains
Setup_Pll0_594_MHz_OscIn( ); // Setup Pll0 [DSP @ 594 MHz, ARM @ 297 MHz]
Setup_DDR_297_MHz( ); // Setup DDR2 [297 MHz]
Setup_EMIFCS2_NandFlash_8Bit( );// Setup NAND Flash
DSP_Boot_from_L2_ram( ); // Boot DSP from L2
GEL_TextOut( "\nStartup Complete.\n\n" );
}