Boot loading Kinetis processor

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Boot loading Kinetis processor

605 Views
syed_idris
Contributor III

Hi,

We are having some questions regarding the boot loading of Kinetis KW40.

We know nothing about it & just want to ask you basic questions.

1.How to boot load the KW40 processor without freedom-board ?

2.What IDE we have to use for boot-loading ?

3.Which boot loader should we use for boot-loading, like USB multilink universal or any other?

4.Can we boot-load KW40 without open SDA ?

If you can guide the basics of boot loading procedure it will be very helpful.

0 Kudos
1 Reply

316 Views
franciscomezana
NXP Employee
NXP Employee

Hello,

First of all I recommend to take a look to the following link, it shows all the Software and tools for the KW40Z:

http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/kinetis-cortex-m/w-series...

1. For your first question there is a previous threat that will help you, please follow this link: https://community.freescale.com/message/569310#569310

2. Regarding the software IDE you can use both of them (MULTI Integrated Development Environment and IAR Embedded Workbench for ARM)

however I'd like to point that as this family is oriented to use wireless communication like Bluetooth and 802.15.4 you would like to use the stacks provided by us which are supported only by IAR so far.

Another option is using KSDK because you can see a lot sample sodes in the following path C:\Freescale\KSDK_1.3.0\examples\frdmkw40z however would be necessary to install KSDK:

http://www.nxp.com/products/software-and-tools/run-time-software/kinetis-software-and-tools/developm...

3. If you're talking about "bring up" the code to the MCU, all the programmers previously mentioned in the link can be used:

  Cyclone Universal

  by PEMICRO

  Next-gen Cyclone programmer. High-speed, low-cost, in-circuit flash programming, debugging, and test of many NXP 8-/16-/32-bit systems

  Cyclone Universal FX

  by PEMICRO

  Next-gen Cyclone programmer. Very high-speed in-circuit flash programming, debugging, and test of many NXP 8-/16-/32-bit MCUs.

  CYCLONEMAX

  by PEMICRO

  High-speed, low-cost, in-circuit programming of ColdFire, PowerPC, and Arm based systems. Stand-alone or host-controlled operation.

  Flasher ARM

  by SEGGER

  In-Circuit-Flash-Programmer based on the J-Link family for production and in-field-service.

4. I would recommend that your PCB design should be based on the reference designs in NXP web page specially the RF section. You can use OpenSDA to program it, however; JLink is the better because is faster.

I hope this information helps.

0 Kudos