This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Bootloader with TCPnet

Hi

I have to develop an ethernet bootloader for Freescales Kinetis K60.
I found an example on freescale.com using FNET stack, but I would prefer to use TCPnet as in my application.
Has someone any experiences with TCPnet and bootloader?

Greets
Philipp

  • Its friggin large for a bootloader (maybe its can be reduced significantly by configuration...?). If ROM is a problem, you better use something open source like uIP which has a minimal footprint (fully adjustable). If assume you only need to receive a lot of data, not the other way around so uIP is enough. On the other hand, TCPNet does not send much faster...If you want the best of both worlds go lwIP. It's a friggin animal. Unbelivable machine.

  • The FNET example needs 48kB. I found also a serial bootloader example from Freescale that needs 15kB. Modified using TCPnet I think it would need lesser than the FNET example.
    The Speed is not the problem. I just want to use the same stack as in my application. So it's easier to manage.
    If it's to big with TCPnet and I have to use another stack, I will use FNET, because I know it and it serves a complete, working bootloader.