Content originally posted in LPCWare by frame on Tue Apr 09 10:17:46 MST 2013
As one of your fellow countryman noted in some other forum, free tools are only free if you don't value time.
That seems also to be true for the free versions of commercial tools. I think you can't blame CodeRed
for interpreting the licence restrictions their way.
You could either try to find a workaround, which shouldn't be too difficult.
Just messing a little with the linker map and some addresses should it make fit into 128k.
But that would probably defeat the purpose of having the two-staged bootloader and the application separated.
Or, you could invest some money in a less limited version of the toolchain.
I did that when growing tired of those limitations and messing with linker files, startup code debuggers and so on.
I do not regret it. And, BTW, I chosed CrossWorks (a private licence), since I deal with other vendor's MCUs too.