Site Search

The content introduced in this article is how to update the firmware using the programming tool SmartRF Flash Programmer 2 and the debugger board CC-DEVPACK-DEBUG provided by Texas Instruments.

By using SmartRF Flash Programmer 2, hex files can be written as they are. This is a convenient method for those who simply want to update the firmware.

If you are planning to develop software using an integrated development environment, please see here.
Let's update SensorTag to the latest F/W -CCS edition-

Advance preparation

In order to update the SensorTag firmware, you need to prepare the following in addition to the computer on which you will install the development environment.

Article header library 120705 pic01 1


※ご注意
USB接続時であっても、予めボタン電池は挿入してご使用ください。未挿入でUSBを接続すると製品の故障、破壊につながります。

バージョン変更前にこちらのFAQをご参照ください。
SensorTag側のソフトウェア、ハードウェアバージョンごとにスマートフォンアプリ、MP001Cと接続した際の動作確認結果はありませんか?

開発環境のインストール

SensorTagのファームウェアをアップデートするためには、TI社が提供する書込みツール SmartRF Flash Programmer 2と、ソフトウェア開発キット SDK(BLE Stack)をインストールする必要があります。

書込みツール SmartRF Flash Programmer 2のインストール

  1. FLASH-PROGRAMMER-2のダウンロード

SmartRF Flash Programmer(TI社WEBサイト) から、"FLASH-PROGRAMMER-2" をダウンロードします。

  1. FLASH-PROGRAMMER-2のインストール

ダウンロードしたzipを解凍してしてインストールを行います。

ソフトウェア開発キット (BLE Stack)のインストール

  1. BLE Stackのダウンロード

BLE Stack(TI社WEBサイト)から "BLE-STACK Vx.x.x (Support for CC2640/CC2650)" のファイルをダウンロードします。
※ダウンロード時myTIアカウント情報入力ページが表示されますので、登録した情報を入力します。

  1. BLE Stackのインストール

ダウンロードしたble_sdk_[バージョン版数]_setup.exeを起動してインストールします。
※インストール・パスについては "Installing the SDK" の章に記載されています。
インストール・パス記載例:C:\ti\simplelink\ble_sdk_x_xx_xx_xx

F/Wの書込み

1. Flash Programmer 2の起動とCC2650デバイス認識確認

ボードとPCがUSBケーブルで接続されていることを確認した後、Flash Programmer 2を起動しConnecteddevicesにCC2650の表示があることを確認します。
※USB給電を行う際は必ずSensorTagにボタン電池を入れて下さい。

表示されない場合は、ボードとPCがUSBケーブルで接続されていることを確認した後、 "Refresh" を押して接続を確認します。

Article header library 120705 pic02  2

2. 書込みファイルの指定

次に、Flash image(s)を設定します。
"single" を選択し、Browseから "C:\ti\simplelink\ble_sdk_[版数名]\examples\hex" の "cc2650stk_sensortag_rel.hex" を選択します。

Article header library 120705 pic03  2


Connected devicesの "CC2650" を選択し、矢印アイコンが青に変わっていることを確認します。

Article header library 120705 pic04  2

3. F/Wの書込み

下記のようにActionsのErase、Program、Verifyすべてをチェックをし、青に変わった矢印アイコンを押せば書込みがスタートします。

Article header library 120705 pic05  1


正常に終了するとSuccessと表示されます。

Article header library 120705 pic06  1

4. バージョンが更新されたかチェック

以上でFlash Programmer 2を使ったアップデートの実施が完了です。
なお、書き込んだFWの確認は、スマートフォン(ios/andrioidどちらでも可)があればSensorTagアプリの「Device Information」 から確認が可能です。

Article header library 120705 pic07  4

 

おすすめ記事/資料はこちら

SensorTag(CC2650STK)の3つの特長

商品の購入はこちら

SimpleLink SensorTag IoT評価キット CC2650STK
SimpleLink SensorTag デバッガ DevPack CC-DEVPACK-DEBUG

お問い合わせはこちら