Ниже приведен порядок действий по обновлению ПО Bluetooth модулей по интерфейсам SPI и RS-232.
Предварительно неообходимо выполнить подготовительные операции, которые позволят обновить ПО по интерфейсам SPI и RS-232.
Для обновления ПО Bluetooth модулей по интерфейсу SPI на ПК требуется установить программное обеспечение: CSR BluSuite версия 1.21 или 1.22 (дистрибутив CSR BluSuite версия 1.21 или 1.22 заархивировано в файле - InstallBlueSuiteCasira.zip), в которое входит набор утилит для проверки работоспособности модуля, а также изменения его настроек выполненных по умолчанию.
Для установки CSR BluSuite версия 1.21 или 1.22 следует разархивировать файл InstallBlueSuiteCasira.zip и запустить на исполнение файл InstallBlueSuiteCasira.exe и далее следовать указаниям программы, выполняющей установку ПО CSR BluSuite версия 1.21 или 1.22 на ПК.
Затем на жесткий диск ПК нужно загрузить архивный файл iwrap-2[1].1.0-23.zip (или iwrap-2[1].2.0-54) и разархивировать его.
Для корректной работы приложения aiupdate.exe, которое позволяет выполнить автоматическое обновление ПО Bluetooth модулей, необхому установить драйвер иетерфеса SPI.
Для установки драйвера нужно запустить на исполнение файл install.bat, который размещен в папке iwrap-2[1].1.0-23/drivers/ install.bat.
После установки драйвера интерфейса SPI перезагрузите ПК.
Кроме этого, пользователи желающие обновить ПО Bluetooth модулей, которые уже установлены в их изделиях, должны обеспечить подсоединение Onboard installation Kit (программатор) к Bluetooth модулю по интерфейсу SPI.
Для удобства использования, Onboard installation Kit штатно комплектуется шлейфом, который позволяет подсоединить его к 6-ти контактному разъему шагом 2,54 мм. В случае, если обновление ПО Bluetooth модуля требуется выполнить на отладочных комплектах, разработанных для всей линейки Bluetooth модулей, на них установлен 6-ти контактный разъем шагом 2,54 мм, специально предусмотренный для доступа к модуля по интерфейсу SPI.
Более подробная информация о Onboard installation Kit приведена в документах: WRAP THOR OIK, Version 1[1].0 (Schematic).pdf и WRAP THOR Product Series - Onboard installation kit pin configuration (Version 1[1].0).pdf
Дальнейшее изложение порядка действия по обновлению ПО Bluetooth модулей по интерфейсу SPI приводится с учетом того, что пользователем выполнена установка на ПК программного обеспечения:
• CSR BluSuite версия 1.21 или 1.22,
• установлен дравер интерфейса SPI,
• обеспечена возможность подсоединения Onboard installation kit к Bluetooth модулю по интерфейсу SPI, на жесткий диск ПК,
• загружен и разархивирован файл iwrap-2[1].1.0-23.zip.
Обновленение ПО Bluetooth модулей по интерфейсу RS232 происходит в режиме DFU (Device Firmware Upgrade), поэтму на жесткий диск ПК следует загрузить файл DFU_Wizard_X[X].X.zip и выполнить его разархивацию. После этого в папке DFU_Wizard_X[X].X, будет распологаться набор файлов обновлений и приложений для обновления ПО Bluetooth модулей по интерфейсу RS232.
Дальнейшее изложение порядка действия по обновлению ПО Bluetooth модулей по интерфейсу RS-232 приводится с учетом того, что пользователем выполнена установка на ПК программного обеспечения:
• CSR BluSuite версия 1.21 или 1.22,
• на жесткий диск ПК загружен и разархивирован файл DFU_Wizard_X[X].X.zip,
• обеспечена возможность подсоединения Bluetooth модуля к ПК по интерфейсу RS232.
Обновление ПО Bluetooth модулей по интерфейсу SPI
Внимание!
Изложенная ниже, последовательность действий по обновлению ПО Bluetooth модулей по интерфесу SPI гарантируется только при условии использования Onboard installation Kit (программатор), поставляемого фирмой BlueGiga. Поэтому все претензии и вопросы по применению других программаторов и ПО не принимаются к рассматрению.
Последовательность действий обновления ПО Bluetooth модулей по интерфесу SPI:
1.1 Подсоедить Onboard installation kit к Bluetooth модулю по интерфейсу SPI. Затем подсоединить Onboard installation kit к LPT – порту ПК.
1.2 На модуль подать питание напряжением 3.3 В.
1.3 На ПК запустить утилиту Blue Flash из состава, установленного на ПК ПО CSR BluSuite версия 1.21 или 1.22( Пуск/Программы/CSR BlueSuite1.21(1.22)/ Blue Flash)
После запуска утилиты Blue Flash на экране ПК высветится окно "Blue Flash", приведенное на рисунке 1.

1.4 В окне нажать кнопку "Stop Processor", после нажатия кнопки ее название изменится на Start Processor, а также станут активными все кнопки, расположенные в окне "Blue Flash".
Внимание!
Фирма BlueGiga, настоятельно рекомендует сохранять резервную копию версии ПО, загруженную в Bluetooth модуль изготовлем.
Наличие копии ПО позволит Вам при необходимости восстановить его работоспособность, которая может быть нарушена при некорректном изменении настроек Bluetooth модуля.
Для сохранения первоначальной версии ПО Bluetooth модуля нажать кнопку "Dump".
После этого на экране ПК высветится окно, которое позволит выбрать директорию и папку в которой будет сохранена первоначальная версия ПО Bluetooth модуля. После завершения сохранения в окне "Blue Flash" высветится сообщение: "Dumping to file ………..complete" и в указонной папку будут сохранены два файла с расширением xpv и xdv.
1.5 В онке нажать кнопку "Start Processor".
1.6 После нажатия кнопки ее название изменится на Stop Processor, а также станут активными все кнопки, расположенные в окне "Blue Flash".
1.7 На ПК закрыть утилиту Blue Flash.
1.8 На ПК перейти к директории,в которой расположена папка iwrap-2[1].1.0-23 и открыть ее для просмотра.
1.9 В папке iwrap-2[1].1.0-23 запустить приложение - aiupdate.exe. После его запуска на экране ПК высветится окно "iWRAP update client", которое приведено на рисунке 2.

1.9 В окне "iWRAP update client" установить соответствующий номер LPT порта, к которому подсоединен Onboard installation Kit (программатор) и нажать кнопку "Update".
1.10 После нажатия кнопки "Update" приложение aiupdate.exe автоматически выполнит определение типа Bluetooth модуля, на котором осуществляется обновление ПО. После завершения автоматического определения типа Bluetooth модуля на экране ПК высвется окно в котором будет высвечиваться список файлов с новой версией iWRAP интерфейса для каждого типа Bluetooth модуля. При этом название файла с новой версией iWRAP интерфейса, соответствующее типу Bluetooth модуля на котором осуществляется обновление ПО будет подсвечено синим цветом. Для подтверждения нажмите кнопку "ОК". После этого начнется процесс обновления ПО Bluetooth модуля. По завершению обновления в окне "iWRAP update client" высветится сообщение: "Module successfully Updated".
1.11 На ПК закрыть приложение aiupdate.exe. Обновление ПО Bluetooth модуля выполнено.
1.12 Отсоединить Bluetooth модуль от источника питания напряжением 3.3 В. Отсоедить Onboard installation Kit от Bluetooth модуля от LPT порта ПК.
2 Обновление ПО Bluetooth модулей по интерфейсу RS-232
Ниже приведеа последовательноть действия обновления ПО Bluetooth модулей по интерфесу RS232:
2.1 Подсоедить Bluetooth модул к ПК по интерфейсу RS232.
2.2 На модуль подать питание напряжением 3.3 В.
2.3 На ПК перейти к директории, в которой расположена папка DFU_Wizard_X[X].X и открыть ее для просмотра.
2.4 В папке DFU_Wizard_X[X].X открыть для просмотра папку DFU_Wizard и запустить приложение - DFUWizard.exe. После его запуска на экране ПК высветится окно "WRAP THOR Device Firmware Upgrade Wizard", которое приведено на рисунке 3.

2.5 Далее для обновления ПО Bluetooth модулей следовать указаниям приложения DFUWizard.exe. Файлы новых версий iWRAP интерфеса для DFU режима расположены в папке DFU_Wizard_X[X].X/ DFU_Wizard/DFU_Packets
2.6 После обновления ПО Bluetooth модуля закрыть приложение DFUWizard.exe, отсоединить Bluetooth модуль от источника питания напряжением 3.3 В и отсоединить от ПК.
Внимание!!! В настоящее время (май 2008 г.) обновление ПО Bluetooth модулей новыми версиями iWRAP интерфейса: iwrap-2[1].1.0-23 и iwrap-2[1].2.0-54 может выполнено только по интерфейсу SPI, так как на данный момент обновления для DFU режима пока не доступны. Как только данные обновления будут, доступны все зарегистрированные пользователи будут об этом проинформированы.
Перечень необходимого ПО и обновлений iWRAP интерфейса
1. InstallBlueSuiteCasira.zip: дистрибутив CSR BluSuite версия 1.21 или 1.22.
2. iwrap-2[1].1.0-23.zip (или iwrap-2[1].2.0-54.zip): файлы обновлений iWRAP интерфейса по интерфейсу SPI и ПО для автоматического обновления.
3. Документация по Onboard installation kit:WRAP THOR OIK, Version 1[1].0 (Schematic).pdf и WRAP THOR Product Series - Onboard installation kit pin configuration (Version 1[1].0).pdf
4. DFU_Wizard_1[1].2.zip: файлы обновлений iWRAP интерфейса для DFU режима и ПО для обновления по интерфейсу