TI中文支持网
TI专业的中文技术问题搜集分享网站

LAUNCCHXL-F28069调试 问题

您好,我想请问 一下  1、F28069 提供的示例程序有那些是需要从boot to  fllash  模式 中执行的 ,

2、为“引导到Flash”模式设置所需的跳线是什么?  每个引导模式所需的跳线设置如表2.3、表2.4和表2.5所示。同时参考文献 f2806x-FRM-EX-UG.pdf ((据 表2.3 设置为EMU MODE,据 表 2.4是否需要在程序中设置boot to  fllash 为EMU-KKEY  // 0X555AA         EMU–BMODE // 0X000B ?))

3、InCCS v5, 在调试期间当代码加载到设备后,它自动编程到闪存。它的调试加载的步骤 是什么?

期待您解惑,谢谢

Green Deng:不知道你使用的例程来源是哪里,以C2000WARE中的例程来源为例:
1、在device-support中的例程大多是ram运行的。程序具体从ram还是flash运行,主要是看工程中的cmd文件是对应的ram的还是flash的。
2、引导模式其实就是芯片的boot方式,具体可以参考datasheet第46页6.1.10 Boot ROM。“跳线”应该就是指,芯片上电的时候需要将boot引脚对应的GPIO口配置为高电平或低电平所需要的接线。在LAUNCCHXL-F28069上应该已经设计了一排小开关可以控制这几个引脚的电平,你可以参考板子的硬件原理图找一下。
3、这个不是很理解你的意思。如果你已经配置好程序从flash启动的话,点击debug之后软件会自动将程序加载进芯片闪存。

您好,我想请问 一下  1、F28069 提供的示例程序有那些是需要从boot to  fllash  模式 中执行的 ,

2、为“引导到Flash”模式设置所需的跳线是什么?  每个引导模式所需的跳线设置如表2.3、表2.4和表2.5所示。同时参考文献 f2806x-FRM-EX-UG.pdf ((据 表2.3 设置为EMU MODE,据 表 2.4是否需要在程序中设置boot to  fllash 为EMU-KKEY  // 0X555AA         EMU–BMODE // 0X000B ?))

3、InCCS v5, 在调试期间当代码加载到设备后,它自动编程到闪存。它的调试加载的步骤 是什么?

期待您解惑,谢谢

yingying fu:

回复 Green Deng:

1223截图.docx例程来源是controlSUITE> …>F2806X>V151>F2806X_example_ccsv5,我想问跳线是LAUNCCHXL-F28069板子上的拨码开关S1控制的几个引脚是否都是设为high?如图所示

请问怎么配置程序从flash启动

您好,我想请问 一下  1、F28069 提供的示例程序有那些是需要从boot to  fllash  模式 中执行的 ,

2、为“引导到Flash”模式设置所需的跳线是什么?  每个引导模式所需的跳线设置如表2.3、表2.4和表2.5所示。同时参考文献 f2806x-FRM-EX-UG.pdf ((据 表2.3 设置为EMU MODE,据 表 2.4是否需要在程序中设置boot to  fllash 为EMU-KKEY  // 0X555AA         EMU–BMODE // 0X000B ?))

3、InCCS v5, 在调试期间当代码加载到设备后,它自动编程到闪存。它的调试加载的步骤 是什么?

期待您解惑,谢谢

Green Deng:

回复 yingying fu:

开关的设置可以参考:www.ti.com/…/sprui11b.pdf
第6页5.3 Boot Mode Selection,应该配置为GetMode,也就是123分别是HHL。

配置为flash启动,以例程C:\ti\controlSUITE\device_support\f2806x\v151\F2806x_examples_ccsv5\gpio_toggle为例,最基础的需要:
1、右键工程中的28069_RAM_Ink.cmd文件选择Excldue from build。
2、右键工程名,选择Add Files,并添加路径“C:\ti\controlSUITE\device_support\f2806x\v151\F2806x_common\cmd”下的“F28069.cmd”文件。
以上两步是将原工程中用于ram运行的文件替换为flash运行的文件。
3、最后,右键工程名,选择Properties,在Build – C2000 Compiler – Include Options – Add dir to #include search path中点击加号,将刚才“F28069.cmd”文件的路径添加进去。这步的话例程中已经有添加,我作为说明提示一下,实际应该不用操作。
完成上述步骤之后,就可以debug程序了,确保仿真器和芯片连接正常的话软件会自动执行erasing flash、loading program等等步骤,全部完成后就表示程序已经下载进flash了,再点击运行就是从flash启动了。

您好,我想请问 一下  1、F28069 提供的示例程序有那些是需要从boot to  fllash  模式 中执行的 ,

2、为“引导到Flash”模式设置所需的跳线是什么?  每个引导模式所需的跳线设置如表2.3、表2.4和表2.5所示。同时参考文献 f2806x-FRM-EX-UG.pdf ((据 表2.3 设置为EMU MODE,据 表 2.4是否需要在程序中设置boot to  fllash 为EMU-KKEY  // 0X555AA         EMU–BMODE // 0X000B ?))

3、InCCS v5, 在调试期间当代码加载到设备后,它自动编程到闪存。它的调试加载的步骤 是什么?

期待您解惑,谢谢

yingying fu:

回复 Green Deng:

好的,谢谢。前3个步骤例程中已经有添加,不用操作。之后的调试步骤是否和boot to SARAM的调试步骤相同?=》USB连接开发板和主机》导入例程(Example_28069xflash)》build project》View>目标配置》右击.ccxml文件》launch selected configuration 》connect target》run》load》load program,选择flash的输出文件进行加载》之后运行、暂停、停止。是否是按此步骤进行加载,期待您的解惑,谢谢

您好,我想请问 一下  1、F28069 提供的示例程序有那些是需要从boot to  fllash  模式 中执行的 ,

2、为“引导到Flash”模式设置所需的跳线是什么?  每个引导模式所需的跳线设置如表2.3、表2.4和表2.5所示。同时参考文献 f2806x-FRM-EX-UG.pdf ((据 表2.3 设置为EMU MODE,据 表 2.4是否需要在程序中设置boot to  fllash 为EMU-KKEY  // 0X555AA         EMU–BMODE // 0X000B ?))

3、InCCS v5, 在调试期间当代码加载到设备后,它自动编程到闪存。它的调试加载的步骤 是什么?

期待您解惑,谢谢

Green Deng:

回复 yingying fu:

如果你是使用的.out文件烧写的话是按照上述步骤。
如果你有原工程的,那编译之后直接点击debug,系统会自动执行run》load》load program这3个步骤。

您好,我想请问 一下  1、F28069 提供的示例程序有那些是需要从boot to  fllash  模式 中执行的 ,

2、为“引导到Flash”模式设置所需的跳线是什么?  每个引导模式所需的跳线设置如表2.3、表2.4和表2.5所示。同时参考文献 f2806x-FRM-EX-UG.pdf ((据 表2.3 设置为EMU MODE,据 表 2.4是否需要在程序中设置boot to  fllash 为EMU-KKEY  // 0X555AA         EMU–BMODE // 0X000B ?))

3、InCCS v5, 在调试期间当代码加载到设备后,它自动编程到闪存。它的调试加载的步骤 是什么?

期待您解惑,谢谢

yingying fu:

回复 Green Deng:

好的,谢谢您的解惑

赞(0)
未经允许不得转载:TI中文支持网 » LAUNCCHXL-F28069调试 问题
分享到: 更多 (0)