Das Bluetooth Service Pack (SP) CC256xC enthält die obligatorischen Initialisierungsskripts (BTS-Dateien), die plattformspezifische Konfigurationen und Fehlerbehebungen aufweisen.
Außerdem enthält das Bluetooth Service Pack Begleitdateien für den CC2564C-Baustein, die für das Testen und Debuggen nützlich sind. Das Service Pack besteht aus den folgenden Dateien:
- Initialisierungsskript-BTS-Datei (initscripts-TIInit_6.12.26.bts)
- Initialisierungsskript-Add-Ons
- Add-on für Audio-/Sprachverarbeitung (initscripts-TIInit_6.12.26_avpr_add-on.bts)
- BLE-Add-on (initscripts-TIInit_6.12.26.ble_add-on.bts)
- ILI-Datei (TIInit_6.12.26.ili)
- XML-Datei (TIInit_6.12.26.xml)
- Lizenzvereinbarung
- Liesmich/Versionshinweise
Hinweis: Die Version im Dateinamen ist eindeutig für die Kombination von Hardware und Firmware, wird jedoch nicht pro Version aktualisiert. Die Versionsinformationen werden in den Dateien aktualisiert.
Lesen Sie zunächst die Lizenzvereinbarung und die Liesmich-Datei. Die Service Pack-Dateien werden nachfolgend beschrieben.
- BTS-Datei
- BTS ist eine Abkürzung für Bluetooth Script. Die BTS-Datei ist eine Binärdatei, die HCI-Befehle und Aktionen für Bluetooth-Bausteine von Texas Instruments enthält. Die HCI-Schnittstelle ist bidirektional. Bei jedem HCI-Befehl, der vom Host an den Bluetooth-Controller gesendet wird, antwortet der Bluetooth-Controller mit einem HCI-Ereignis. Um das Format und die Verfahren zu vereinfachen, die zur erfolgreichen Ausführung dieser HCI-Befehle erforderlich sind, wird das BTS-Format verwendet. BTS-Dateien werden unter der Lizenz von Texas Instruments vertrieben. Weitere Informationen finden Sie in der zugehörigen Lizenzdatei.
- BTS-Funktionalität
- Der Haupteinsatz des BTS besteht darin, die Initialisierungssequenz nach dem Einschalten des Bluetooth-Bausteins auszulösen. Das Initialisierungsskript muss nach jedem Einschalten des Bausteins ausgeführt werden. BTS-Initialisierungsskripts enthalten einen Abschnitt mit Speicher-Schreibbefehlen (geschriebener Code in das RAM), die als Software-Patch zur Behebung potenzieller ROM-Probleme des Bluetooth-Bausteins dienen. Obwohl dies nicht der Hauptzweck des BTS-Formats ist, kann es in jedem Szenario auch verwendet werden, um HCI-Befehle auf den Bluetooth-Baustein zu laden. BTS-Dateien können auch für plattformbezogene Befehle verwendet werden, z. B. zum Aktivieren des Tiefschlafmechanismus, zum Ändern der UART-Baudrate, Audiokonfigurationen usw. Die BTS-Datei ist bausteinspezifisch und funktioniert nur auf den unten aufgeführten CC256xC-Bausteinen. Das neueste Bluetooth Service Pack für einen CC256xB-Baustein finden Sie unter folgendem Link: [https://www.ti.com/tool/CC256XB-BT-SP].
- ILI-Datei
- Die ILI-Datei dekodiert Bluetooth-Firmware-Logger-Meldungen in einem lesbaren Format. Sie wird vom Logger-Tool verwendet, das im Drahtlos-Tool-Softwarepaket enthalten ist.
- XML-Datei
- Die XML-Datei beschreibt die herstellerspezifischen HCI-Befehle, Ereignisse und deren Parameter. Sie wird von den im Drahtlos-Tool-Softwarepaket enthaltenen HCITester- und Logger-Dienstprogrammen verwendet.