mirror of
https://github.com/apache/nuttx.git
synced 2026-10-10 15:50:23 +00:00
Change the imxrt1180-evk M7 NSH configuration to use the SoC memories more efficiently: - Place .data, .bss, idle stack and primary heap into DTCM - Allocate available OCRAM as a secondary heap - Add a separate .dmamemory section in OCRAM for USB device DMA allocations - Place .ramfunc into ITCM, together with hand-picked "hot" functions. The section is copied to ITCM at boot by the ramfunc copy. The eDMA accesses DTCM through the SoC's dedicated bus window. This configuration acts as an example of performance optimization for imxrt1180 based boards. Signed-off-by: Jukka Laitinen <jukka.laitinen@tii.ae> |
||
|---|---|---|
| .. | ||
| arm | ||
| arm64 | ||
| avr | ||
| dummy | ||
| hc/m9s12 | ||
| mips | ||
| misoc/lm32/misoc | ||
| or1k/mor1kx/or1k | ||
| renesas | ||
| risc-v | ||
| sim/sim/sim | ||
| sparc | ||
| tricore | ||
| x86/qemu/qemu-i486 | ||
| x86_64/qemu/qemu-intel64 | ||
| xtensa | ||
| z16/z16f/z16f2800100zcog | ||
| z80 | ||
| .gitignore | ||
| Board.mk | ||
| boardctl.c | ||
| CMakeLists.txt | ||
| dummy.c | ||
| Kconfig | ||
| Makefile | ||