armv7m: use ARM_MODE_THREAD core mode for algoorithm's
[fw/openocd] / src / flash / nor / fm3.c
index aa5d58d10de9f6e681e49b66b9f2194e6856b340..9b52f151829925e7c76dcd13799f7cc37ead79bd 100644 (file)
@@ -502,7 +502,7 @@ static int fm3_write_block(struct flash_bank *bank, uint8_t *buffer,
        }
 
        armv7m_info.common_magic = ARMV7M_COMMON_MAGIC;
-       armv7m_info.core_mode = ARM_MODE_ANY;
+       armv7m_info.core_mode = ARM_MODE_THREAD;
 
        init_reg_param(&reg_params[0], "r0", 32, PARAM_OUT); /* source start address */
        init_reg_param(&reg_params[1], "r1", 32, PARAM_OUT); /* target start address */