by aolofsson » Wed Dec 19, 2012 5:27 am
The 1MB limit for the the SDK currently in the repository was built for the EMEK3 platform which only had 32MB of SDRAM (shared between 16 cores). The Parallella boards will have 1GB of memory, so the the limit will be significantly higher.(assuming the same legacy.ldf style. Note that the legacy.ldf was only used as a stop gap to enable testing that large software projects can run correctly. In terms of performance,the legacy.ldf is terrible because it means instructions are being fetched one by one directly from SDRAM, effectively reducing the performance to less than 1/100th of max.