rf1800烧录器能烧写26c256吗

我烧录自己的程式却运行不起來,一样的烧录操作但是我在IAR上分别download stack和app,

程式运行正常请问这是什么原因呢?麻烦TI的工程师解答下谢谢!

  • 把ccfg读出来,在flash最后部分啟动代码必须是0x

  • 您的意思是您自己的程序用SmartRF Flash Programmer 2能烧录成功但是不能运行?或者是没有烧录成功

    若该回复解决了您的问题,请点击“确认此為答案”谢谢。

  • 是的能烧录成功,应该说是Erase+program+Verify 都是成功的但是无论如何复位都无法运行。

  • 你自己的程序通过IAR仿真烧写能跑起来吗?

  • 通过IAR仿真烧录是可以跑起来的但是通过flash-programmer-2 烧录则不行。

    另外flash-programmer-2烧录的设置是一样的都没改果,demo例程可以我自己修改的程式则不行

    IAR编译烧錄程式正常运行

  • 你能检查下IAR仿真烧录完成后重新给板子power on reset后程序还可以正常跑起来嘛?

  • 是的可以跑起来,我一直都是这样烧录不过觉得呔麻烦就改用flash-programmer-2烧录,但是烧录进去程式无法运行我烧录例程的程式simple_peripheral成功运行,发出广播

  • app和stack弄反了吧,应该是app是第一个stack是第二个吧

你对这个回答的评价是


· TA获得超过2.5万个赞

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

2\doc\help)的帮组文档中我们可以看到cc2640是鈳以用命令行的方式烧录的

但是在烧录时如果我们在-f 参数后跟应用hex文件和协议栈的文件这样烧录是不会成功的通过查看Flash Programmer 2的烧录日志我们鈳以发现它是将两个文件读入后合并再一起烧写的,但是它是怎样拼接两个文件我们不得而知

可以通过单击GUI右上角的工具图标来启动命令行界面窗口将启动一个命令窗口,其中使用CLI可执行文件的位置更新环境变量(路径)只有启动CLI版本的Flash编程器才需要可执行文件的名称。

 %设备ID%:已连接EB的设备ID此参数区分大小写。
 %芯片ID%:芯片ID如果没有给出XDS仿真器设备,
 探测确定连接的SoC将是
 执行这将需要更长的时间。
 芯片IDCOM设备结合使用是必需的
 index%:从list命令返回的已连接设备的索引。
 min:列出连接的Cebal设备(默认)
 全部:列出所有連接的设备。
 自动:列出所有连接的设备并自动尝试查找芯片ID
 用于基于ARM的设备。
 全部:清除所有未保护的页面(默认)
 p(%pages%):擦除给定的页面。
 pif:清除源文件中的页面
 强制:强制质量擦除。不能合并
 全部:在源文件(默认)中编程所有页面
 epfw(%value%):从给定值填充的源文件中排除页面。
 ep(%pages%):从源文件中排除给定的页面
 crc:使用CRC校验和验证页面(默认)。
 rb:使用回读和对位比较验证页面
 all:验证源文件中的所有页面(默认)。
 epfw(%value%):从给定值填充的源文件中排除页面
 ep(%pages%):排除给定页面。
 全部:阅读所有页面(默认)输出到文件。
 p(%页%):阅读给定页面输出到文件。
 ADDR0X%地址%%长度%):
 从给定的地址读取给定的长度。
 主要地址的寫入仅支持CC2538
 只有信息页面没有被锁定
 以下选项的组合是可能的,必须分开
 ADDR0X%地址%%长度%)= 0X%值%
 用给定的值填充闪存中的地址范围。
 该值必须以一个字节的十六进制数给出
 P(%页%)= 0X%值%
 用给定的值填充Flash中的页面范围
 该值必须以一个字节的十六进制数给出
 ccfg:保持(或保留)从目标设备完成CCFG区域。
 选项的组合是可能的必须分开
 使用BLE MAC地址更改(补丁)闪存映像。
 使用两个地址更改(补丁)闪存映像
 使用加密密钥数据更改(补丁)闪存映像。
 具有加密密钥证书和闪存的文件
 更改(补丁)CCFG区域在闪存图像与页锁定
 更改(补丁)閃存映像中的CCFG区域
 更改(补丁)闪存映像中的CCFG区域
 有关详细信息请参阅帮助文档
 复位动作必须与擦除或程序动作相结合。
 更新仿真器上嘚固件选项适用于XDS110,不能
 结合其他行动更新过程中请勿拔下调试探头。
 带有空格的路径名必须用引号字符括起来
 %地址%:开始编程的Flash地址。

3.我们可以单独将srfprog.exe和他的配置文件拷贝出来用python调用下一个烧录工具(dill文件我们可以将srfprog.exe考出后双击就会提醒我们缺哪些dill文件然后峩们拷贝出来即可)

我要回帖

 

随机推荐