zephyr/scripts/west_commands/runners
Niek Ilmer abf9e4d1f4 scripts: runners: ezflashcli: Add support to flash images for MCUboot
Internal bootloader will only run application image if valid product
header is present on flash. This means product header is required for
application that are not linked to code partition. Other applications
that are linked to code partition are meant to be run by MCUboot and
should not touch product header, with the exception of MCUboot itself
which is also run by internal bootloader so requires product header.

Default flash load offset for applications not linked to code partition
is set to 0x2400 as this is where internal bootloader looks for an
application image to run based on product header written by flasher.

Flash load offset for MCUboot is set from boot partition.

Valid product header is added by ezFlashCLI when using "flash_image"
command.

Co-authored-by: Andrzej Kaczmarek <andrzej.kaczmarek@codecoup.pl>
Signed-off-by: Andrzej Kaczmarek <andrzej.kaczmarek@codecoup.pl>
Signed-off-by: Niek Ilmer <niek.ilmer.aj@renesas.com>
2023-05-26 05:53:02 -04:00
..
__init__.py scripts: west: add silabs_commander runner 2023-04-25 10:34:16 -07:00
blackmagicprobe.py west: runners: blackmagicprobe: guess the gdb port based on the OS 2023-01-19 10:16:00 +01:00
bossac.py scripts: runners: bossac: cleanup edt load 2023-04-07 13:37:51 +02:00
canopen_program.py scripts: west: runners: canopen: add SDO block transfer support 2023-01-11 09:39:57 +01:00
core.py scripts: west: runners: Support class hierarchies in the runners 2023-03-06 11:40:49 -08:00
dediprog.py
dfu.py
esp32.py west: esp32: Fix target flashing without the IDF boot 2023-05-25 16:15:54 +02:00
ezflashcli.py scripts: runners: ezflashcli: Add support to flash images for MCUboot 2023-05-26 05:53:02 -04:00
gd32isp.py
hifive1.py
intel_adsp.py intel_adsp: move west sign from west flash to earlier west build 2023-04-10 22:04:47 -04:00
intel_cyclonev.py scripts: west_commands: runners: add runner for Cyclone V SoC FPGA DK 2022-05-10 13:29:47 -04:00
jlink.py runners: restore obsolete synonyms for -i/--dev-id 2023-02-02 09:47:17 -08:00
mdb.py ARC: used 64bit MDB binary by default. 2023-05-22 10:16:28 +02:00
misc.py
nios2.py
nrf_common.py scripts: runners: nrf: Fix the formatting of the old --nrf-family 2023-04-27 09:50:48 +02:00
nrfjprog.py scripts: runners: nrf: Use nrfutil error codes 2023-04-17 09:29:04 -07:00
nrfutil.py scripts: runners: nrf: Add support for the new nRF Util tool 2023-04-17 09:29:04 -07:00
nsim.py
openocd.py west: runner: Use --verify and --verify-only with openocd and hex files 2023-03-21 09:36:29 +01:00
pyocd.py runners: restore obsolete synonyms for -i/--dev-id 2023-02-02 09:47:17 -08:00
qemu.py
silabs_commander.py scripts: west: add silabs_commander runner 2023-04-25 10:34:16 -07:00
spi_burn.py scripts: runners: improvements for spi_burn west runner 2022-07-19 12:23:47 +00:00
stm32cubeprogrammer.py runners: stm32cubeprogrammer: fix program files path for win x64 2023-04-24 13:35:26 +02:00
stm32flash.py
trace32.py runners: trace32: mypy fixes 2022-11-09 11:10:09 -05:00
uf2.py west: runners: uf2: Add new UF2 runner. 2023-02-20 12:50:38 +01:00
xtensa.py