您好,我想请问 一下 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:
好的,谢谢您的解惑