ドライバまたはライブラリ
WL18XX-BT-SP
Bluetooth サービス パック、WL18xx 用
WL18XX-BT-SP
概要
Bluetooth サービス パックは、以下の 4 個のファイルで形成されています。
- BTS ファイル (TIInit_11.8.32.bts)
- ILI ファイル (TIInit_11.8.32.ili)
- XML (TIInit_11.8.32.xml)
- リリース ノートの資料
- 使用許諾契約
ファイル名の一部であるバージョン番号は、ハードウェアとファームウェアに対応する独自の組み合わせですが、リリースごとに更新されるわけではないことに注意してください。実際のバージョン情報は、ファイル内で更新されています。
最初に使用許諾契約とリリース ノートをお読みください。サービス パックの各ファイルに関する説明は、以下の場所にあります。
- BTS ファイル
-
- BTS ファイルの定義は何ですか?
- BTS は、Bluetooth script (Bluetooth スクリプト) の省略形です。BTS ファイルはバイナリ ファイルであり、TI ( テキサス・インスツルメンツ) の Bluetooth デバイスに対応する各種コマンドとアクションを保持しています。
HCI 通信は、双方向の経路です。HCI コマンドをホストから Bluetooth デバイスに送信するたびに、その Bluetooth デバイスは HCI イベントを生成する形で応答します。これらの HCI コマンドの実行を成功させるうえで必要なフォーマットと手続きを簡素化するために、BTS フォーマットを使用しています。BTS ファイルが保持しているのは、必須の初期化スクリプトと、プラットフォーム依存の付加的なオプション コマンドであり、これらのコマンドは主に Bluetooth デバイスの初期化時に使用されます。
BTS ファイルは、TI ( テキサス・インスツルメンツ) のライセンスの下で配布されています。詳細については、該当するライセンス ファイルをご覧ください。
- BTS は、Bluetooth script (Bluetooth スクリプト) の省略形です。BTS ファイルはバイナリ ファイルであり、TI ( テキサス・インスツルメンツ) の Bluetooth デバイスに対応する各種コマンドとアクションを保持しています。
- BTS の機能。
- BTS の主な用途は、Bluetooth デバイスの電源投入後に、初期化シーケンスをトリガすることです。各デバイスの電源を投入した後、初期化スクリプトを実行する必要があります。BTS 初期化スクリプトには、メモリ書き込みコマンド (RAM に書き込まれるコード) で構成されたセクションがあり、このセクションは、Bluetooth デバイスの ROM に存在している可能性のある問題を修正するためのソフトウェア パッチという形で実行されます。また、BTS フォーマットの主な使用目的ではありませんが、HCI コマンドを Bluetooth デバイスにロードする目的でこのファイルを使用することもできます。BTS ファイルは、ディープ スリープ メカニズムの有効化、UART のボーレートの変更、オーディオ構成など、プラットフォームに関連するコマンドで使用することもできます。
注意:BTS ファイルがデバイス専用であり、以下に示す WL18xx デバイスでのみ動作します。CC256x デバイスに対応する最新の Bluetooth サービス パックは、次のリンクで見つかります:[https://www.ti.com/tool/CC256XB-BT-SP]。
- BTS の主な用途は、Bluetooth デバイスの電源投入後に、初期化シーケンスをトリガすることです。各デバイスの電源を投入した後、初期化スクリプトを実行する必要があります。BTS 初期化スクリプトには、メモリ書き込みコマンド (RAM に書き込まれるコード) で構成されたセクションがあり、このセクションは、Bluetooth デバイスの ROM に存在している可能性のある問題を修正するためのソフトウェア パッチという形で実行されます。また、BTS フォーマットの主な使用目的ではありませんが、HCI コマンドを Bluetooth デバイスにロードする目的でこのファイルを使用することもできます。BTS ファイルは、ディープ スリープ メカニズムの有効化、UART のボーレートの変更、オーディオ構成など、プラットフォームに関連するコマンドで使用することもできます。
- BTS のバージョン番号
- BTS のバージョンは、BTS ファイルのヘッダー内に ASCII フォーマットで記録されています。この情報を読み取るには、HCITester または Bluetooth ScriptPad アプリケーション (TI Wireless Tools の一部)、あるいは任意の 16 進 (バイナリ) エディタや ASCII テキスト エディタが使用できます。「Version : TI_P2.xxx」という文字列を検索してください
- BTS のバージョン番号は、内部番号であり、サービス パックのバージョンとは異なります。
- 以下の表は、サービス パック (SP) のバージョン番号と BTS のバージョン番号との対応関係を示します。
- BTS ファイルの定義は何ですか?
-
SP バージョンの BTS バージョン
v4.8 P2.148
v4.5 P2.146
v4.4 P2.144
v4.3 P2.143
v4.2 P2.141
v3.9 P2.136
v3.8 P2.131
v3.7 P2.127
v3.6.1 P2.124
v3.6 P2.123
v3.5 P2.122
v3.4 P3.1
v3.3 P2.112
v3.2P2.107
インストールと使用方法- BTS ファイルは、以下のディレクトリ内のターゲット プラットフォームにコピーする必要があります:/lib/firmware/。このスクリプトをコピーした後、Bluetooth の電源投入時に Bluetooth スタックがこのスクリプトを自動的にダウンロードするようになります。初期化シーケンスの詳細については、以下の Wiki ページをご覧ください
- ILI ファイル
- ILI ファイルは、Bluetooth ファームウェア ロガーのメッセージをデコードし、読み取り可能な形式に変換します。このファイルを使用するのは、ロガー ツールです (TI Wireless Tools をご覧ください)。
- XML ファイル
- XML ファイルには、ベンダ固有のコマンドとイベント、およびそれらのパラメータが記述されています。XML ファイルは、ユーザーにわかりやすい方法で BTS を表示する目的で HCI Tester アプリケーション (TI Wireless Tools を参照) が使用します。
特長
- Bluetooth Classic と Bluetooth Low Energy
- スリープをイネーブル (有効化) した状態
ダウンロード
技術資料
結果が見つかりませんでした。検索条件をクリアしてから、再度検索を試してください。
8 をすべて表示
種類 | タイトル | 最新の英語版をダウンロード | 日付 | |||
---|---|---|---|---|---|---|
その他の技術資料 | TI Engineering Evaluation Units vs. MIL-PRF-38535 QML Class V Processing (Rev. B) | 2025/02/20 | ||||
アプリケーション・ノート | Single-Event Effects Confidence Interval Calculations (Rev. A) | PDF | HTML | 2022/10/19 | |||
サイバー セキュリティ報告書 | Bluetooth® Classic – BrakTooth V12 vulnerability | 2021/12/21 | ||||
サイバー セキュリティ報告書 | Bluetooth® SIG Erratum – Impersonation in the Passkey Entry Protocol (Rev. A) | 2021/05/27 | ||||
サイバー セキュリティ報告書 | Bluetooth® SIG Erratum – Authentication of the LE Legacy Pairing Protocol (Rev. A) | 2021/05/27 | ||||
アプリケーション・ノート | Heavy Ion Orbital Environment Single-Event Effects Estimations (Rev. B) | PDF | HTML | 2020/05/18 | |||
サイバー セキュリティ報告書 | Bluetooth Basic Rate/Enhanced Data Rate – Bluetooth Impersonation AttackS (BIAS) | PDF | HTML | 2020/05/18 | |||
ユーザー・ガイド | WiLink™ 8.0 Bluetooth® Vendor-Specific HCI Commands (Rev. B) | 2017/10/17 |