Hi,
I am going to work with Code Warrior tool, we have 68k processor firmware application which was developed in 2003 around and used Code Warrior 4.1 in Win 2000 OS.
Now my question is, Can we able to do or port same developed application in updated CW 11 version or not? if yes, CW11 or updated version will work on win 10 ?
Even i am not able to get CW4.1 ide in NXP website....
Thanks,
Avothu Ravindar
The only approach that will work is to run CW4.1 on Win2000 on the original PC.
Or maybe image that original machine and get it running as a Virtual Machine on a newer PC.
Whether you can port it easily depends on how simple the project is. If it is ALL written in "C" and doesn't use any libraries (from NXP/Freescale/Motorola) at all, then it might be OK.
If it uses any sample libraries that haven't been re-released with the new versions of CW (this is rare, I've never seen any) or if it uses ANY assembly functions, then it will be difficult.
Refer to the links in my answers in this recent post:
The next thing to do is to search for all the posts from 2010 to 2012 when everybody else had this problem. You should also be searching the CodeWarrior forums.
Tom
Hi Tom,
Thanks..
Do we have any other IDE versions which can support 68k processors, that we can able to download in win10 OS. I am looking for win10 based firmware platforms.
Regards,
Avothu Ravindar
I'll let others say if they know of other platforms.
I've never used CodeWarrior. I use gcc running from a command-line under Linux.
Of course you can use any code editor you like to edit your code. But if you then want an IDE to compile it for you, load it for you and the allow you to debug it for you, then that limits the choices.
If you could find a different IDE you'd have far worse problems than trying to use the latest CW. All of the libraries would be different and the pragmas and assembly syntax would be different too. You're a lot closer to CW10 than anything else. Putting in all the work to go from CW7.1 to CW7.2 gets you to CW10 and then you can START working and being productive. But getting to there may take weeks or months and a lot of research to stuff everyone else did 12 years ago. Maybe you could hire someone who did it then to do it again for you?
Seriously, forget that you're using a computer (and . Treat an old Windows 2000 machine (or that running under a Virtual Machine) like t "tool you use to get the job done". Like an oscilloscope, multimeter or something like that.
The 68000 and Coldfire range are quite old. There are no new products so there's nobody starting new projects with these chips (or shouldn't be). So there's no market for the development tools any more.
We have an XP VM running a very old compiler for 6808 projects. We edit the code on our own computers and share the folder. Then we use "Remote Desktop" to get to the XP VM, mount our shared edit-folders and compile on that machine. You could (should) do something similar.
Tom
Hi Tom,
Thanks for explanation, let me explore same which you mentioned.
Regards,
Avothu Ravindar