Вроде я понял почему MAC адрес стал ff:ff:ff:ff:ff:ff
Потому что я прошивал откомпилированное на ble-1.1.1-71 через SmartRF Flash Programmer от TI, а BlueGiga это запретила в новых версиях компилятора, нужно пользоваться BLEupdate tool от Bluegiga для прошивки, чтобы не затереть важную инфу. Вроде так понял.
Сейчас сделал запрос в техподдержку Bluegiga, чтобы прислали мне лицензионные ключи, и подсказали что делать с MAC адресом.
Вот цитаты из pdf:
" Note: TI Flash tool should NOT be used with the Bluegiga Bluetooth Smart SDK v.1.1 or newer , but BLE Update tool should be used instead. The BLE112 and BLED112 devices contain a security key, which is needed for the firmware to operate and if the device is programmed with TI flash tool, this security key will be erased.
Note: Final 1.1.0 SW release will require the Bluegiga license key at the module and this will need to be entered to the modules through the programming pins. "
------update--------
Вроде не так. MAC адрес стерся по какой то другой причине.
Изменить его можно в SmartRF Flash Programmer от TI
IEEE Secondary это и есть MAC адрес и он почемуто стал ff:ff:ff:ff:ff:ff
IEEE Primary это Serial number он остался целый
Из Bluegiga прислали длинные лицензионные ключи для BLE Update tool.
Еще написали что если вы вдруг стерли свой MAC, то если его помните или записали, то можете его восстановить в SmartRF Flash Programmer от TI.
А если потеряли то они могут прислать новый. Я запросил чтобы прислали. И они прислали. Причем все так быстро, каждый ответ меньше 5 минут. И лицензионные ключи и новый MAC.

Так что советую записывать куда нибудь в надежное место MAC адреса купленных модулей и на всякий случай серийные номера.