zephyr/scripts
Rafał Kuźnia 64bf17daad scripts: west_commands: runners: nrf_common: optional UICR cleanup
The flasher was unconditionally cleaning the UICR area, even when the
application didn't have a new configuration generated. This can happen,
when CONFIG_NRF_REGTOOL_GENERATE_UICR=n. In such case, keep the old UICR
configuration on the device.

A real scenario where we should set CONFIG_NRF_REGTOOL_GENERATE_UICR=n
is when building multiple firmware images that are meant to run one
domain. The primary application build generates the UICR configuration
and secondary images don't. Before this change, the flashing process of
the primary application would write new UICR configuration, but the
flashing process of secondary images would erase it.

Signed-off-by: Rafał Kuźnia <rafal.kuznia@nordicsemi.no>
2024-05-30 11:55:11 +01:00
..
build build: namespace the generated headers with zephyr/ 2024-05-28 22:03:55 +02:00
checkpatch
ci CI: Fix Coverage Analysis 2024-05-29 07:33:45 +02:00
coccinelle
coredump arch: riscv: update coredump for 64BIT RISCV 2024-04-13 07:03:23 -04:00
dts devicetree: Add DT/DT_INST_CHILD_NUM and DT/DT_INST_CHILD_NUM_STATUS_OKAY 2024-05-03 11:18:43 +02:00
footprint scripts: size_report: Fix tree build for symbol copies 2024-05-13 16:04:59 -04:00
generate_usb_vif
gitlint gitlint: do not allow treewide as an area in commit messages 2024-04-10 09:22:24 +02:00
kconfig drivers: console: remove uart_mux and gsm_mux 2024-05-29 10:49:08 -07:00
logging/dictionary scripts: logging: support native_posix dictionary logging 2024-04-12 11:54:18 +02:00
native_simulator native_simulator: Rework fuzzing support 2024-05-02 20:46:03 +03:00
net tests|scripts/net: Change native_posix references to native_sim 2024-03-20 15:43:05 +01:00
pylib drivers: console: remove uart_mux and gsm_mux 2024-05-29 10:49:08 -07:00
pylint/checkers
release
schemas Twister: Rework integration with renode-test 2024-05-28 12:54:52 +02:00
support
tests llext: xtensa: add support for the xt-clang toolchain 2024-05-29 10:49:40 -07:00
tracing
utils hwmv2: Introduce Hardware model version 2 and convert devices 2024-03-02 16:56:33 -05:00
west_commands scripts: west_commands: runners: nrf_common: optional UICR cleanup 2024-05-30 11:55:11 +01:00
.gitignore
checkpatch.pl scripts/checkpatch: Improve blank line check after declarations 2024-04-19 17:03:49 +00:00
checkstack.pl
coccicheck
dump_bugs_pickle.py
gen_gcov_files.py
get_maintainer.py MAINTAINERS: add 2 new keys: tags, tests 2023-12-22 09:54:12 +01:00
github_helpers.py
list_boards.py scripts: Loader change 2024-05-07 09:38:00 +02:00
list_hardware.py scripts: Loader change 2024-05-07 09:38:00 +02:00
list_shields.py scripts: list_shields: add script for listing the supported shields 2024-05-21 16:47:24 -04:00
make_bugs_pickle.py
requirements-base.txt scripts: dts: update pyyaml version 2024-03-29 09:03:34 -04:00
requirements-build-test.txt
requirements-compliance.txt requirements: Set min version of pylint to 3 2024-05-26 21:02:21 +03:00
requirements-extras.txt scripts/requirements: bump imgtool to 2.0.0 2024-02-12 23:26:04 +01:00
requirements-run-test.txt scripts: tests: --package-artifacts fix, blackbox tests 2024-03-11 16:12:55 -04:00
requirements.txt
series-push-hook.sh
set_assignees.py scripts: set_maintainer: add log messages for skipped collabs 2024-04-04 11:14:42 +01:00
snippets.py terminology: adopt CMake, python, and Kconfig code to use qualifiers 2024-03-21 15:32:17 +01:00
spelling.txt spelling: Replace occurrences of "iff" with "if and only if" 2024-05-06 14:58:08 +01:00
tags.sh
twister twister: Add Twister execution options to twister.json 2024-05-15 14:56:59 +02:00
valgrind.supp valgrind: Update POSIX soc no cpu cleanup suppression 2023-11-29 15:33:49 +01:00
west-commands.yml West: Add west robot command 2024-05-28 12:54:52 +02:00
zephyr_module.py scripts: Loader change 2024-05-07 09:38:00 +02:00