The source code for the RLARM libs can be got by editting the link you were given, changing the 0 to a 1. (eg 4.20 to 4.21)
Enter your PIC/LIC and down load the source code.
New version broke my projects requires a change of fileconfig.c to fix
Source files havent been updated from 4.2 to 4.21 in comments though, so make sure you have a back up of previous versions.
What linker errors were you getting after you updated to 4.21?
You can always download older versions of the tools at http://www.keil.com/update/rvmdk.asp
That way you do not have to mess with changing URLs. As long as you had support when those versions of the tools came out, you should be able to download anything on there.
Hi
I have an other issue with the current MDK-ARM V4.21:
From my point of view the content of the local watch windows dosn't get update any more. I observed this issue with local variable, which are part of a function, which get called from a RTX task. Therefore the local variables are located at the stack of the calling task. It seems that uVision V4.21 dosn't use the correct addres for this local variables, which results in a wrong content in local watch windows.
Same project debugged with V4.20 works fine.
Raphael
The error was related to not being able to find a #define used in the FS code.
The link is fine for the tool and IDE but versions later than I think 4.14 of RL ARM lib, I had to sign a NDA with ARM to get hold of the source code. Otherwise I belive its just precompiled Libs.