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
|
harness: bluetooth
|
||||||
platform_allow:
|
platform_allow:
|
||||||
- rd_rw612_bga
|
- rd_rw612_bga
|
||||||
|
- frdm_rw612
|
||||||
extra_configs:
|
extra_configs:
|
||||||
- CONFIG_NXP_MONOLITHIC_BT=n
|
- 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
|
harness: bluetooth
|
||||||
platform_allow:
|
platform_allow:
|
||||||
- rd_rw612_bga
|
- rd_rw612_bga
|
||||||
|
- frdm_rw612
|
||||||
extra_configs:
|
extra_configs:
|
||||||
- CONFIG_NXP_MONOLITHIC_BT=n
|
- 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
|
harness: bluetooth
|
||||||
platform_allow:
|
platform_allow:
|
||||||
- rd_rw612_bga
|
- rd_rw612_bga
|
||||||
|
- frdm_rw612
|
||||||
extra_configs:
|
extra_configs:
|
||||||
- CONFIG_NXP_MONOLITHIC_BT=n
|
- CONFIG_NXP_MONOLITHIC_BT=n
|
||||||
bluetooth.general.tester_le_audio:
|
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