Forum Discussion
Altera_Forum
Honored Contributor
13 years agoHi Jan
I think you simply got the SDRAM size wrong: you state "the limit of the SDRAM is 8000000", but according to your .bsp file it's only 0x800000: <MemoryMap> <slaveDescriptor>SDRAM</slaveDescriptor> <addressRange>0x00000000 - 0x007FFFFF</addressRange> <addressSpan>8388608</addressSpan> <attributes>memory</attributes> Once you specify the correct size (in SOPC-Builder or Qsys) and recompile your design, you should be able to generate the .elf as expected. Good luck, Matthias --- Quote Start --- Re Freertos with ver 12.1 Spend most of the day trying differtn options, copying files into correct locations got most of the way but stuck at the last bit to make the elf file !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Any body got an idea how to fix this ???? address 0x8098dc of FreeRTOS.elf section `.bss' is not within region `SDRAM' FreeRTOS C/C++ Problem address 0x8098dc of FreeRTOS.elf section `.SDRAM' is not within region `SDRAM' FreeRTOS C/C++ Problem make: *** [FreeRTOS.elf] Error 1 FreeRTOS C/C++ Problem the .bss is allowcated to SDRAM in the BSP file the limit of the SDRAM is 8000000 it seams to be a problem with the debug settings if i look at the map enclosed FreeRTOS.map with txt extension as it wont accept ,map extension jan --- Quote End ---