Uart bootloader

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

Uart bootloader

1,771件の閲覧回数
alonrozenfeld
Contributor I


hello,

We are using Kinetis, KExx series. (for the first time)

we would like to get some help about boot loading, we want to update our app, throw UART(external update)

Where do we begin ?

Is there any ready modul that we can import or we should make it ?

what about windows app that sends data to be updated?

what kind of file do we need to create ?

tnx

0 件の賞賛
返信
3 返答(返信)

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

Hi

KE UART loaders are available at:

http://www.utasker.com/kinetis/FRDM-KE02Z.html

http://www.utasker.com/kinetis/FRDM-KE02Z40M.html

http://www.utasker.com/kinetis/FRDM-KE06Z.html

KBOOT (using NXPs PC utility), SREC or iHex (using any terminal emulator) or AN2295 developer's loader mode (using NXP utility).

Builds with KDS, CW, IAR, Keil, Atollic, Rowley, Green Hills, CooCox, GCC standalone, VisualStudio.

Same code runs on all KE parts (or KL, KEA, KL, KV, K parts) in all IDEs so no porting required; industrially proven in many mature products so no additional development effort remaining.

Documentation: http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.PDF

Regards

Mark

0 件の賞賛
返信

1,001件の閲覧回数
DavidS
NXP Employee
NXP Employee

Hi Alon,

The KE0x devices do not have a boot ROM.

The Freedom Board product page for KE0x has a Document tab that leads to appnotes of which one is for serial bootloader:

Regards,

David

1,001件の閲覧回数
alonrozenfeld
Contributor I

Hi David,

thank you for your quick reply,

I saw the attached files, but there is no project to import to KDS, is there any ready to use example ? or we should to add this file after file.

we also saw hat there is a InitFLASH Componnent that generates function to erase/get/set etc

when we build our project its creates *.elf and *.srec is there any way to write it to flash with InitFLASH Componnent?

*.elf is much bigger than our flash.

tnx again.

0 件の賞賛
返信