Hi,
To retrofit old boards, I have to start a new project with a MCF52233.
Is possible to use "InterNiche’s ColdFire TCP/IP Stack"? Which CodeWarrior version I have to use?
I try with CodeWarrior Special Edition Classic, present on Freescale site:
but apparentely this version is too old to compile this stack.
5 years after still using your sofware.
Thanks Marc, you are a code beast.
It's a pitty that the MCF52259 don't evolve ....
Narcís Nadal
I'm not sure where the attachment went, but here's a direct link...
https://dl.dropboxusercontent.com/u/92749876/Forums/7.2%20REG_ABI%2020110524.zip
You need CodeWarrior 7.0, to be able to compile and use it. CodeWarrior 7.1 might work, but I'm not sure since I haven't tested it. I know for a fact 7.2 and later won't work though.
Hi dyspn,
thanx for your reply.
Now, the problem is where to find this release.
From freescale website I able to buy/evaluate only 7.2 version.
If I buy/evaluate 7.2 licence, can I downgrade to 7.0 and work whit it?
You should be able to buy a new copy of InterNiche's stack that works on the current versions of CW.
Small and Portable TCP/IP Protocol Stack Source Code for Embedded Devices: InterNiche Technologies
If the budget won't stretch to that, but will pay you to spend a lot of time modifying code, then read TN268, which details how to convert pre-7.1 projects to 7.2 and after. They changed the ABI (which registers pass parameters and so forth). This really only affects code with assembly source code files.
http://cache.freescale.com/files/soft_dev_tools/doc/app_note/TN268.pdf
Also type "TN268" into the Search Box and read up about what others have done when handed this problem.
> CodeWarrior Special Edition Classic
You know that's code-size limited to 128k? Will your project fit? You could even use MCF52230/1/2 (128k) parts with that limitation.
Tom