Unexpected address match on nRF5340

Hi,

I use nRF5340DK (0.11.0) as HCI controller and noticed it can randomly (?) accept PDUs with access address other than configured. This basically makes it impossible to qualify since there are test cases that test behavior with invalid access address (e.g. LL/ENC/INI/BI-01-C) and there's apparently no way to check the received access address and verify it in sw. I checked known erratas and cannot see anything related. Also the same issue can be reproduced on both Apache NimBLE and Zephyr controllers. Any ideas whether this is just a configuration issue or hardware problem?

Parents Reply
  • You can find all occurrences on in "Timing" view, they are marked by pulse on "rx" line (except for 1st one in each connection since that is for received advertising packet). Few timestamps:

    62.221 480 625
    71.517 923 625
    75.416 533 625
    75.616 387 500

    But there are many more there and starting from 231.963 199 000 nRF53 kept receiving every single PDU with invalid aa.

    The "Received Access Address" field is visible once you select "All fields" in "Details" view.

    Best regards,
    Andrzej

Children
Related