In USB "in" refers to data going from device to host,
and "out" refers to data going from host to device.
From a BT perspective "usb_in" then refers to the data
we send from the device to the host, that has been received
over BT.
Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
- use harness console (instead of default ztest)
- use platform_allow to limit build execution scope
(actually, there is also shield needed)
Signed-off-by: Piotr Kosycarz <piotr.kosycarz@nordicsemi.no>
Add overlay files for testing the VIRTIO Console device with
this sample along with a section in the README.
Signed-off-by: Jakub Klimczak <jklimczak@internships.antmicro.com>
This board is actually meant to be used as a debug probe and has
dedicated connectors for DP and target UART, add an overlay to make both
work on the dap sample.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
* Updates the overlay files for samples/basic/blinky_pwm and
samples/basic/fade_led to run on the cyw920829m2_evk board.
Signed-off-by: Bill Waters <bill.waters@infineon.com>
* Changes driver naming to reflect hardware IP being used (TCPWM)
instead of referencing cat1. Cat1 is an internal infineon
reference which has little meaning to users and is being phased
phased out.
Signed-off-by: Bill Waters <bill.waters@infineon.com>
Add AES-only cipher certificates. Useful for systems which
have only AES support and DES is not enabled.
Signed-off-by: Ravi Dondaputi <ravi.dondaputi@nordicsemi.no>
It is no longer needed to specify the read command parameters in dts,
as the flash driver is capable of obtaining those from SFDP structures,
so the redundant properties are removed.
After commit 612fd940fa got merged, both
the EXMIF and flash nodes in dts are not enabled by default so this
needs to be done in the overlay.
Although nrfutil is still not capable of programming the external
flash on nRF54H20 DK, thus `west flash` will not work in this case,
`nrf54h20dk/nrf54h20/cpuapp` is added as an allowed platform so that
the sample is at least built in CI for it.
Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
Allow disabling of remote wakeup in cases where a driver does not
support remote wakeup or where the functionality is not desired.
Signed-off-by: Johann Fischer <johann.fischer@nordicsemi.no>
Consolidate board documentation into a single page to avoid duplication
and, more importantly, ensure the board documentation is properly
displayed in the documentation website.
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
Instead of re-implementing or assuming that POPCOUNT is available
we now use the generic function from Zephyr.
Signed-off-by: Emil Gydesen <emil.gydesen@nordicsemi.no>
Update documentation of native_sim to leverage zephyr-board Shinx magic,
in particular the ability to generate the table of supported HW
features.
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
Change the pin configuration (xg9_rb4412a) for the IADC to allocate
odd bus 0 on GPIO port C/D instead of GPIO port B, allowing access to
pin PD3.
Signed-off-by: Martin Hoff <martin.hoff@silabs.com>
Restructure the IronSide boot report interface with enhanced error
reporting and boot context information.
Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
This commit adds a print statement to both connected_cs_initiator and
connected_cs_reflector which will inform the user that the sample cannot
handle more than 1 CS subevent per CS procedure.
This is preferable over the sample failing silently if a user is
attempting to use such a configuration.
Signed-off-by: Erik Sandgren <erik.sandgren@nordicsemi.no>
This change is made to fix the currently broken CS samples, to prevent
them from just printing error messages like:
`Channel sounding not enough memory to store step data (530 > 512)`.
This change updates the CS config and procedure parameters. The
intention with the updated parameter selection is to use parameters that
result in:
- CS procedures with only a single CS subevent per procedure. This is
required because the samples are not designed to support > 1 subevent
per procedure and the samples will break down if > 1 subevent per
procedure is generated.
- A limited number of CS steps per procedure. This is achieved by
setting `.channel_map_repetition = 1` and only enabling a limited set
of channels in the channel map. This is required because the samples
are designed to transfer all of the step data from one procedure, from
the reflector to the initiator, using a single GATT write operation
which is limited to 512 bytes.
Signed-off-by: Erik Sandgren <erik.sandgren@nordicsemi.no>
Adding configuration to facilitate the testing of
stdby BLE feature for stm32wbax nucleo boards
Signed-off-by: Alessandro Manganaro <alessandro.manganaro@st.com>
Previously, the openamp sample enabled ESP32/ESP32S3 SoCs directly,
which caused all SoCs of these families to be included in the testcase.
However, only a subset of boards is actually supported and mapped in
Kconfig.sysbuild.
To avoid applying defaults to unsupported boards, move the configuration
out of the SoC directory and into board-specific files. This ensures that
only the intended boards are targeted by the openamp sample and avoids
misleading test coverage.
Signed-off-by: Sylvio Alves <sylvio.alves@espressif.com>
Update the USB shell sample to the new syntax. This is based on tests
done with native_sim, along with the virtual.conf, virtual.overlay and
device_and_host_prj.conf extra config files.
Signed-off-by: Josuah Demangeon <josuah.demangeon@nordicsemi.no>
Add a CPU frequency scaling subsystem, allowing a policy
algorithm to control the frequency of a given SoC/MCU
automatically at runtime.
Implement a basic, "on-demand" policy algorithm which
iterates through the P-states supported by the SoC and
selects the first P-state where it's trigger threshold is
less than the CPU load.
The CPU frequency scaling subsystem does not currently
support SMP. The CPU load measurement can be made to support
SMP since statistics are measured from the scheduler.
Co-authored-by: Eric Hay <Eric.Hay@analog.com>
Signed-off-by: Sean Kyer <Sean.Kyer@analog.com>