From 93e0ccaf26c045f004dbe5a636b7d2262b25d2d4 Mon Sep 17 00:00:00 2001 From: Stefan Tauner Date: Sun, 27 Feb 2022 07:53:28 +0100 Subject: [PATCH] devices.data: add TI Cortex M4 chips except MSP432 Based on the following chip selection guides: - https://www.ti.com/lit/spmt285 (TM4C) - https://www.ti.com/lit/spmt273 (LM4F) --- ld/devices.data | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/ld/devices.data b/ld/devices.data index 2731965d..db2e63c0 100644 --- a/ld/devices.data +++ b/ld/devices.data @@ -481,8 +481,24 @@ lm3s3748 lm3fury ROM=128K RAM=64K lm3s6965 lm3fury ROM=256K RAM=64K lm3s8962 lm3fury ROM=256K RAM=64K +################################################################################ +# TI cortex M4 chips + +lm4f???b2* lm4f ROM=32K RAM=12K +lm4f???c4* lm4f ROM=64K RAM=24K +lm4f???e5* lm4f ROM=128K RAM=32K +lm4f???h5* lm4f ROM=256K RAM=32K + +# (Wrong) legacy definition for EK-LM4F120XL board with an LM4F120H5QR lm4f120xl lm4f ROM=128K RAM=32K +tm4c123?c3* tm4c123x ROM=32K RAM=12K +tm4c123?d5* tm4c123x ROM=64K RAM=24K +tm4c123?e6* tm4c123x ROM=128K RAM=32K +tm4c123?h6* tm4c123x ROM=256K RAM=32K + +tm4c129?k* tm4c129x ROM=512K RAM=256K +tm4c129?n* tm4c129x ROM=1024K RAM=256K ################################################################################ # the TI cortex R4F chips @@ -617,6 +633,8 @@ efm32wg END ROM_OFF=0x00000000 RAM_OFF=0x20000000 RAM1_OFF=0x10000000 CPU=cortex lm3fury lm3s lm3sandstorm lm3s lm3s END ROM_OFF=0x00000000 RAM_OFF=0x20000000 CPU=cortex-m3 FPU=soft +tm4c123x lm4f +tm4c129x lm4f lm4f END ROM_OFF=0x00000000 RAM_OFF=0x20000000 CPU=cortex-m4 FPU=hard-fpv4-sp-d16