下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序时,发现C28程序不能使用。是否调试单独C28程序,也需要对M3内核进行设置.
具体现象时这样的。我先下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Master\blinky 程序,很顺利,led灯进行闪烁。然后我继续导入C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序,步骤是这样的:
1:[Launch Selected Configuration]
2:[Connect Target] Master Subsystem
3:[Connect Target] Control Subsystem
4:[Load Program] Control Subsystem(blinky_dc_c28.out)
6:[Reset CPU] Control Subsystem
7:[CPU Reset] Master Subsystem
8:[RUN] Master Subsystem
9:[RUN] Control Subsystem
出现的情况是c28不显示闪灯,m3控制的闪灯频率延长1倍。请问这个情况是怎么回事??我是哪里做错了吗
Jay:
Hi zhuoying,
F28M35上,M3是主核,所以在调试C28的时候,需要先由M3来做一些配置,比如把一些GPIO的控制释放给C28.
对于你的问题,在调试C28的时候,ControlSuite里有setup_m3这个工程。请将该工程生成的.out下载到M3核中运行,然后你就可以调试C28了。
注意M3要到C28之前运行。
Regards,
Jay
下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序时,发现C28程序不能使用。是否调试单独C28程序,也需要对M3内核进行设置.
具体现象时这样的。我先下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Master\blinky 程序,很顺利,led灯进行闪烁。然后我继续导入C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序,步骤是这样的:
1:[Launch Selected Configuration]
2:[Connect Target] Master Subsystem
3:[Connect Target] Control Subsystem
4:[Load Program] Control Subsystem(blinky_dc_c28.out)
6:[Reset CPU] Control Subsystem
7:[CPU Reset] Master Subsystem
8:[RUN] Master Subsystem
9:[RUN] Control Subsystem
出现的情况是c28不显示闪灯,m3控制的闪灯频率延长1倍。请问这个情况是怎么回事??我是哪里做错了吗
zhuoying wang:
回复 Jay:
谢谢jay!我使用了你的方法,但是奇怪的是 c28没有执行。
具体的现象时这样的,我导入v150下的set_up工程 以及c28工程,分别build。
1:[Launch Selected Configuration]
2:[Connect Target] Master Subsystem
3:[Connect Target] Control Subsystem
4:[Load Program] Master Subsystem(setup_m3.out)
4:[Load Program] Control Subsystem(blinky_dc_c28.out)
6:[Reset CPU] Control Subsystem
7:[CPU Reset] Master Subsystem
8:[RUN] Master Subsystem
9:[RUN] Control Subsystem
c28程序没有反应,然后我点击暂停c28程序,显示 no source available for 3ef73
同样的方法调试双核blink程序就可行,不知道为什么?
下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序时,发现C28程序不能使用。是否调试单独C28程序,也需要对M3内核进行设置.
具体现象时这样的。我先下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Master\blinky 程序,很顺利,led灯进行闪烁。然后我继续导入C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序,步骤是这样的:
1:[Launch Selected Configuration]
2:[Connect Target] Master Subsystem
3:[Connect Target] Control Subsystem
4:[Load Program] Control Subsystem(blinky_dc_c28.out)
6:[Reset CPU] Control Subsystem
7:[CPU Reset] Master Subsystem
8:[RUN] Master Subsystem
9:[RUN] Control Subsystem
出现的情况是c28不显示闪灯,m3控制的闪灯频率延长1倍。请问这个情况是怎么回事??我是哪里做错了吗
Jay:
回复 zhuoying wang:
看起来好像C28的程序没有烧进去。
你多下载一下试试,看看可不可以。
另外,你用的是RAM还是Flash的Configuration?


另外,你试试我上传的两个.out,看看行不行?
下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序时,发现C28程序不能使用。是否调试单独C28程序,也需要对M3内核进行设置.
具体现象时这样的。我先下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Master\blinky 程序,很顺利,led灯进行闪烁。然后我继续导入C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序,步骤是这样的:
1:[Launch Selected Configuration]
2:[Connect Target] Master Subsystem
3:[Connect Target] Control Subsystem
4:[Load Program] Control Subsystem(blinky_dc_c28.out)
6:[Reset CPU] Control Subsystem
7:[CPU Reset] Master Subsystem
8:[RUN] Master Subsystem
9:[RUN] Control Subsystem
出现的情况是c28不显示闪灯,m3控制的闪灯频率延长1倍。请问这个情况是怎么回事??我是哪里做错了吗
Eric Ma:
回复 zhuoying wang:
Zhuoying,
请检查setup_m3的主源文件中关于下面的代码,是否有把对应的引导模式发送给C28。
#ifdef _STANDALONE
#ifdef _FLASH
// Send boot command to allow the C28 application to begin execution
IPCMtoCBootControlSystem(CBROM_MTOC_BOOTMODE_BOOT_FROM_FLASH);
#else // Send boot command to allow the C28 application to begin execution
IPCMtoCBootControlSystem(CBROM_MTOC_BOOTMODE_BOOT_FROM_RAM);
#endif
#endif
Eric
下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序时,发现C28程序不能使用。是否调试单独C28程序,也需要对M3内核进行设置.
具体现象时这样的。我先下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Master\blinky 程序,很顺利,led灯进行闪烁。然后我继续导入C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序,步骤是这样的:
1:[Launch Selected Configuration]
2:[Connect Target] Master Subsystem
3:[Connect Target] Control Subsystem
4:[Load Program] Control Subsystem(blinky_dc_c28.out)
6:[Reset CPU] Control Subsystem
7:[CPU Reset] Master Subsystem
8:[RUN] Master Subsystem
9:[RUN] Control Subsystem
出现的情况是c28不显示闪灯,m3控制的闪灯频率延长1倍。请问这个情况是怎么回事??我是哪里做错了吗
zhuoying wang:
回复 Jay:
你好,我使用了你给我的两个还是无法使用。
如何可以看出来我用的是RAM还是Flash的Configuration??
我用这个过程可以调试成功双核,按理说,其实调试c28程序和双核程序雷同,就是一个烧入自带的m3。out,一个是setup_m3.out。我是使用调试双核的做法调试的,不知道有没有问题。
下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序时,发现C28程序不能使用。是否调试单独C28程序,也需要对M3内核进行设置.
具体现象时这样的。我先下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Master\blinky 程序,很顺利,led灯进行闪烁。然后我继续导入C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序,步骤是这样的:
1:[Launch Selected Configuration]
2:[Connect Target] Master Subsystem
3:[Connect Target] Control Subsystem
4:[Load Program] Control Subsystem(blinky_dc_c28.out)
6:[Reset CPU] Control Subsystem
7:[CPU Reset] Master Subsystem
8:[RUN] Master Subsystem
9:[RUN] Control Subsystem
出现的情况是c28不显示闪灯,m3控制的闪灯频率延长1倍。请问这个情况是怎么回事??我是哪里做错了吗
zhuoying wang:
回复 Eric Ma:
不好意思,我才刚刚接触,请问要如何查看是否把对应引导模式发送给c28。
我先说下我是如何操作的,导入setup_m3工程以及c28的blink工程。分别build project。
1:[Launch Selected Configuration]
2:[Connect Target] Master Subsystem
3:[Connect Target] Control Subsystem
4:[Load Program] Control Subsystem(blinky_dc_c28.out)
5:[Load Program] Master Subsystem(setup_m3.out)
6:[Reset CPU] Control Subsystem
7:[CPU Reset] Master Subsystem
8:[RUN] Master Subsystem
9:[RUN] Control Subsystem
然后就显示 no source available for 3ef73,不知道怎么回事?
下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序时,发现C28程序不能使用。是否调试单独C28程序,也需要对M3内核进行设置.
具体现象时这样的。我先下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Master\blinky 程序,很顺利,led灯进行闪烁。然后我继续导入C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序,步骤是这样的:
1:[Launch Selected Configuration]
2:[Connect Target] Master Subsystem
3:[Connect Target] Control Subsystem
4:[Load Program] Control Subsystem(blinky_dc_c28.out)
6:[Reset CPU] Control Subsystem
7:[CPU Reset] Master Subsystem
8:[RUN] Master Subsystem
9:[RUN] Control Subsystem
出现的情况是c28不显示闪灯,m3控制的闪灯频率延长1倍。请问这个情况是怎么回事??我是哪里做错了吗
zhuoying wang:
回复 Jay:
你好,我已经解决了,具体我的步骤是这样的,要先下载m3.out运行m3程序。然后下载运行c28.out 就可以了
下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序时,发现C28程序不能使用。是否调试单独C28程序,也需要对M3内核进行设置.
具体现象时这样的。我先下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Master\blinky 程序,很顺利,led灯进行闪烁。然后我继续导入C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序,步骤是这样的:
1:[Launch Selected Configuration]
2:[Connect Target] Master Subsystem
3:[Connect Target] Control Subsystem
4:[Load Program] Control Subsystem(blinky_dc_c28.out)
6:[Reset CPU] Control Subsystem
7:[CPU Reset] Master Subsystem
8:[RUN] Master Subsystem
9:[RUN] Control Subsystem
出现的情况是c28不显示闪灯,m3控制的闪灯频率延长1倍。请问这个情况是怎么回事??我是哪里做错了吗
zhuoying wang:
回复 Jay:
不过还是想问下,
如何可以看出来我用的是RAM还是Flash的Configuration??
下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序时,发现C28程序不能使用。是否调试单独C28程序,也需要对M3内核进行设置.
具体现象时这样的。我先下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Master\blinky 程序,很顺利,led灯进行闪烁。然后我继续导入C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序,步骤是这样的:
1:[Launch Selected Configuration]
2:[Connect Target] Master Subsystem
3:[Connect Target] Control Subsystem
4:[Load Program] Control Subsystem(blinky_dc_c28.out)
6:[Reset CPU] Control Subsystem
7:[CPU Reset] Master Subsystem
8:[RUN] Master Subsystem
9:[RUN] Control Subsystem
出现的情况是c28不显示闪灯,m3控制的闪灯频率延长1倍。请问这个情况是怎么回事??我是哪里做错了吗
Jay:
回复 zhuoying wang:
你可以在工程名的后面【】内看到是RAM还是Falsh.
如果要更改,可以右击工程名,选Build Configrations->Set Active->xxx
Jay
下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序时,发现C28程序不能使用。是否调试单独C28程序,也需要对M3内核进行设置.
具体现象时这样的。我先下载调试C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Master\blinky 程序,很顺利,led灯进行闪烁。然后我继续导入C:\ti\controlSUITE\device_support\f28m35x\v150\F28M35x_examples_Control\blinky 程序,步骤是这样的:
1:[Launch Selected Configuration]
2:[Connect Target] Master Subsystem
3:[Connect Target] Control Subsystem
4:[Load Program] Control Subsystem(blinky_dc_c28.out)
6:[Reset CPU] Control Subsystem
7:[CPU Reset] Master Subsystem
8:[RUN] Master Subsystem
9:[RUN] Control Subsystem
出现的情况是c28不显示闪灯,m3控制的闪灯频率延长1倍。请问这个情况是怎么回事??我是哪里做错了吗
zhuoying wang:
回复 Jay:
好的!谢谢!
TI中文支持网





