Thanks Mark, I deleted M5223x.c from the project then added it back and it compiled OK
It was inadvertently set to N/A code and data size. I'm still learning CW
I built the boot loader project and flashed it in, erasing from 0x0 - 0x7ff. I then built the uTasker-BM project and flashed it in, erasing the flash from 0x800 to 0x17fff to preserve the boot loader, params and file system.
I was able to boot up and the saved params were intact. I then tested the SW upload
by changing the version in config.h to V1.3 006, compiling and then running BM-convert.bat. The H-upload.bin was 78K. I uploaded it from the web and everything looked OK and it reset within 10 secs. When I refreshed the main screen the Version display was V1.3 000. Also the Device ID defaulted to "uTasker Number 1", not what I set
it. The LAN configs looked ok but the serial baud defaulted to 19.2K.
When I flashed in the same BM code from CW and reset, the version then displayed properly V1.3 006, the value I set in config.h
Thanks,
John