Uart bootloader

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Uart bootloader

1,788 次查看
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,018 次查看
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,018 次查看
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,018 次查看
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 项奖励
回复