Getting started with the M52233DEMO and the Interniche stack

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

Getting started with the M52233DEMO and the Interniche stack

2,293 Views
bobsawyer
Contributor I
I need some help getting started with the M52233DEMO board and the TCP/IP lite stack. I have just obtained the demo board and downloaded the stack from the product page. Is there a step-by-step set of instructions for compiling and debugging a demo version of the stack?

I see some posts about bugs when running under CodeWarrior 6.3, which is what I have. Is there a summary of what I need to do to fix these bugs that someone can point me to?

I am familiar with CodeWarrior, and have used OpenTCP on the NE64 part, but I am new to coldfire parts. It appears that I can run the debugger, and step through a couple of simple programs. However, I'm not really sure exactly what sample program to use to run the demo of the stack.

I would greatly appreciate any comments from those who might have gone down the same path!

Thanks!
Labels (1)
0 Kudos
Reply
2 Replies

786 Views
Markieboy
Contributor I
I'm having similar problems. I am totally new to this kind of stuff and I have no idea where to start.

Nice that that demo application works in my webbrowser, but I can find no simple step-by-step manual how to develop my own applications or even how to get it into the normal program memory instead of directly flashing the old stuff away.

Can anyone give me a hand?
0 Kudos
Reply

787 Views
mccPaul
Contributor I
Hi
 
To write an application for the NicheLite stack, you need to create a new task. Look at how FreeScale made the http server task for an example.
 
The stack is not a full blown OS like Linux and it doesn't understand executable file formats so there is no way to create a separate executable application.
 
I have tried to knock up an example task in the attached file - I haven't even compiled this so it may be stuffed with errors. Make the chages to your NicheLite project and see if it works. Let me know if it doesn;t and I'll see if I can fix it.
 
Cheers,
 
Paul.
 
 
0 Kudos
Reply