2023-11-16 15:38:55 +07:00
|
|
|
MCU_VARIANT = MIMXRT1176
|
2024-11-02 15:13:08 +01:00
|
|
|
|
|
|
|
ifeq ($(M4), 1)
|
|
|
|
MCU_CORE = _cm4
|
|
|
|
JLINK_CORE = _M4
|
|
|
|
CPU_CORE = cortex-m4
|
|
|
|
LD_FILE ?= $(MCU_DIR)/gcc/$(MCU_VARIANT)xxxxx${MCU_CORE}_ram.ld
|
|
|
|
else
|
|
|
|
MCU_CORE = _cm7
|
|
|
|
JLINK_CORE = _M7
|
|
|
|
endif
|
|
|
|
|
|
|
|
CFLAGS += -DCPU_MIMXRT1176DVMAA$(MCU_CORE)
|
2023-11-16 15:38:55 +07:00
|
|
|
|
|
|
|
# For flash-jlink target
|
2024-11-02 15:13:08 +01:00
|
|
|
JLINK_DEVICE = MIMXRT1176xxxA$(JLINK_CORE)
|
2023-11-16 15:38:55 +07:00
|
|
|
|
|
|
|
# For flash-pyocd target
|
2024-11-02 15:13:08 +01:00
|
|
|
PYOCD_TARGET = mimxrt1170$(MCU_CORE)
|
2023-11-16 15:38:55 +07:00
|
|
|
|
|
|
|
BOARD_TUD_RHPORT = 0
|
|
|
|
BOARD_TUH_RHPORT = 1
|
|
|
|
|
|
|
|
# flash using pyocd
|
|
|
|
flash: flash-pyocd
|