samples: tests: bluetooth: Add support for frdm_rw612
Adding bt_tester support. Adding bt_tester app build with Twister for frdm_rw612 board Fix failing tests/samples due to unsufficent MPU ressources by releasing unnecessary MPU regions. Twister builds added on peripheral/central ht and enabled Power manager on those examples to cover the CI builds with PM enabled. Signed-off-by: Yassine El Aissaoui <yassine.elaissaoui@nxp.com>
This commit is contained in:
parent
c7c1e453ad
commit
bb770c5965
18 changed files with 213 additions and 0 deletions
1
samples/bluetooth/central_ht/boards/frdm_rw612.conf
Normal file
1
samples/bluetooth/central_ht/boards/frdm_rw612.conf
Normal file
|
@ -0,0 +1 @@
|
|||
CONFIG_PM=y
|
|
@ -16,5 +16,6 @@ tests:
|
|||
harness: bluetooth
|
||||
platform_allow:
|
||||
- rd_rw612_bga
|
||||
- frdm_rw612
|
||||
extra_configs:
|
||||
- CONFIG_NXP_MONOLITHIC_BT=n
|
||||
|
|
1
samples/bluetooth/peripheral_ht/boards/frdm_rw612.conf
Normal file
1
samples/bluetooth/peripheral_ht/boards/frdm_rw612.conf
Normal file
|
@ -0,0 +1 @@
|
|||
CONFIG_PM=y
|
|
@ -28,5 +28,6 @@ tests:
|
|||
harness: bluetooth
|
||||
platform_allow:
|
||||
- rd_rw612_bga
|
||||
- frdm_rw612
|
||||
extra_configs:
|
||||
- CONFIG_NXP_MONOLITHIC_BT=n
|
||||
|
|
17
samples/userspace/prod_consumer/boards/frdm_rw612.overlay
Normal file
17
samples/userspace/prod_consumer/boards/frdm_rw612.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2024 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/frdm_rw612.overlay
Normal file
17
samples/userspace/shared_mem/boards/frdm_rw612.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2024 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/frdm_rw612.conf
Normal file
6
tests/bluetooth/tester/boards/frdm_rw612.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
|
15
tests/bluetooth/tester/boards/frdm_rw612.overlay
Normal file
15
tests/bluetooth/tester/boards/frdm_rw612.overlay
Normal file
|
@ -0,0 +1,15 @@
|
|||
/*
|
||||
* Copyright 2024 NXP
|
||||
*
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
/ {
|
||||
chosen {
|
||||
zephyr,uart-pipe = &flexcomm0;
|
||||
};
|
||||
};
|
||||
|
||||
&flexcomm0 {
|
||||
status = "okay";
|
||||
};
|
|
@ -14,6 +14,7 @@ tests:
|
|||
harness: bluetooth
|
||||
platform_allow:
|
||||
- rd_rw612_bga
|
||||
- frdm_rw612
|
||||
extra_configs:
|
||||
- CONFIG_NXP_MONOLITHIC_BT=n
|
||||
bluetooth.general.tester_le_audio:
|
||||
|
|
17
tests/crypto/mbedtls/boards/frdm_rw612.overlay
Normal file
17
tests/crypto/mbedtls/boards/frdm_rw612.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2024 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/frdm_rw612.overlay
Normal file
17
tests/kernel/common/boards/frdm_rw612.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2024 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/frdm_rw612.overlay
Normal file
17
tests/kernel/fatal/exception/boards/frdm_rw612.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2024 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 2024 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/mem_protect/stackprot/boards/frdm_rw612.overlay
Normal file
17
tests/kernel/mem_protect/stackprot/boards/frdm_rw612.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2024 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/mem_protect/userspace/boards/frdm_rw612.overlay
Normal file
17
tests/kernel/mem_protect/userspace/boards/frdm_rw612.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2024 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/thread_stack/boards/frdm_rw612.overlay
Normal file
17
tests/kernel/threads/thread_stack/boards/frdm_rw612.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2024 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/frdm_rw612.overlay
Normal file
17
tests/kernel/threads/tls/boards/frdm_rw612.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2024 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/frdm_rw612.overlay
Normal file
17
tests/lib/newlib/thread_safety/boards/frdm_rw612.overlay
Normal file
|
@ -0,0 +1,17 @@
|
|||
/*
|
||||
* Copyright 2024 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