How to compile Kinetis Bootloader 1.1.0 with KDS3.0 ?

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

How to compile Kinetis Bootloader 1.1.0 with KDS3.0 ?

ソリューションへジャンプ
2,592件の閲覧回数
NicolasP
Contributor IV

Hi,

Bootloader 1.1.0 is delivered with IAR projects.

I'd like to compile bootloader for my system with KDS 3.0.

Are there some kds project files for bootloader somewhere ?

Best regards,

Nicolas

ラベル(3)
1 解決策
2,189件の閲覧回数
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Nicolas Pinault:

The KBOOT v1.1 does not have a target project for KDS, but KBOOT v1.2 is coming soon (tentatively this week) with KDS projects. Please wait for the release, you can monitor the KBOOT page:

Kinetis Bootloader|Freescale

Regards!

Jorge Gonzalez

元の投稿で解決策を見る

0 件の賞賛
返信
7 返答(返信)
2,190件の閲覧回数
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Nicolas Pinault:

The KBOOT v1.1 does not have a target project for KDS, but KBOOT v1.2 is coming soon (tentatively this week) with KDS projects. Please wait for the release, you can monitor the KBOOT page:

Kinetis Bootloader|Freescale

Regards!

Jorge Gonzalez

0 件の賞賛
返信
2,189件の閲覧回数
NicolasP
Contributor IV

Hello Jorge,

KBOOT v1.2 is exactly what I need. That's perfect.

I am using FRDMk22F board (MK22F51212 target).

I don't understand what are the differences between flashloader, flashloader_loader and freedom_bootloader targets.

My guess :

- flashloader : runs in RAM and is able to erase/program the full FLASH memory once.

- flashloader_loader : runs in FLASH and can erase/program the FLASH memory above a predefined address multiple times.

- freedom_bootloader : flashloader_loader for FRDMK22K board

Am I right ?

Regards,

Nicolas

0 件の賞賛
返信
2,189件の閲覧回数
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Nicolas,

Not exactly, read the definition in KBOOT release notes:

(C:\Freescale\FSL_Kinetis_Bootloader_1_2_0\doc\Kinetis Bootloader v1.2.0 Release Notes.pdf)

pastedImage_2.png

So in summary:

-​ Bootloader (tower or freedom): Bootloader firmware that resides in Flash and can be used multiple times.

- Flashloader_loader + Flashloader: The firmware you get from the "flashloader_loader" project can be programmed to the K22 with an external tool (Jlink, U-Multilink, OpenSDA,...) and you get a one-time loader. As stated in the text box, the flashloader project must be built first.

I hope this clarifies.

Regards!

Jorge Gonzalez

0 件の賞賛
返信
2,189件の閲覧回数
NicolasP
Contributor IV

Hello Jorge,

That's perfectly clear. I should have read twice.

Thanks a lot for your support.

Best regards,

Nicolas

2,189件の閲覧回数
NicolasP
Contributor IV

Hello Jorge,

That's good news !

Thanks.

Regards,

Nicolas

0 件の賞賛
返信
2,189件の閲覧回数
mjbcswitzerland
Specialist V

Nicolas

In case of anything being missing you can also get KBOOT compatible loaders for almost all Freescale boards and processors from

http://www.utasker.com/kinetis.html

These allow mixing KBOOT, AN2295 Freescale Developer's Serial Bootloader, HIDBootloader.exe, USB-MSD, SD card, Ethernet, UART SREC as desired and builds with the following IDEs with no porting or extra development efforts:

Regards

Mark

Kinetis: µTasker Kinetis support

Boot loader: http://www.utasker.com/docs/uTasker/uTaskerSerialLoader.PDF

For the complete "out-of-the-box" Kinetis experience and faster time to market

0 件の賞賛
返信
2,189件の閲覧回数
NicolasP
Contributor IV

Hello Mark,

That's an interresting product. If KBOOT does not do the job, this might be a good alternative.

Regards,

Nicolas

0 件の賞賛
返信