We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello, i work with uVision 3 V3.72, linker V3.1.0.942. i check in linker options make ro section postion independent and also use memory layout from the Target dialog.And duing linking shows warnign L6914W: option ropi ignored when using --scatter. My question is why? Why this warning has appeared? Is there any other why to make section position independent? thanks in advance
Well the problem is that i DO NOT pass both '--ropi' and '--scatter' to the linker. As i wrote above i checked: use memory layout from the Target dialog so i don't use any scatter file but in linker control string appears --scatter and there is no checkbox or something else which can let me to turn off scatter file. That is why i believe there is a mistake in uVision version which i use. Have you got any idea how turn off scatter file in my uVision version.
ANY IDEA?
You must not activate "Use Memory Layout from Target Dialog", also the field "Scatter File" must be empty. As soon as you use one of them the --scatter control string will be addet because also the "Use Memory Layout from Target Dialog" is generating a scatter file with the values you entered on the target tab.