Hi,
I have two nRF54840 DK and I am testing ble_app_att_mtu_throughput example with the boards. I am using nRF5_SDK_15.3.0_59ac345 SDK.
The number on the chip is "N52840 QIAAAA 1644AC" and PCA10056 with version V0.9.0.
I follow the instruction in the documentation of this example. I can manage to connect the boards and send data in 1M and 2M PHy but when I want to switch to Code PHY, it fails with
fatal error message!!.
==== Current test configuration ====
Board role: tester
ATT MTU size: 247
Data length: 27
Connection interval: 6 units
Connection length ext: on
Preferred PHY: 2 Mbps
GAP event length: 400
throughput example:~$ config phy coded
Preferred PHY set to Coded.
throughput example:~$ run
[00:00:00.000,091] <info> app: Preparing the test.
[00:00:00.000,152] <info> app: Starting advertising.
[00:00:00.011,077] <error> app: Fatal error
[00:00:00.015,991] <warning> app: System reset
I also tried this example from nRF5_SDK_16.0.0_98a08e2 and when I tried to switch to Coded PHY it stoped as shown in the following:
==== Current test configuration ====
Board role: tester
ATT MTU size: 30
Data length: 27
Connection interval: 320 units
Connection length ext: on
Preferred PHY: Coded
GAP event length: 400
throughput example:~$ run
[00:01:17.581,665] <info> app: Preparing the test.
[00:01:17.581,665] <info> app: Starting advertising.
[00:01:17.581,848] <info> app: Starting scanning.
[00:01:20.097,656] <info> app: Connected as a peripheral.
[00:01:20.097,717] <info> app: Discovering GATT database...
[00:01:20.097,900] <info> app: Sending PHY Update, Coded.
[00:01:20.113,830] <info> app: ATT MTU exchange completed. MTU set to 30 bytes.
[00:01:20.114,135] <info> app: Data length updated to 27 bytes.
[00:01:20.164,550] <info> app: Data length updated to 27 bytes.
throughput exam
Does anybody know what the problem is?
Best regards,
Ben