samples: tests: bluetooth: Add support for rd_rw612_bga
Adding bt_tester support. Adding bt_tester app build with Twister for rd_rw612_bga board Fix failing tests/samples due to unsufficent MPU ressources by releasing unnecessary MPU regions. Disable twister build on samples that are not meant to be supported on this board, so exclude it from the test cases. Update peripheral/central ht sample.yaml files to test build for rd_rw612_bga. Signed-off-by: Axel Le Bourhis <axel.lebourhis@nxp.com> Signed-off-by: Yassine El Aissaoui <yassine.elaissaoui@nxp.com>
This commit is contained in:
parent
f062d8bf32
commit
4a755a3157
17 changed files with 218 additions and 0 deletions
|
@ -8,6 +8,8 @@ tests:
|
|||
- qemu_x86
|
||||
- nrf51dk/nrf51822
|
||||
- nrf52dk/nrf52832
|
||||
- rd_rw612_bga
|
||||
tags: bluetooth
|
||||
integration_platforms:
|
||||
- qemu_cortex_m3
|
||||
- rd_rw612_bga
|
||||
|
|
|
@ -9,9 +9,11 @@ tests:
|
|||
- qemu_x86
|
||||
- nrf51dk/nrf51822
|
||||
- nrf52dk/nrf52832
|
||||
- rd_rw612_bga
|
||||
tags: bluetooth
|
||||
integration_platforms:
|
||||
- qemu_cortex_m3
|
||||
- rd_rw612_bga
|
||||
sample.bluetooth.peripheral_ht.frdm_kw41z_shield:
|
||||
harness: bluetooth
|
||||
platform_allow:
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
CONFIG_BT_RX_STACK_SIZE=1800
|
17
samples/userspace/prod_consumer/boards/rd_rw612_bga.overlay
Normal file
17
samples/userspace/prod_consumer/boards/rd_rw612_bga.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2023 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&smu1 {
|
||||
smu1_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
||||
|
||||
&smu2 {
|
||||
smu2_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
17
samples/userspace/shared_mem/boards/rd_rw612_bga.overlay
Normal file
17
samples/userspace/shared_mem/boards/rd_rw612_bga.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2023 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&smu1 {
|
||||
smu1_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
||||
|
||||
&smu2 {
|
||||
smu2_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
6
tests/bluetooth/tester/boards/rd_rw612_bga.conf
Normal file
6
tests/bluetooth/tester/boards/rd_rw612_bga.conf
Normal file
|
@ -0,0 +1,6 @@
|
|||
CONFIG_BT_MAX_CONN=16
|
||||
|
||||
# debug options
|
||||
# CONFIG_UART_CONSOLE=y
|
||||
# CONFIG_LOG=y
|
||||
# CONFIG_LOG_DEFAULT_LEVEL=4
|
19
tests/bluetooth/tester/rd_rw612_bga.overlay
Normal file
19
tests/bluetooth/tester/rd_rw612_bga.overlay
Normal file
|
@ -0,0 +1,19 @@
|
|||
/*
|
||||
* Copyright 2023 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
/ {
|
||||
chosen {
|
||||
zephyr,uart-pipe = &flexcomm0;
|
||||
};
|
||||
};
|
||||
|
||||
&flexcomm0 {
|
||||
compatible = "nxp,lpc-usart";
|
||||
status = "okay";
|
||||
current-speed = <115200>;
|
||||
pinctrl-0 = <&pinmux_flexcomm0_usart>;
|
||||
pinctrl-names = "default";
|
||||
};
|
|
@ -6,6 +6,7 @@ tests:
|
|||
- native_posix
|
||||
- native_sim
|
||||
- nrf52840dk/nrf52840
|
||||
- rd_rw612_bga
|
||||
tags: bluetooth
|
||||
harness: bluetooth
|
||||
bluetooth.general.tester_le_audio:
|
||||
|
|
17
tests/crypto/mbedtls/boards/rd_rw612_bga.overlay
Normal file
17
tests/crypto/mbedtls/boards/rd_rw612_bga.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2023 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&smu1 {
|
||||
smu1_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
||||
|
||||
&smu2 {
|
||||
smu2_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
17
tests/kernel/common/boards/rd_rw612_bga.overlay
Normal file
17
tests/kernel/common/boards/rd_rw612_bga.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2023 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&smu1 {
|
||||
smu1_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
||||
|
||||
&smu2 {
|
||||
smu2_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
17
tests/kernel/fatal/exception/boards/rd_rw612_bga.overlay
Normal file
17
tests/kernel/fatal/exception/boards/rd_rw612_bga.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2023 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&smu1 {
|
||||
smu1_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
||||
|
||||
&smu2 {
|
||||
smu2_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2023 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&smu1 {
|
||||
smu1_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
||||
|
||||
&smu2 {
|
||||
smu2_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2023 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&smu1 {
|
||||
smu1_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
||||
|
||||
&smu2 {
|
||||
smu2_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2023 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&smu1 {
|
||||
smu1_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
||||
|
||||
&smu2 {
|
||||
smu2_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2023 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&smu1 {
|
||||
smu1_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
||||
|
||||
&smu2 {
|
||||
smu2_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
17
tests/kernel/threads/tls/boards/rd_rw612_bga.overlay
Normal file
17
tests/kernel/threads/tls/boards/rd_rw612_bga.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2023 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&smu1 {
|
||||
smu1_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
||||
|
||||
&smu2 {
|
||||
smu2_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
17
tests/lib/newlib/thread_safety/boards/rd_rw612_bga.overlay
Normal file
17
tests/lib/newlib/thread_safety/boards/rd_rw612_bga.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2023 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
&smu1 {
|
||||
smu1_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
||||
|
||||
&smu2 {
|
||||
smu2_data: memory@0 {
|
||||
/delete-property/ zephyr,memory-attr;
|
||||
};
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue