Is there a way to update FW on kinetis via iPhone BLE?

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Is there a way to update FW on kinetis via iPhone BLE?

2,144件の閲覧回数
klemenzagar
Contributor I

Your library blhost only support windows, linux and mac. Is it possible to run blhost on iOS devices?

I try to import it in ios project but the problem is with the IOKit framework which is private on iOS and cant be used for apps that are released on appstore.

タグ(2)
0 件の賞賛
返信
3 返答(返信)

1,746件の閲覧回数
dwalkes
Contributor I

Hi,

I've created a firmware library for secure Bluetooth BLE OTA updates using Android/iPhone applications called the Secure Device Update Library (SDU).  I'm currently considering porting this to Kinetis.  If anyone is looking for a solution to upgrade firmware on Kinetis via BLE be interested in discussing with you further.  You can contact me at danwalkes@trellis-logic.com.

Here's a linkedin post with more details about the library:

https://www.linkedin.com/pulse/announcing-secure-device-update-sdu-library-ota-through-dan-walkes 

0 件の賞賛
返信

1,746件の閲覧回数
mjbcswitzerland
Specialist V

Hi

I think that Hexiware also has apps to do this (but possibly not secure):
http://www.hexiwear.com/software/

Regards

Mark

0 件の賞賛
返信

1,746件の閲覧回数
eatonzhang
NXP Employee
NXP Employee

Hi,

I'm sorry that currently, Kinetis bootloader cannot connect to iPhone with BLE directly.

To support this use case, as a system design, you’ll need a BLE chip which can support OTA and connect to our Kinetis device with reset/boot control and any communication channels (UART or I2C or SPI). In this case, the BLE chip can receive the Kinetis firmware from the iOS applications through OTA, then the BLE chip will need to reset the Kinetis device, configure the boot, and follow the blhost code to update the Kinetis firmware to the flash.

0 件の賞賛
返信