How to Configure TX power and read BT address for nRF54L15 ?

Hi,

I want to know how to Configure TX power and read the BT address for nRF54L15.

Thanks,

PG

Parents Reply Children
  • Hi Jameel,

    I assumed you were using a Bluetooth application. Instructions for changing the TX power in DTM are provided here: https://docs.nordicsemi.com/bundle/ncs-latest/page/nrf/samples/bluetooth/direct_test_mode/README.html#tx_output_power. DTM is for testing of the physical layer, and as far as I know, does not use a BT address. Can you provide a bit more info about what you are going to use the address for? DTM does not specify a command for reading address info from the chip as far as I can tell.

    The DCDC regulator is enabled by default if you build for the nRF54L PDK or DK. You can disable it by adding CONFIG_BOARD_ENABLE_DCDC=n to your project configuration (prj.conf).

    Best regards,

    Vidar

  • Hi Vidar,

    1. Please point to us exactly where to modify the TX Power for the sample (direct_test_mode) using nRF54L15-PDK. I could not find a valid place to set various Tx Power.

    2. I added, 

    CONFIG_DTM_POWER_CONTROL_AUTOMATIC=y, in prj.conf, but it depends on "FEM"

    in direct_test_mode@nRF54L15?

    config DTM_POWER_CONTROL_AUTOMATIC
        bool "Automatic power control"
        depends on FEM
        default y
        help
          Set the SoC output power and the front-end module gain to achieve the TX output power
          requested by user. If the exact value cannot be achieved, power is set to the closest
          possible value. If this option is disabled, user can set the SoC output power and the
          front-end module gain with the separate vendor specific commands.

    May I know, where is FEM, defined ? is it even a Macro. Please provide detailed steps, as this is new for us.

    Thanks,

    Jameel Basha

  • Hi Jameel,

    The TX transmission power should be configured externally by your test equipment by sending the 0x09 DTM command with the desired TX power to your DUT over UART. What kind of tester are you using? 

    Front end module (FEM) configurations are relevant only if you are including a FEM in your design such as the nRF21540.

    Best regards,

    Vidar

  • Hi Vidar,

    We have used several kinds of LitePoint equipment with IQFact generic IQFact+, such as IQXEL-M2W7G…etc).

    Can you please help to change the defaults setting, so that I can build a new hex files of each level as follows:

    1. Set the defaults to 4dBm, with LDO configuration; build hex file.
    2. Set the defaults to 8dBm, with LDO configuration; build hex file.
    3. Set the defaults to 4dBm, with DCDC configuration; build hex file.
    4. Set the defaults to 8dBm, with DCDC configuration; build hex file.
    5. I do understand the DTM cannot read the BT address; tell me the BT address in the memory location.

    with regards,

    Jameel Basha

  • Hi Jameel,

    The default TX power in the DTM sample (link) is hardcoded to '0', so you will need to edit the code to change it. The LDO will be used if you set CONFIG_BOARD_ENABLE_DCDC=n.

    The default Bluetooth address (random static type) is stored in FICR.DEVICEADDR @ 0x00FFC3A4 and 0x00FFC3A8.  RE: How to get 6 byte mac address at nrf51822  

    Best regards,

    Vidar

Related