I am pretty new to the Primer2 - and think the learning curve is rather steep.
1) I started with the a Hello world application - no problem.
2) I decided I want to read blocks of data from an SD card for a project, so I drop in the SD code from the mass storage example: Kaboom !!! - the default link file is wrong and reserves to little space for the code, so I have to edit the linker script in several places.
3) I probe an 8GB SD card - and the data is all wrong: The STM example code I worked from simply overflows a 32 unsigned integer - and I have to try and fix the examples.
4)While debugging - I then get thrown out of the debugger - it claims my program is too big: even though Text=17224 , data = 48 and bss=920 so I should be no where near the 32K limit, but still some functions have been orged to > 0x8008000
Now I can't help but think that I must have done something "wrong" from the very outset. So my rather simple question is: How am I supposed to set up a "simple" project in Ride7 without having to wrestle with linker scripts like I am now doing ?
Last edited by Snakehand (2010-03-17 22:08:37)