Re: STM32F7xx DTCM
Uwe Bonnes <bon-1JbLm1bU5j5ZIx36JBfelj3+ndqKAYMe9FMPySWZwLkb1SvskN2V4Q@public.gmane.org> Mon, 11 Apr 2016 11:01:09 +0200
| Newsgroups | gmane.comp.hardware.microcontrollers.ethernut |
|---|---|
| Message-ID | <[email protected]> |
>>>>> "Holger" == Holger Mai <[email protected]> writes: Holger> Edit STM32F7xx DTCM RAM: Holger> Could that be managed by Extended Memory / Split Memory ? Maybe. But first I need to understand what these options are good for and how the different memory regions of e.g.the F7 can be used. I see following usage of ram - static allocated variable (bss section) - dynamic allocated variables - allocated memory from heap not used for DMA - allocated memory from heap used for DMA - PSP stack - MSP stack - RAM functions - Code when running from RAM (NUTDEBUG_RAM, text section) On F7 we have : 8/16/32/64 DMA bit access direct/AHB 00000000 - 000xxxxx: ITCM-RAM x x x x x 20000000 - 2000ffff: DTCM-RAM x x x x x 20010000 - 200bbfff: SRAM1 x x x x 2004c000 - 200xxxxx: SRAM2 x x x x Any help on a sensible setup highly welcome! Bye -- Uwe Bonnes bon-1JbLm1bU5j5ZIx36JBfelj3+ndqKAYMe9FMPySWZwLkb1SvskN2V4Q@public.gmane.org Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 1623569 ------- Fax. 06151 1623305 --------- _______________________________________________ http://lists.egnite.de/mailman/listinfo/en-nut-discussion