Commit graph

8984 commits

Author SHA1 Message Date
Declan Snyder 402aa08b86 boards: rd_rw612_bga: Enable I2C
Enable Flexcomm2 as I2C on RD_RW612_BGA

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-03-19 09:47:35 +01:00
Grzegorz Swiderski 6ff7ec220e boards: nrf54h20dk: Make execution from RAM default for PPR
In practice, PPR is intended to be running code from RAM, so make this
the default choice for the `nrf54h20dk/nrf54h20/cpuppr` board target.
Keep the MRAM execution option as a `xip` variant of that target,
replacing the `ram` one.

Align the default `cpuapp` configuration for copying PPR's image to RAM
before it boots the child processor.

Signed-off-by: Grzegorz Swiderski <grzegorz.swiderski@nordicsemi.no>
2024-03-18 19:11:36 +00:00
Andrzej Głąbek fbf03a4063 boards: nordic: Remove definition of nRF54H20 PDK
nRF54H20 PDK is superseded by nRF54H20 DK and will no longer be
supported.

The board was superseded by nRF54H20 DK.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2024-03-18 19:11:36 +00:00
Andrzej Głąbek d0ce78f230 boards: nordic: Add support for nRF54H20 DK
Add targets for the Application, Radio, and PPR cores in the nRF54H20
SoC on the nRF54H20 DK board.

Signed-off-by: Andrzej Głąbek <andrzej.glabek@nordicsemi.no>
2024-03-18 19:11:36 +00:00
Daniel DeGrasse d921659d6a boards: nxp: rd_rw612_bga: enable DMA support
Enable support for dma controller on RD RW612 BGA board, and add overlay
to enable board in dma loop transfer test

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-03-18 18:57:03 +01:00
Anas Nashif 25877f01b5 doc: fix typo
Bluetooth -> Bluetoth

Fixes #67435

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-03-18 13:07:58 -04:00
Henrik Brix Andersen 41960ab366 dts: bindings: can: remove optional sample point properties
Remove all optional, initial CAN sample point properties and rely on the
CAN timing calculations to automatically pick the preferred sample point
location based on the initial bitrate.

Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2024-03-17 15:36:19 +01:00
Anas Nashif 4f3db943b9 boards: xenvm: ignore userspace tests
Ignore userspace tag completely. Disabling USERSPACE in board kconfig is
not right, this will always be overidden by the application and we will
have build failures. The HW supports userspace and most filters in tests
depend on this capability.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2024-03-16 08:01:15 -04:00
Benjamin Cabé 3ca384beb8 doc: boards: hwmv2: fix seagate faze dead link
fix a dead reference to faze/support/openocd.cfg

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 9518d1d80a doc: boards: hwmv2: fix teensy dead link
fix a dead reference to teensy40_defconfig file

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé e6990302cb doc: hwmv2: boards: fix broken NXP links
fix bad links to some NXP board files (and make references actual "links")

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé b27ebd5b3d doc: boards: hwmv2: fix dead links to Broadcom files
Broadcom boards live in /boards/brcm, not /boards/broadcom
This commit fixes bad links accordingly.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 40d3ffa603 doc: fix double backticks in sphinx roles
fixed a few improperly formatted sphinx roles causing dead references.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé e7b6a08d8f doc: soc: hwmv2: fix altera dead links
fixing dead links to some Altera SoC files

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 975ca7888f doc: boards: hwmv2: fix dead links to Wurth Electronik DTS fils
Wurth Electronik boards live in /boards/we, not /boards/wurth_elektronik
This commit fixes bad links accordingly.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 62d79c899b doc: boards: hwmv2: fix dead links to u-blox DTS fils
U-Blox boards live in /boards/u-blox, not /boards/ublox
This commit fixes bad links accordingly.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 5edd2b37f5 doc: boards: silabs: fix bad links
fix minor typos causing dead links

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 9bf13638a1 doc: boards: hwmv2: fix dead links for Seeed
Seeed Studio boards live in boards/seeed so update file links accordingly.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 0f0f2422d8 doc: boards: hwmv2: fix dead link for rpi4b
fix typo in raspberrypi vendor name causing dead link

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 46ff3bd239 boards: hwmv2: doc: fix dead links for Nordic
fixes a few broken links to Nordic DTS files

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 12188e2362 boards: hwmv2: fix dead links for Laird Connect boards
typo in vendor name was causing dead links

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé e914c60ae1 boards: intel_adsp: fix dead link
Chromium OS disk format documentation has moved.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 72a36668db doc: boards: acn52832 remove 404 link
Aconno doesn't seem to be around anymore. Remove deadlink to product page.
Issue originally reported in #67099

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé c75b99e963 doc: boards: update links to DWM1001 web page
This board's docs are now to be found on Qorvo website, update links
accordingly.
Originally reported in #67099.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 8f09325e4a doc: boards: Update E73-TBB product page link
E73-TBB board now lives at cdebyte.com.
Fixes #67099.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 8190fb6257 boards: doc: fix dead link to Keyestudio CAN-BUS Shield page
Fix an HTTP 404 for the link to Keyestudio CAN-BUS Shield product page.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 910ec65b0d boards: Fix dead link in Laird Connectivity Sentrius BT610 Sensor page
Fix dead link to Sentrius™ BT610 Thermistor Coefficient Calculator page.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Benjamin Cabé 9395771d8b boards: doc: Fix dead links in Arduino Nicla Sense ME doc page
Updated 3 dead (404) links in the doc page for Arduino Nicla Sense ME.
Also uniformized indenting of sphinx links in the process.

Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
2024-03-15 18:21:05 -04:00
Declan Snyder ba1ab8cc5e boards: rd_rw612_bga: Enable FC0 as SPI
Enable flexcomm0 as SPI on rd_rw612_bga

Signed-off-by: Declan Snyder <declan.snyder@nxp.com>
2024-03-15 18:07:45 -04:00
Jamie McCrae 774aa3605f boards: lairdconnect: bl5340_dvk: Fix file name
Fixes an wrong file name for a file that had been renamed as part
of the hwmv2 port

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-15 17:13:57 -04:00
Jiafei Pan c2447d4230 boards: imx93_evk: add led1 alias
So that it can be used to run basic thread sample application.

Signed-off-by: Jiafei Pan <Jiafei.Pan@nxp.com>
2024-03-15 17:13:41 -04:00
Mahesh Mahadevan 3c68a20d75 boards: frdm_mcxn947: Move the GPIO button nodes to the common file
Move the GPIO button dts nodes to the common dts file so it
be selected by either cpu core.
Also fix an error in the GPIO setting for one of the switches.

Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@nxp.com>
2024-03-15 17:12:53 -04:00
Daniel DeGrasse 868f0cdfec boards: update lpcxpresso55s69_cpu0 name in build commands
Update lpcxpresso55s69_cpu0 (and ns target) names in build commands in
the board documentation. Also, correct the documentation for dual core
images on this part, as it was out of date.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-03-15 17:12:08 -04:00
Daniel DeGrasse ec5df8a0e5 treewide: fix board identifier in overlays for lpcxpresso55s69
Fix board identifier in overlays for the lpcxpresso55s69_cpu0 target.
Board identifiers were renamed with the following command:

for file in $(find . -name "lpcxpresso55s69_cpu0.*"); do;
	mv $file ${file/_cpu0/_lpc55s69_cpu0};
done

Additionally, remove lpcxpresso55s69_ns overlay targets where they are
no longer needed (or rename them where they are)

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2024-03-15 17:12:08 -04:00
Alberto Escolar Piedras cf362a018c nrf53_bsim: Enable CodedPhy support in DTS
The RADIO HW model supports coded phy now, let's enable it.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-03-15 13:55:27 -05:00
Alberto Escolar Piedras 84df9f5e71 nrf52_bsim: Enable CodedPhy support in DTS
The RADIO HW model supports coded phy now, let's enable it.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-03-15 13:55:27 -05:00
Erwan Gouriou 94477c099c boards: st: nucleo_wba: Fix openocd configuration
Using Zephyr SDK 0.16.5, openocd can be used to debug WBA based boards.
Fix documentation and clean up board.cmake configuration for
nucleo_wba52cg from a local configuration which shouldn't have been
upstreamed

Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2024-03-15 17:28:16 +01:00
Erwan Gouriou ba2b167a40 boards: nucleo_wba: Add flash partitions
Add flash partitions which can be used with mcuboot.

Signed-off-by: Erwan Gouriou <erwan.gouriou@st.com>
2024-03-15 17:28:16 +01:00
Alberto Escolar Piedras 13a7258ea4 native_posix: Add twister definition for native_sim/native/64
Which will replace the old native_sim_64 to align it with
the hwmv2 naming conventions.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-03-15 16:13:12 +01:00
Alberto Escolar Piedras 0108c6ba38 native_sim: Add twister definition for native_sim/native/64
Which will replace the old native_sim_64 to align it with
the hwmv2 naming conventions.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-03-15 16:13:12 +01:00
Alberto Escolar Piedras ae358704d2 docs/Kconfig help: Replace native_[posix,sim]_64
Replace uses of native_[posix,sim]_64 in the documentation
and kconfig help messages with native_[posix,sim]/native/64
to match the hwmv2 naming.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-03-15 16:13:12 +01:00
Alberto Escolar Piedras db7a2bada2 native_posix: Remove twister definition for old native_sim/posix_64
Remove the hwmv1 twister board definitions for
native_posix_64 / native_sim_64 in preparation to
transition to the new definitions for hwmv2

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-03-15 16:13:12 +01:00
Alberto Escolar Piedras ae4e71f790 boards/nxp/frdm_mcxn947: Fix twister yaml
This board's twister yaml file claims to support the
arduino-serial tests, but it does not provide
the necessary DTS node, which is causing
failures in CI.
Let's remove the tag from the twister board definition.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2024-03-15 08:52:26 -05:00
Steven Chang 3a5bbb12ed board: ENE kb1200_evb board
Add support for ENE kb1200_evb board

Signed-off-by: Steven Chang <steven@ene.com.tw>
2024-03-15 09:39:48 +00:00
Filip Kokosinski d60df3d0d5 boards/starfive/visionfive2: use riscv in the arch field
This commit changes the value of the `arch` from `riscv64` to `riscv`, so
that it is in line with the rest of the RISC-V boards.

Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
2024-03-14 11:00:02 -05:00
Jamie McCrae 42c8b7fb00 boards: actinius: Move common folder
Moves the common folder to the vendor directory

Signed-off-by: Jamie McCrae <jamie.mccrae@nordicsemi.no>
2024-03-14 12:27:09 +01:00
Charles Dias 276dc8c138 boards: arm: fk7b0m1_vbt6: add support to external NOR Flash
Updates the DTS file by adding support for QSPI and SPI NOR Flash.

Signed-off-by: Charles Dias <charlesdias.cd@outlook.com>
2024-03-14 09:47:14 +00:00
Andrzej Puzdrowski e64fc33e05 linker: Set ROM offset for MCUboot with NRF54L
Due to number of IRQs the ROM offset, that contains MCUboot,
needs to be moved to address that is aligned with 2048 byte
long vector table.
This comes from Cortex-M requirement where vector table needs
to be placed at offset equal to lowest power of two number
that will fit vector table.

Signed-off-by: Dominik Ermel <dominik.ermel@nordicsemi.no>
Signed-off-by: Mateusz Michalek <mateusz.michalek@nordicsemi.no>
Signed-off-by: Andrzej Puzdrowski <andrzej.puzdrowski@nordicsemi.no>
2024-03-14 09:46:39 +00:00
Mateusz Michalek 040a3423f7 dts: arm: add uart-mcumgr choosen for 54L15
setting uart20 as default uart-mcumgr

Signed-off-by: Mateusz Michalek <mateusz.michalek@nordicsemi.no>
2024-03-14 09:46:39 +00:00
Mateusz Michalek 5d99bf198f dts: arm: nrf54l: Add nodes required by MCUboot
The commit adds partitons on rram0.

Signed-off-by: Mateusz Michalek <mateusz.michalek@nordicsemi.no>
2024-03-14 09:46:39 +00:00