Skip to content

Conversation

@57300
Copy link
Contributor

@57300 57300 commented Jun 14, 2024

Shows dynamically when --sysbuild becomes default. Alternative to #1748

rlubos added 30 commits May 25, 2024 10:02
…ariant"

This reverts commit c8cc663.

Signed-off-by: Robert Lubos <[email protected]>
…nitions"

This reverts commit 91b6032.

Signed-off-by: Robert Lubos <[email protected]>
…nfig_mismatch' test case"

This reverts commit 2e73c44.

Signed-off-by: Robert Lubos <[email protected]>
…otloader_info"

This reverts commit 56e3a0a.

Signed-off-by: Robert Lubos <[email protected]>
…WIS slave"

This reverts commit 0301be3.

Signed-off-by: Robert Lubos <[email protected]>
…54H20 target"

This reverts commit 1f655d6.

Signed-off-by: Robert Lubos <[email protected]>
…f54h20dk support"

This reverts commit 0bdee3c.

Signed-off-by: Robert Lubos <[email protected]>
…rty to SPI"

This reverts commit 1c5cc9d.

Signed-off-by: Robert Lubos <[email protected]>
…nd slave"

This reverts commit 51407a9.

Signed-off-by: Robert Lubos <[email protected]>
…handling"

This reverts commit 6498044.

Signed-off-by: Robert Lubos <[email protected]>
… nrf54h20dk"

This reverts commit f77e4e9.

Signed-off-by: Robert Lubos <[email protected]>
… nrf54l15"

This reverts commit 0fb3fdc.

Signed-off-by: Robert Lubos <[email protected]>
…_rx_reset function"

This reverts commit 7b3063a.

Signed-off-by: Robert Lubos <[email protected]>
…e on rx_enable"

This reverts commit 2ace1ea.

Signed-off-by: Robert Lubos <[email protected]>
…y mode"

This reverts commit d39eff8.

Signed-off-by: Robert Lubos <[email protected]>
…_STACK_SIZE use"

This reverts commit 77a7170.

Signed-off-by: Robert Lubos <[email protected]>
…unctions"

This reverts commit 85ed6f2.

Signed-off-by: Robert Lubos <[email protected]>
…er yaml for PDK 0.3.0"

This reverts commit 2c8aad6.

Signed-off-by: Robert Lubos <[email protected]>
jfischer-no and others added 18 commits June 14, 2024 00:48
The tests do not depend on the usb_device or usbd feature.

Signed-off-by: Johann Fischer <[email protected]>
(cherry picked from commit 43c9176)
Use new feature "usbd" to distinguish the dependency.

Signed-off-by: Johann Fischer <[email protected]>
(cherry picked from commit 1e5a501)
…ol OUT

Make sure to feed control OUT endpoint with at least 8 bytes buffer to
make it possible to always receive SETUP data. This solves the assertion
failure in net_buf_add() called inside dwc2_handle_evt_setup() when a
host decides to start new control transfer immediately after it has
issued control transfer with Data Stage from host to device with wLength
less than 8.

Signed-off-by: Tomasz Moń <[email protected]>
(cherry picked from commit fa0a6e2)
Release buffer allocated in dwc2_ctrl_feed_dout() on endpoint deactivate
to prevent the buffer from leaking on USB stack disable.

Signed-off-by: Tomasz Moń <[email protected]>
(cherry picked from commit fb27c36)
Reduce RAM disk size from 192 sectors down to 1 sector to solve linking
issue due to qemu_cortex_m3 target having too little RAM. The RAM disk
size does not really matter in this test case and should be as small as
possible.

Enable test random generator to solve missing sys_rand_get() required by
networking subsystem.

Signed-off-by: Tomasz Moń <[email protected]>

Upstream PR: zephyrproject-rtos/zephyr#74220
…ction"

This reverts commit 98ba1b4.

Signed-off-by: Andrzej Głąbek <[email protected]>
Allow to protect the data part of each NVS item with a 32-bit CRC.
This uses 4 more bytes per NVS item.

Signed-off-by: Adrien Ricciardi <[email protected]>
(cherry picked from commit b76d630)
Signed-off-by: Andrzej Głąbek <[email protected]>
Adapt the test_nvs_gc_corrupt_close_ate test to forge the data CRC.

Signed-off-by: Adrien Ricciardi <[email protected]>
(cherry picked from commit e13840c)
Signed-off-by: Andrzej Głąbek <[email protected]>
The CONFIG_NVS_DATA_CRC configuration item allows to enable a CRC-32
on the data part of the NVS items.

Signed-off-by: Adrien Ricciardi <[email protected]>
(cherry picked from commit 61474ac)
Signed-off-by: Andrzej Głąbek <[email protected]>
Introduce NVS_LOOKUP_CACHE_FOR_SETTINGS Kconfig option that
enables a dedicated hash function for the NVS lookup cache
that takes advantage of the NVS ID allocation scheme used
by the NVS settings backend. As such, this option should
only be used if an application uses NVS via the settings
layer.

Signed-off-by: Damian Krolik <[email protected]>
(cherry picked from commit 59c0a7c)
(cherry picked from commit 98ba1b4)
…evice config

Pass the list of supported twister fixtures for a given platform to pytest
via DeviceConfig. This allows for the pytest suites to use knowledge of the
fixtures for test suite configuration.

Signed-off-by: Henrik Brix Andersen <[email protected]>
(cherry picked from commit a7d55cf)
…iguration

Allow twister fixtures to contain extra information, which can be used for
test suite configuration. The extra information can be appended to existing
fixtures separated by a colon (i.e. <fixture>:<configuration>).

This is especially useful for the pytest harness, where a fixture of a
given type may need to refer to an instance of a particular piece of host
hardware needed by the pytest suite (e.g. a network interface, a UART, or a
CAN interface connected to the device under test).

Signed-off-by: Henrik Brix Andersen <[email protected]>
(cherry picked from commit 3eb3c33)
…ong with fixture

Allow specifying the python-can configuration context to use along with the
"can" fixture. This opens up for specifying board-specific contexts in the
twister hardware map file.

Signed-off-by: Henrik Brix Andersen <[email protected]>
(cherry picked from commit afb2791)
The list of reserved PPIs by MPSL should be kept if MPSL is enabled.
The 802154 radio driver is not the only user of MPSL.

Upstream PR: zephyrproject-rtos/zephyr#74139

Signed-off-by: Jonathan Rico <[email protected]>
…o to sysbuild list"

This reverts commit d038c24.
To be squashed and re-applied.

Signed-off-by: Grzegorz Swiderski <[email protected]>
…n NCS dir"

This reverts commit 8926df9.
To be squashed and re-applied.

Signed-off-by: Grzegorz Swiderski <[email protected]>
… west config

Upstream PR: zephyrproject-rtos/zephyr#74285

Specifically when it comes to sysbuild arguments, the normal help text:

  --sysbuild            create multi domain build system
  --no-sysbuild         do not create multi domain build system
                        (default)

is somewhat misleading when `west config build.sysbuild True` is set.
This effectively changes the default behavior of `west build`, since
when neither argument is provided, it acts as if `--sysbuild` is given.
In this situation, a more accurate message would be:

  --sysbuild            create multi domain build system (default,
                        based on west config)
  --no-sysbuild         do not create multi domain build system

With this patch, the help message will change depending on whether the
value of `build.sysbuild` is true, false, or unset.

Signed-off-by: Grzegorz Swiderski <[email protected]>
(cherry picked from commit a5f5ff03cec1be02ed3f1a9bc295591f4b0219c2)
Uses sysbuild by default when building an application which resides in
an allowed NCS-based directory when the sysbuild config key is not
set. Do not use sysbuild if the mps2 board is being used to avoid
problems with CI testing.

Signed-off-by: Jamie McCrae <[email protected]>
Signed-off-by: Grzegorz Swiderski <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.