This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/CC2650STK:刷写固件时跳过未分配的第15页和第16页的验证

Guru**** 2553450 points
Other Parts Discussed in Thread: CC2650STK, BLE-STACK

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/575610/ccs-cc2650stk-skip-verification-of-unassigned-page-15-and-16-when-flashing-firmware

器件型号:CC2650STK
Thread 中讨论的其他器件: BLE-STACK

工具/软件:Code Composer Studio

您好!

我正在尝试使用官方指南刷写器件固件。 我是 TI 开发的新手。  

为此、我执行了以下步骤:

1) 1)我已在 CCS (版本7)中导入 bim_extflash 文件夹和 sensortag cc2650stk 项目。 我已经以这种方式编译了所有导入的工程

- bim_extflash -> FlashOnly"

- sensortag_cc2650stk_app -> FlashOnly"

-sensortag_cc2650stk_stack -> FlashROM

2) 2)我已使用 TI 开发包(USB)将器件连接到我的 PC。


3) 3)获得相对.hex 文件后、我使用 hexmerge.py python 脚本或 SmartRF 闪存编程器中的多个映像选项构建了超十六进制文件。

使用 python 脚本生成的.hex 文件和使用多个闪存映像进行刷写时、我接收到以下状态:

>跳过未分配页面的验证:15.

>跳过未分配页面的验证:16.

>页:0已验证正常。

>页面:1已验证正常。

>第页:2验证正常。

>第页:3验证正常。

>页:4已验证正常。

>页:5已验证正常。

>第页:6验证正常。

>第7页已验证正常。

>页:8已验证正常。

>第9页已验证正常。

>第10页已验证正常。

>第11页已验证正常。

>第12页确认正常。

>第13页已验证正常。

>第14页已验证正常。

>第17页已验证正常。

>第页:18验证正常。

>第页:19页已验证正常。

>第20页已验证正常。

>第21页已验证正常。

>页:22已验证正常。

>第23页已验证正常。

>第24页已验证正常。

>第25页已验证正常。

>第26页已验证正常。

>第27页已验证正常。

>第28页已验证正常。

>第29页已验证正常。

>第30页已验证正常。

>第31页已验证正常。

>验证已成功完成。

>重置目标...

>重置目标成功。

 

此外、LED 未正常闪烁、智能手机无法通过蓝牙看到 SensorTag。

我出了什么问题?  

谢谢、  

弗朗西斯科

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Francesco、

    请安装并使用 TI 编译器5.2.6进行构建。 有关安装此 TI 编译器的步骤、请参阅 BLE-Stack v2.2.1软件开发人员指南。

    祝你一切顺利
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、jxs、

    我已经解决了我的问题。  

    问题是、在 CCS 中、我必须在 bim_extflash 内 targetConfigs 文件夹中的 CC2640F128.ccxml 文件中将器件标志转换为 CC2650F128。  

    现在、我能够使用放置在.hex 文件内的闪存编程器2刷写固件。

    谢谢!