zephyr/arch/arm/soc/nxp_kinetis/k6x
Maureen Helm 2815687186 nxp_kinetis: Add Kconfig options to select the SoC part number
The KSDK device header files require a preprocessor macro that defines
the part number string (e.g., MK64FN1M0VMD12). Create a hidden Kconfig
option to hold the part number string, and hidden Kconfig options that
the board Kconfig will use to select the specific part number.

Change-Id: I612e785026261e425b47b5b7fae0c65b4f94b30b
Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
Signed-off-by: Kumar Gala <kumar.gala@linaro.org>
2016-06-10 12:17:57 -05:00
..
Kconfig.defconfig.mk64f12 spi: consalidate and simplify 2016-05-12 10:57:26 +00:00
Kconfig.defconfig.series kinetis: reorganise soc directory using soc family 2016-04-18 21:24:58 +00:00
Kconfig.series kinetis: reorganise soc directory using soc family 2016-04-18 21:24:58 +00:00
Kconfig.soc nxp_kinetis: Add Kconfig options to select the SoC part number 2016-06-10 12:17:57 -05:00
Makefile soc: arm: Unify setting of Cortex-M specifc compiler flags 2016-05-27 10:45:48 -05:00
README.txt kinetis: reorganise soc directory using soc family 2016-04-18 21:24:58 +00:00
linker.ld build: rename non-generated linker scripts to .ld extension 2016-05-09 18:09:26 +00:00
soc.c arm/nxp_kinetis/k6x: always inline clock init function 2016-05-03 12:43:31 +00:00
soc.h kinetis: reorganise soc directory using soc family 2016-04-18 21:24:58 +00:00
soc_config.c arm/nxp_kinetis/k6x: simplify uart init 2016-05-03 12:43:31 +00:00
wdog.S kinetis: reorganise soc directory using soc family 2016-04-18 21:24:58 +00:00

README.txt

Notes on the FSL FRDM K64F SRAM base address and size

Although the K64F CPU has 64 kB of SRAM at 0x1FFF0000 (code space), it is not
used by the FSL FRDM K64F platform.  Only the 192 kB region based at the
standard ARMv7-M SRAM base address of 0x20000000 is supported.

As such the following values are used:

CONFIG_SRAM_BASE_ADDRESS=0x20000000
CONFIG_SRAM_SIZE=64      # Measured in kB