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

F2806x flash API问题

Other Parts Discussed in Thread:C2000WARE, UNIFLASH

TI:你们C2000ware\C2000Ware_3_01_00_00\Libraries\flash_api\F2806x下面的例程是不是有问题啊? 

Example_Flash2806x_API_FPU(use BootROM_API)编译出的out文件烧不进去啊!(CCS V8.3.1,CGT= V18.1.4.LTS)、

检查发现Flash API相关的函数编译后链接在BOOT ROM区,如下图。

是不是由于这个原因仿真器烧不进去?

刚查看了下F2803x也是嵌入在BOOTROM中的API,没发现有烧录问题啊(F2803x用的是CCS V3.3)

Susan Yang:

我会在测试后给您回复,谢谢

,

Jun Zhang4:

定点版本 Example_Flash2806x_API选择Use_BootROM_API)配置时同样出现烧录错误。

,

Susan Yang:

我使用launchpad和CCS10实验了一下,是可以正常烧录的

,

Susan Yang:

您使用uniflash可以成功烧录吗?使用的是开发板还是自制板?

,

Jun Zhang4:

自制板,应该不是烧录过程本身的问题。板子烧其他程序工作正常的。另:你应该是CCS V10,我后面换台电脑试试,现在这个电脑是WIN7,装不了CCS V10。

,

Susan Yang:

我用CCS7.2测试,也是可以成功烧录的。若是可以的话,请使用uniflash测试一下并提供一下详细的报错信息。

,

Jun Zhang4:

好的,我正在下载uniflash,你可以试一下C2PROG烧录吗? 我刚试了C2PROG在ERASE阶段出现24错误码。

我正是在自己的工程里面测试API发现出现擦除错误(24)才想着用TI例程测试看看的。

,

Susan Yang:

C2PROG 我没有测试过。请问您使用uniflash结果如何?

,

Jun Zhang4:

操作有点问题,选择仿真器,芯片F28069和和 Flash Image后,点击Load Image就弹出这个错误来。

是仿真器问题吗?我只有XDS100V1和XDS200这个两种,没有XDS100V1选项。

,

Susan Yang:

您的系统是32位?uniflash 5.1及以上版本的UniFlash只支持64位的Windows 7/8/10

请下载

software-dl.ti.com/…/release_archive.html

,

Jun Zhang4:

多谢回复! 确认是自制板子问题,在一块LAUNCHXL-F28069板上使用板载XDS100V2烧录已没有问题。

Flash API问题已解决,实现了软件在线更新功能。

赞(0)
未经允许不得转载:TI中文支持网 » F2806x flash API问题
分享到: 更多 (0)