user-1: I'm trying to create an array in Arduino Due and when the 
array exceeds the size of 32768 integer elements 
the compiler (Atmel Studio) complains.
I read that Arduino Due SRAM size is 96K in 2 banks. 64Kb and 32Kb.
Anyone knows any details? 

user16673: I've read in several places that e.g. PROGMEM const int foo[] = { 1, 2, 3, ... } would work, but was unable to do it in my environment ( debian, arduino-mk package ). I had a number of arrays I needed to commit to flash to conserve sram. This worked fine for all variables, but not for arrays. Try that... What say the wizards?
Note to moderators and others: I know I am not answering the question definitively, but it is relevant to OP's question.

user23841: Size of int in arduino due is 4Bytes. If you're trying to create array of 32768 integers, it means you need 128kB of free space.

-1: <p>I'm trying to create an array in Arduino Due and when the 
array exceeds the size of 32768 integer elements 
the compiler (Atmel Studio) complains.</p>

<p>I read that Arduino Due SRAM size is 96K in 2 banks. 64Kb and 32Kb.</p>

<p>Anyone knows any details? </p>
 16673: <p>I've read in several places that e.g. PROGMEM const int foo[] = { 1, 2, 3, ... } would work, but was unable to do it in my environment ( debian, arduino-mk package ). I had a number of arrays I needed to commit to flash to conserve sram. This worked fine for all variables, but not for arrays. Try that... What say the wizards?</p>

<p>Note to moderators and others: I <em>know</em> I am not answering the question definitively, but it is relevant to OP's question.</p>
 23841: <p>Size of int in arduino due is 4Bytes. If you're trying to create array of 32768 integers, it means you need <strong>128kB</strong> of free space.</p>
