# Set default programmer as jlink PROGRAMMER ?= jlink ifeq (openocd,$(PROGRAMMER)) DEBUG_ADAPTER = jlink OPENOCD_TRANSPORT = jtag OPENOCD_PRE_FLASH_CMDS += "-c flash protect 0 1 last off" else ifeq (jlink,$(PROGRAMMER)) # setup JLink for flashing JLINK_DEVICE = FE310 JLINK_IF = JTAG FLASH_ADDR = 0x20010000 else $(error Programmer '$(PROGRAMMER)' not supported for board '$(BOARD)') endif TESTRUNNER_RESET_DELAY = 1 $(call target-export-variables,test,TESTRUNNER_RESET_DELAY)