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.
This question is more hardware related than software, but is affected by both. We are currently using 512KBx16 Flash and SRAM in our design, but we want to do away with the flash and use only SRAM. Which means that we want to split the memory into two blocks of 256KB each for data and program memory. We tried a circuit of XNORing the !CS0 and !CS1 lines and taking the !CS1 line straight the addres line A19. This should have done the trick, but it didn't. My question is, how can it be done (we must be able to) and what memory settings can we use under Keil. All our code has currently been developed for xhuge space.
Could you repeat the question in more detail? How many and what kind of memory ICs is there? Which IC is tied to which CS pin of the MCU? 'Do away with the flash': does it mean that you want to stop using (ignore) the on-board flash? What do you want to achieve? - Mike