Pandaboard Es debug

Code:http://download.youkuaiyun.com/detail/liu1guo2qiang3/8352633

本文工作配合实验室杨总完成~~

调试环境:Code Composer Studio 5.4.0

开发板:OMAP4460 Pandaboard ES

开发板俯视图:

 

程序导入:

..\mDemo_SMP_CortexM3_CCS_1.31.32\mDemo_SMP_CortexM3_CCS\readme.txt

 

 

配置修改:

导入成功后,双击下图中的OMAP4460.ccxml

 

右侧会出现下图,则点击Advanced

 

 

Advanced中,记录下图中红色内容依次gel路径

 

依次记录如下:

C646X_0..\..\emulation\gel\omap4460\omap4460_c64_startup.gel

ARM9_ICON1..\..\emulation\gel\omap4460\omap4460_ivahd_iCont1_startup.gel

ARM9_ICON2: ..\..\emulation\gel\omap4460\omap4460_ivahd_iCont2_startup.gel

Cortex_M3_0..\..\emulation\gel\omap4460\omap4460_cortexM3_rtos_startup.gel

Cortex_M3_1: ..\..\emulation\gel\omap4460\omap4460_cortexM3_simcop_startup.gel

CortexA9_0: ..\..\emulation\gel\omap4460\omap4460_cortexa9_cpu0_startup.gel

CortexA9_1..\..\emulation\gel\omap4460\omap4460_cortexa9_cpu1_startup.gel

 

Question上面的ARM9_ICON1是内部的什么区域?

 

记录完成后修改我们的仿真器选项(依据仿真器型号):

 

在Advanced中按之前保存的路劲粘贴并保存!

 

按下列菜单依次选取:

ViewTarget ConfigurationsLaunch Selected Configuration

 

过程中获取需要对开发板重新上电,本人也是未一次成功。

 

Q下图表示含义?

 

 

右键选中A9_0核,先Connect后,再给A9_0核加载程序,点击Run→Load→Load Program→Browse project→Demo_PANDA_M3_A9_CCS.out

 

Demo_PANDA_M3_A9_CCS.out加载后如下:

 

此时是A9_0核进入Debug状态,运行程序中,可以对A9_0核实现restart、单步调试、全速运行等操作。

点击全速运行,A9_0启动起来后,然后可以启动M3了。

 

右键选中M3_0核,M3_1核,点击Connect Target

 

再给M3_0核加载程序,点击Run→Load→Load Program→Browse project→Demo_3_SMP_PANDA_M3_CCS.out

 

Demo_3_SMP_PANDA_M3_CCS.out加载后如下:

 

同理,此时是M3_0核进入Debug状态,运行程序中,可以对M3_0核实现restart、单步调试、全速运行等操作。

 

全速运行M3_0后,等一会儿就跳到M3_1核,M3_1就reset了

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值