Skip to content

Commit 478d48a

Browse files
thomas-m-johansennordicjm
authored andcommitted
samples: bluetooth: add boardfiles for the nRF54L15TAG to CS samples
adding boardfiles for the nRF54L15TAG to the CS samples. These only allow for building the samples with the antennas correctly linked to the devices. It does not modify the sample behavior to use the multiple antenna paths that the TAG allow for. Signed-off-by: Thomas Johansen <thomas.johansen@nordicsemi.no>
1 parent 372bb13 commit 478d48a

8 files changed

Lines changed: 132 additions & 0 deletions

File tree

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#
2+
# Copyright (c) 2026 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
# Overwriting antenna settings to use the additional antennas on the tag
8+
CONFIG_BT_CS_DE_MAX_NUM_ANTENNA_PATHS=4
9+
CONFIG_BT_CTLR_SDC_CS_MAX_ANTENNA_PATHS=4
10+
CONFIG_BT_CTLR_SDC_CS_NUM_ANTENNAS=2
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
/*
2+
* Copyright (c) 2025 Nordic Semiconductor ASA
3+
*
4+
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
*/
6+
7+
/ {
8+
cs_antenna_switch: cs-antenna-config {
9+
status = "okay";
10+
compatible = "nordic,bt-cs-antenna-switch";
11+
ant-gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>,
12+
<&gpio1 10 GPIO_ACTIVE_HIGH>;
13+
multiplexing-mode = <0>;
14+
};
15+
};
16+
17+
/* delete other nodes that drive the antenna pins so there is no duplicate access */
18+
/delete-node/ &sky13348;
19+
20+
&gpio1 {
21+
/delete-node/ antenna_switch_v1;
22+
/delete-node/ antenna_switch_v2;
23+
};
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#
2+
# Copyright (c) 2026 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
# Overwriting antenna settings to use the additional antennas on the tag
8+
CONFIG_BT_CS_DE_MAX_NUM_ANTENNA_PATHS=4
9+
CONFIG_BT_CTLR_SDC_CS_MAX_ANTENNA_PATHS=4
10+
CONFIG_BT_CTLR_SDC_CS_NUM_ANTENNAS=2
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
/*
2+
* Copyright (c) 2025 Nordic Semiconductor ASA
3+
*
4+
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
*/
6+
7+
/ {
8+
cs_antenna_switch: cs-antenna-config {
9+
status = "okay";
10+
compatible = "nordic,bt-cs-antenna-switch";
11+
ant-gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>,
12+
<&gpio1 10 GPIO_ACTIVE_HIGH>;
13+
multiplexing-mode = <0>;
14+
};
15+
};
16+
17+
/* delete other nodes that drive the antenna pins so there is no duplicate access */
18+
/delete-node/ &sky13348;
19+
20+
&gpio1 {
21+
/delete-node/ antenna_switch_v1;
22+
/delete-node/ antenna_switch_v2;
23+
};
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#
2+
# Copyright (c) 2026 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
# Overwriting antenna settings to use the additional antennas on the tag
8+
CONFIG_BT_CS_DE_MAX_NUM_ANTENNA_PATHS=4
9+
CONFIG_BT_CTLR_SDC_CS_MAX_ANTENNA_PATHS=4
10+
CONFIG_BT_CTLR_SDC_CS_NUM_ANTENNAS=2
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
/*
2+
* Copyright (c) 2025 Nordic Semiconductor ASA
3+
*
4+
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
*/
6+
7+
/ {
8+
cs_antenna_switch: cs-antenna-config {
9+
status = "okay";
10+
compatible = "nordic,bt-cs-antenna-switch";
11+
ant-gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>,
12+
<&gpio1 10 GPIO_ACTIVE_HIGH>;
13+
multiplexing-mode = <0>;
14+
};
15+
};
16+
17+
/* delete other nodes that drive the antenna pins so there is no duplicate access */
18+
/delete-node/ &sky13348;
19+
20+
&gpio1 {
21+
/delete-node/ antenna_switch_v1;
22+
/delete-node/ antenna_switch_v2;
23+
};
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
#
2+
# Copyright (c) 2026 Nordic Semiconductor ASA
3+
#
4+
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
#
6+
7+
# Overwriting antenna settings to use the additional antennas on the tag
8+
CONFIG_BT_CS_DE_MAX_NUM_ANTENNA_PATHS=4
9+
CONFIG_BT_CTLR_SDC_CS_MAX_ANTENNA_PATHS=4
10+
CONFIG_BT_CTLR_SDC_CS_NUM_ANTENNAS=2
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
/*
2+
* Copyright (c) 2025 Nordic Semiconductor ASA
3+
*
4+
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
5+
*/
6+
7+
/ {
8+
cs_antenna_switch: cs-antenna-config {
9+
status = "okay";
10+
compatible = "nordic,bt-cs-antenna-switch";
11+
ant-gpios = <&gpio1 9 GPIO_ACTIVE_HIGH>,
12+
<&gpio1 10 GPIO_ACTIVE_HIGH>;
13+
multiplexing-mode = <0>;
14+
};
15+
};
16+
17+
/* delete other nodes that drive the antenna pins so there is no duplicate access */
18+
/delete-node/ &sky13348;
19+
20+
&gpio1 {
21+
/delete-node/ antenna_switch_v1;
22+
/delete-node/ antenna_switch_v2;
23+
};

0 commit comments

Comments
 (0)