mirror of
https://github.com/openmv/openmv.git
synced 2025-09-26 23:09:13 +08:00
misc/Makefile: Fix jlink target.
Signed-off-by: iabdalkader <i.abdalkader@gmail.com>
This commit is contained in:
parent
9310becba0
commit
daa681dfe6
16
Makefile
16
Makefile
@ -255,10 +255,18 @@ endif
|
|||||||
jlink:
|
jlink:
|
||||||
setsid ${JLINK_GDB_SERVER} -speed ${JLINK_SPEED} -nogui \
|
setsid ${JLINK_GDB_SERVER} -speed ${JLINK_SPEED} -nogui \
|
||||||
-if ${JLINK_INTERFACE} -halt -cpu cortex-m \
|
-if ${JLINK_INTERFACE} -halt -cpu cortex-m \
|
||||||
-device ${JLINK_DEVICE} -novd ${JLINK_SCRIPT} >/dev/null 2>&1 & \
|
-device ${JLINK_DEVICE} -novd ${JLINK_SCRIPT} \
|
||||||
JLINK_PID=$$!; \
|
>/dev/null 2>&1 & \
|
||||||
trap "kill $$JLINK_PID 2>/dev/null" EXIT; \
|
trap "pkill -f JLinkGDBServer 2>/dev/null" EXIT; \
|
||||||
sleep 1 && jlink-gdb $(FW_DIR)/$(FIRMWARE).elf
|
for i in $$(seq 1 3); do \
|
||||||
|
if ss -ln | grep -q ":2331 "; then break; fi; \
|
||||||
|
sleep 1; \
|
||||||
|
done; \
|
||||||
|
if ! ss -ln | grep -q ":2331 "; then \
|
||||||
|
echo "J-Link GDB server failed to start after 3 seconds"; \
|
||||||
|
exit 1; \
|
||||||
|
fi; \
|
||||||
|
jlink-gdb $(FW_DIR)/$(FIRMWARE).elf
|
||||||
|
|
||||||
submodules:
|
submodules:
|
||||||
$(MAKE) -C $(MICROPY_DIR)/ports/$(PORT) BOARD=$(TARGET) submodules
|
$(MAKE) -C $(MICROPY_DIR)/ports/$(PORT) BOARD=$(TARGET) submodules
|
||||||
|
Loading…
Reference in New Issue
Block a user