Update software via Ethernet

cancel
Showing results for 
Search instead for 
Did you mean: 

Update software via Ethernet

519 Views
kiyoshimatsuzak
Contributor III

Hi, all.

I use FRDM-K64F.

I would like to update software of FRDM-K64F via Ethernet.

So I have read AN4367.pdf.

According to this document, sample code is included in the Code Warrior.

But I use Kinetis Design Studio, I don't have the CW.

If I want to try Ethernet bootloader, do I have to buy the CW?

Or Can I get Ethernet bootloader sample code for KDS from somewhere?

If someone know other ways to update software via Ethernet, please let me know.

Regards,

Kiyoshi

0 Kudos
4 Replies

147 Views
Rick_Li
NXP Employee
NXP Employee

Hi Kiyoshi Matsuzaki,

could you please let me know where the "sample code" is mentioned in AN4367?

Even if you want use CodeWarrior, you need not buy one.

CW can also be downloaded from Freescale website, for the special Edition and Evaluation Edition, they are also free.

compared with the formal CW Edition, the Special Edition has limitation of 128K in code size. For Evaluation Edition, the there is no limitation on code size, one month after the installation, it will auto changed to Special Edition, that is, has limitation of 128K in code size.

I hope it helps!

0 Kudos

147 Views
kiyoshimatsuzak
Contributor III

Hi, Young Li

Thank you for your reply.

>could you please let me know where the "sample code" is mentioned in AN4367?

1 Introduction

"It explains how to modify the .lcf and .icf link files of CW and IAR IDEs respectively"

3.1 Developing a bareboard application in IAR with Ethernet

bootloader support

"This case will use a “Hello World” project that can be found at this path …\kinetis-sc\ build\iar\hello_world."

When I installed CW or IAR, I thought I could get a sample of "…\kinetis-sc\ build\iar\hello_world".

0 Kudos

147 Views
mjbcswitzerland
Specialist V

Hi

Note that there is an Ethernet loader for the FRDM-K64F at µTasker Kinetis FRDM-K64F support

The binary allows:

- web browser uploads via Ethernet

- KBOOT UART

- KBOOT USB-HID

- USB-MSD (Windows 8.1 and MAC compatible)

in a single loader.

It can be built with CW, KDS, IAR, Keil, Rowley, Atollic, Green Hills, CooCox or GCC so need no porting.

It also works on any Kinetis with Ethernet so again needs no porting to different development boards.

Regards

Mark

Kinetis: µTasker Kinetis support

K64: µTasker Kinetis FRDM-K64F support / µTasker Kinetis TWR-K64F120M support

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

147 Views
kiyoshimatsuzak
Contributor III

Hi, Mark.

Thank you for your information.

I will check the site.

Regards,

Kiyoshi Matsuzaki

0 Kudos