zephyr/scripts/west_commands/runners
Jonathan Nilsen 78a61579d8 west: runners: nrf: don't recover twice on nrf54h
Update the recover mechanism for nrf54h to only call recover
once. Using nrfutil device recover with both --core Network and
--core Application is redundant with IronSide SE as both of these
map to the same operation which does a full erase of the device MRAM.

Additionally, recovering twice in a row specifically in a nrfutil
batch file (which is used by this runner implementation) triggers some
odd behavior with the current latest version of
nrfutil device + IronSide SE, which can cause the device to enter a
reset loop and appear unresponsive and preventing 'west flash --recover'
from working properly.

Signed-off-by: Jonathan Nilsen <jonathan.nilsen@nordicsemi.no>
2025-07-24 16:57:45 +01:00
..
__init__.py scripts: west_commands: runners: add ST-LINK GDB server 2025-06-23 15:47:17 +01:00
bflb_mcu_tool.py scripts: runners: Introduce bflb_mcu_tool runner 2025-05-26 09:19:26 +02:00
blackmagicprobe.py
bossac.py
canopen_program.py scripts: west_commands: canopen: replace progress by tqdm 2025-07-19 15:41:32 -04:00
core.py scripts: west_commands: runners: Fix default value for --dt-flash 2025-06-04 10:03:40 +02:00
dediprog.py
dfu.py
ecpprog.py
esp32.py
ezflashcli.py
gd32isp.py
hifive1.py
intel_adsp.py
intel_cyclonev.py
jlink.py script: west_commands: jlink: add device type for hostname dev 2025-07-19 09:43:43 +02:00
linkserver.py scripts: west_commands: runners: Update GDB args 2025-07-04 14:20:30 -10:00
mdb.py
minichlink.py scripts: west_commands: runners: fix dt-flash handling in some runners 2025-06-04 10:03:40 +02:00
misc.py
native.py
nrf_common.py west: runners: nrf: don't recover twice on nrf54h 2025-07-24 16:57:45 +01:00
nrfjprog.py west: runners: nrf: Add an option to control the ext erase mode 2025-04-16 08:07:44 +02:00
nrfutil.py west: runners: Add ncs-provision to west flash command 2025-06-11 16:09:05 -07:00
nsim.py
nxp_s32dbg.py
openocd.py west: runners: openocd: Add option to start RTT server during debug 2025-04-29 20:08:20 -04:00
probe_rs.py runners: probe-rs: Support debug and debugserver 2025-07-23 17:28:52 +01:00
pyocd.py
qemu.py
renode-robot.py
renode.py
rfp.py
silabs_commander.py script: west_commands: silabs: add device type for hostname dev 2025-07-19 09:43:43 +02:00
spi_burn.py scripts: west_commands: runners: fix dt-flash handling in some runners 2025-06-04 10:03:40 +02:00
spsdk.py scripts: west_commands: runners: add nxp spsdk 2025-06-11 16:03:37 -07:00
stlink_gdbserver.py scripts: west_commands: runners: add ST-LINK GDB server 2025-06-23 15:47:17 +01:00
stm32cubeprogrammer.py scripts: west: runners: stm32cubeprogrammer: fix E0606 related to dl_file 2025-07-21 07:22:09 -04:00
stm32flash.py
sy1xx.py
teensy.py
trace32.py
uf2.py
xsdb.py runners: xsdb: Add support for optional bl31, pdi, system.dtb arguments 2025-07-19 15:38:57 -04:00
xtensa.py