Kevy
The uTasker + SP6 will compile without any warning in this environment. It will also compiler with Codewarrior and GCC and run in RAM or ROM mode on a target. If it doesn't compile, there must be an explanation for this. You are registered as a student user so you get full support to solve any problems - either direct email, on the uTasker foum or here. Therefore I think it is certainly easier to solve this because it will then allow you to do everything that you want - it includes the solutions to your present ROM problems too, allow simulating your work and also running it on the target.
At the moment I don't know what the exact problem is but I have tried the following.
1. I understand that you are using the
M52223EVB (as I mentioned, the project is set up for the M5223X so needs a slight configuration change). In VisualStudio (and in CodeWarrior) you need to add the pre-processor define #_M5222X (in config.h the M52223EVB is already selected for this set up).
2. When I test the project with this setting there is a linking error because this is a USB based chip but we haven't released the USB support fo it yet. To solve this you can add the following define in config.h
#define DEVICE_WITHOUT_USB
This will remove all USB references. This then compiles for me. It also runs in the simulator.
3. The simulator doesn't actually display the M52223 chip (the package is not released yet for this type) but it can be corrected by adding the following bmps to the folder \Hardware\M5223X\GUI\
http://www.uTasker.com/software/V1.3/m522Xx.zipWe have M52223EVB and M52221DEMO boards here as reference so if you do experience any difficulties we are able to quickly sort this out.
Regards
Mark