mirror of
https://github.com/openmv/openmv.git
synced 2025-09-26 23:09:13 +08:00
Merge pull request #2635 from openmv/add_jlink_target
Some checks failed
🔎 Check Code Formatting / formatting-check (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV2) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV3) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Has been cancelled
🔥 Firmware Build / code-size-report (push) Has been cancelled
🔥 Firmware Build / stable-release (push) Has been cancelled
🔥 Firmware Build / development-release (push) Has been cancelled
Some checks failed
🔎 Check Code Formatting / formatting-check (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_GIGA) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_33_BLE_SENSE) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NANO_RP2040_CONNECT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_NICLA_VISION) (push) Has been cancelled
🔥 Firmware Build / build-firmware (ARDUINO_PORTENTA_H7) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV2) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV3) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV4P) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMVPT) (push) Has been cancelled
🔥 Firmware Build / build-firmware (OPENMV_RT1060) (push) Has been cancelled
🔥 Firmware Build / code-size-report (push) Has been cancelled
🔥 Firmware Build / stable-release (push) Has been cancelled
🔥 Firmware Build / development-release (push) Has been cancelled
misc: Add jlink target.
This commit is contained in:
commit
d25d0eecac
11
src/Makefile
11
src/Makefile
@ -45,6 +45,12 @@ TARGET ?= OPENMV4
|
||||
OPENMV = openmv
|
||||
FIRMWARE = firmware
|
||||
|
||||
# Jlink config
|
||||
JLINK_INTERFACE ?= swd
|
||||
JLINK_SPEED ?= 100000
|
||||
JLINK_DEVICE ?= unspecified
|
||||
JLINK_GDB_SERVER ?= /opt/JLink/JLinkGDBServer
|
||||
|
||||
# Directories
|
||||
TOP_DIR=$(shell pwd)
|
||||
BUILD=$(TOP_DIR)/build
|
||||
@ -207,3 +213,8 @@ include $(OMV_COMMON_DIR)/export.mk
|
||||
|
||||
clean:
|
||||
$(RM) -fr $(BUILD)
|
||||
|
||||
jlink:
|
||||
${JLINK_GDB_SERVER} -speed ${JLINK_SPEED} -nogui 1 \
|
||||
-if ${JLINK_INTERFACE} -halt -cpu cortex-m \
|
||||
-device ${JLINK_DEVICE} -novd ${JLINK_SCRIPT}
|
||||
|
@ -5,6 +5,7 @@ PORT=stm32
|
||||
OMV_FIRM_ADDR=0x08040000
|
||||
OMV_HSE_VALUE=16000000
|
||||
DFU_DEVICE=0x2341:0x035b
|
||||
JLINK_DEVICE=STM32H747XI
|
||||
OMV_BOARD_CFLAGS = -DCORE_CM7 \
|
||||
-DUSE_USB_FS \
|
||||
-DCYW43_FIRMWARE_ADDRESS=0x90F00000 \
|
||||
|
@ -2,10 +2,11 @@ MCU=STM32H747xx
|
||||
CPU=cortex-m7
|
||||
FPU=fpv5-sp-d16
|
||||
PORT=stm32
|
||||
DFU_DEVICE=0x2341:0x035b
|
||||
JLINK_DEVICE=STM32H747XI
|
||||
USERMOD_OPT = -Os
|
||||
OMV_FIRM_ADDR=0x08040000
|
||||
OMV_HSE_VALUE=25000000
|
||||
DFU_DEVICE=0x2341:0x035b
|
||||
USERMOD_OPT = -Os
|
||||
OMV_BOARD_CFLAGS = -DCORE_CM7 \
|
||||
-DUSE_USB_HS \
|
||||
-DCYW43_FIRMWARE_ADDRESS=0x90F00000 \
|
||||
|
@ -2,9 +2,10 @@ MCU=STM32H747xx
|
||||
CPU=cortex-m7
|
||||
FPU=fpv5-sp-d16
|
||||
PORT=stm32
|
||||
DFU_DEVICE=0x2341:0x035b
|
||||
JLINK_DEVICE=STM32H747XI
|
||||
OMV_FIRM_ADDR=0x08040000
|
||||
OMV_HSE_VALUE=25000000
|
||||
DFU_DEVICE=0x2341:0x035b
|
||||
OMV_BOARD_CFLAGS = -DCORE_CM7 \
|
||||
-DUSE_USB_HS \
|
||||
-DCYW43_FIRMWARE_ADDRESS=0x90F00000 \
|
||||
|
@ -2,11 +2,12 @@ MCU=STM32H743xx
|
||||
CPU=cortex-m7
|
||||
FPU=fpv5-sp-d16
|
||||
PORT=stm32
|
||||
DFU_DEVICE=0x0483:0xdf11
|
||||
JLINK_DEVICE=STM32H743VI
|
||||
OMV_FIRM_BASE=0x08000000
|
||||
OMV_FIRM_ADDR=0x08040000
|
||||
OMV_BOOT_ADDR=0x08000000
|
||||
OMV_HSE_VALUE=12000000
|
||||
DFU_DEVICE=0x0483:0xdf11
|
||||
OMV_ENABLE_BL=1
|
||||
OMV_ENABLE_UVC=1
|
||||
MICROPY_PY_CSI = 1
|
||||
|
@ -2,11 +2,12 @@ MCU=STM32H743xx
|
||||
CPU=cortex-m7
|
||||
FPU=fpv5-sp-d16
|
||||
PORT=stm32
|
||||
DFU_DEVICE=0x0483:0xdf11
|
||||
JLINK_DEVICE=STM32H743VI
|
||||
OMV_FIRM_BASE=0x08000000
|
||||
OMV_FIRM_ADDR=0x08040000
|
||||
OMV_BOOT_ADDR=0x08000000
|
||||
OMV_HSE_VALUE=12000000
|
||||
DFU_DEVICE=0x0483:0xdf11
|
||||
OMV_ENABLE_BL=1
|
||||
OMV_ENABLE_UVC=1
|
||||
MICROPY_PY_CSI = 1
|
||||
|
@ -2,11 +2,12 @@ MCU=STM32H743xx
|
||||
CPU=cortex-m7
|
||||
FPU=fpv5-sp-d16
|
||||
PORT=stm32
|
||||
DFU_DEVICE=0x0483:0xdf11
|
||||
JLINK_DEVICE=STM32H743VI
|
||||
OMV_FIRM_BASE=0x08000000
|
||||
OMV_FIRM_ADDR=0x08040000
|
||||
OMV_BOOT_ADDR=0x08000000
|
||||
OMV_HSE_VALUE=12000000
|
||||
DFU_DEVICE=0x0483:0xdf11
|
||||
OMV_ENABLE_BL=1
|
||||
OMV_ENABLE_UVC=1
|
||||
MICROPY_PY_CSI = 1
|
||||
|
@ -3,6 +3,7 @@ CPU=cortex-m7
|
||||
FPU=fpv5-sp-d16
|
||||
FABI=hard
|
||||
PORT=mimxrt
|
||||
JLINK_DEVICE=MIMXRT1062xxx6A
|
||||
OMV_BOARD_CFLAGS=-DBOARD_FLASH_SIZE=0x800000
|
||||
OMV_FIRM_BASE=0x60000000
|
||||
OMV_FIRM_ADDR=0x60000000
|
||||
|
Loading…
Reference in New Issue
Block a user