Plt tool da14531

Hi ,

I am programming DA14531 with PLT tool, I can able to program but device is not advertising please suggest.

Thanks in advance

PSK

  • Hi PSK,

    Thank you for posting your question online.
    The FW you used to program the DA14531 has been tested on a Dev Kit or a custom board?
    Did this specific FW work on DA14531 previously and does not work when downloaded via PLT?
    Please share more information regarding the FW.
    1) Is this programmed in SPI Flash or OTP?
    2) Could you please download the same FW on the Dev Kit Pro and connect the debugger to see if it crashes somewhere?
    3) Could you connect to Power Profiler and see if it starts advertising and crashes?

    Best Regards,
    OV_Renesas

  • Hi,

    My bin file is working on EVK perfectly also checked debu

    1663.params.xml
    <?xml version="1.0" encoding="utf-8"?>
    <!-- Start of config_params. -->
    <x:config_params xmlns:x="urn:config_params_res" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:config_params_res params.xsd">
    	<!--                -->
    	<!--   HW Setup     -->
    	<!--                -->
    	<!--Device IC-->
    	<dut_ic>DA14531</dut_ic>
    	<!--Station identification-->
    	<station_id>Test_station_1</station_id>
    	<!--Tester identification-->
    	<tester_id>check_1</tester_id>
    	<tester_id_ask>true</tester_id_ask>
    	<!--Active DUTs-->
    	<dut_num_1>true</dut_num_1>
    	<dut_num_2>false</dut_num_2>
    	<dut_num_3>false</dut_num_3>
    	<dut_num_4>false</dut_num_4>
    	<dut_num_5>false</dut_num_5>
    	<dut_num_6>false</dut_num_6>
    	<dut_num_7>false</dut_num_7>
    	<dut_num_8>false</dut_num_8>
    	<dut_num_9>false</dut_num_9>
    	<dut_num_10>false</dut_num_10>
    	<dut_num_11>false</dut_num_11>
    	<dut_num_12>false</dut_num_12>
    	<dut_num_13>false</dut_num_13>
    	<dut_num_14>false</dut_num_14>
    	<dut_num_15>false</dut_num_15>
    	<dut_num_16>false</dut_num_16>
    	<!--Golden Unit COM port-->
    	<gu_com_port>18</gu_com_port>
    	<!--Golden Unit firmware version-->
    	<gu_fw_version>v_5.0.4_PLT_v4.4</gu_fw_version>
    	<!--Golden unit firmware version check-->
    	<gu_fw_version_check>true</gu_fw_version_check>
    	<!--                -->
    	<!--    Security    -->
    	<!--                -->
    	<password>2U+ckJf4qxBBMYkEP/Elk5KNPtkCSF2e</password>
    	<!--                -->
    	<!--  DUT COM ports -->
    	<!--                -->
    	<com_port_dut_1>52</com_port_dut_1>
    	<com_port_dut_2>0</com_port_dut_2>
    	<com_port_dut_3>0</com_port_dut_3>
    	<com_port_dut_4>0</com_port_dut_4>
    	<com_port_dut_5>0</com_port_dut_5>
    	<com_port_dut_6>0</com_port_dut_6>
    	<com_port_dut_7>0</com_port_dut_7>
    	<com_port_dut_8>0</com_port_dut_8>
    	<com_port_dut_9>0</com_port_dut_9>
    	<com_port_dut_10>0</com_port_dut_10>
    	<com_port_dut_11>0</com_port_dut_11>
    	<com_port_dut_12>0</com_port_dut_12>
    	<com_port_dut_13>0</com_port_dut_13>
    	<com_port_dut_14>0</com_port_dut_14>
    	<com_port_dut_15>0</com_port_dut_15>
    	<com_port_dut_16>0</com_port_dut_16>
    	<!--                -->
    	<!--   VBAT RESET   -->
    	<!--                -->
    	<vbat_rst_mode>0</vbat_rst_mode>
    	<vbat_low_duration>2000</vbat_low_duration>
    	<reset_duration>50</reset_duration>
    	<!--                -->
    	<!--Barcode Scanner -->
    	<!--                -->
    	<barcode_scanner_iface>COM21</barcode_scanner_iface>
    	<barcode_scanner_mode_auto>1</barcode_scanner_mode_auto>
    	<barcode_scanner_auto_symbol>false</barcode_scanner_auto_symbol>
    	<!--                -->
    	<!--   BD addresses -->
    	<!--                -->
    	<bd_addr_mode>0</bd_addr_mode>
    	<bd_addr_file_path>params\\bd_address.ini</bd_addr_file_path>
    	<bd_addr_file_check_duplicates>false</bd_addr_file_check_duplicates>
    	<start_bd_addr>00:00:00:00:00:01</start_bd_addr>
    	<next_bd_addr>00:00:00:00:00:08</next_bd_addr>
    	<end_bd_addr>00:00:00:00:00:01</end_bd_addr>
    	<!--                -->
    	<!--   Statistics   -->
    	<!--                -->
    	<duts_pass>7</duts_pass>
    	<duts_fail>0</duts_fail>
    	<duts_left>0</duts_left>
    	<duts_total>0</duts_total>
    	<total_runs>7</total_runs>
    	<!--                -->
    	<!--  TEST OPTIONS  -->
    	<!--                -->
    	<tests_enable>true</tests_enable>
    	<use_programmer>false</use_programmer>
    	<programming_enable>false</programming_enable>
    	<notify_otp_burn>true</notify_otp_burn>
    	<firmware_download_retries>0</firmware_download_retries>
    	<retest_failed>false</retest_failed>
    	<vbat_uart_enable>false</vbat_uart_enable>
    	<vbat_uart_reset>false</vbat_uart_reset>
    	<script_before_test_en>false</script_before_test_en>
    	<script_before_test_path>scripts\\run_before_tests.cmd</script_before_test_path>
    	<script_before_test_timeout_en>false</script_before_test_timeout_en>
    	<script_before_test_timeout>60000</script_before_test_timeout>
    	<script_after_test_en>false</script_after_test_en>
    	<script_after_test_skip_on_sys_err>false</script_after_test_skip_on_sys_err>
    	<script_after_test_path>scripts\\run_after_tests.cmd</script_after_test_path>
    	<script_after_test_timeout_en>false</script_after_test_timeout_en>
    	<script_after_test_timeout>60000</script_after_test_timeout>
    	<!--                -->
    	<!-- Debug settings -->
    	<!--                -->
    	<!--UI debug settings-->
    	<ui_debug_enable>false</ui_debug_enable>
    	<ui_debug_output_stdio>false</ui_debug_output_stdio>
    	<ui_debug_output_file>true</ui_debug_output_file>
    	<ui_debug_output_clbk>false</ui_debug_output_clbk>
    	<ui_debug_level_error>true</ui_debug_level_error>
    	<ui_debug_level_info>false</ui_debug_level_info>
    	<ui_debug_level_debug>false</ui_debug_level_debug>
    	<ui_debug_file_path>UI_debug.txt</ui_debug_file_path>
    	<!--PLTD debug settings-->
    	<pltd_debug_enable>false</pltd_debug_enable>
    	<pltd_debug_output_stdio>false</pltd_debug_output_stdio>
    	<pltd_debug_output_file>true</pltd_debug_output_file>
    	<pltd_debug_output_clbk>false</pltd_debug_output_clbk>
    	<pltd_debug_level_error>true</pltd_debug_level_error>
    	<pltd_debug_level_info>false</pltd_debug_level_info>
    	<pltd_debug_level_debug>false</pltd_debug_level_debug>
    	<pltd_debug_file_path>PLTD_debug.txt</pltd_debug_file_path>
    	<!--PDLL debug settings-->
    	<pdll_debug_enable>false</pdll_debug_enable>
    	<pdll_debug_output_stdio>false</pdll_debug_output_stdio>
    	<pdll_debug_output_file>true</pdll_debug_output_file>
    	<pdll_debug_output_clbk>false</pdll_debug_output_clbk>
    	<pdll_debug_level_error>true</pdll_debug_level_error>
    	<pdll_debug_level_info>false</pdll_debug_level_info>
    	<pdll_debug_level_debug>false</pdll_debug_level_debug>
    	<pdll_debug_file_path>PDLL_debug.txt</pdll_debug_file_path>
    	<!--UDLL debug settings-->
    	<udll_debug_enable>false</udll_debug_enable>
    	<udll_debug_output_stdio>false</udll_debug_output_stdio>
    	<udll_debug_output_file>true</udll_debug_output_file>
    	<udll_debug_output_clbk>false</udll_debug_output_clbk>
    	<udll_debug_level_error>true</udll_debug_level_error>
    	<udll_debug_level_info>false</udll_debug_level_info>
    	<udll_debug_level_debug>false</udll_debug_level_debug>
    	<udll_debug_file_path>UDLL_debug.txt</udll_debug_file_path>
    	<!--CFG DLL debug settings-->
    	<cfg_dll_debug_enable>false</cfg_dll_debug_enable>
    	<cfg_dll_debug_output_stdio>false</cfg_dll_debug_output_stdio>
    	<cfg_dll_debug_output_file>true</cfg_dll_debug_output_file>
    	<cfg_dll_debug_output_clbk>false</cfg_dll_debug_output_clbk>
    	<cfg_dll_debug_level_error>true</cfg_dll_debug_level_error>
    	<cfg_dll_debug_level_info>false</cfg_dll_debug_level_info>
    	<cfg_dll_debug_level_debug>false</cfg_dll_debug_level_debug>
    	<cfg_dll_debug_file_path>CFG_DLL_debug.txt</cfg_dll_debug_file_path>
    	<!--Current measurement debug settings-->
    	<ammeter_debug_enable>false</ammeter_debug_enable>
    	<ammeter_debug_output_stdio>false</ammeter_debug_output_stdio>
    	<ammeter_debug_output_file>true</ammeter_debug_output_file>
    	<ammeter_debug_output_clbk>false</ammeter_debug_output_clbk>
    	<ammeter_debug_level_error>true</ammeter_debug_level_error>
    	<ammeter_debug_level_info>false</ammeter_debug_level_info>
    	<ammeter_debug_level_debug>false</ammeter_debug_level_debug>
    	<ammeter_debug_file_path>Ammeter_debug.txt</ammeter_debug_file_path>
    	<!--Temperature measurement debug settings-->
    	<temp_meas_debug_enable>false</temp_meas_debug_enable>
    	<temp_meas_debug_output_stdio>false</temp_meas_debug_output_stdio>
    	<temp_meas_debug_output_file>true</temp_meas_debug_output_file>
    	<temp_meas_debug_output_clbk>false</temp_meas_debug_output_clbk>
    	<temp_meas_debug_level_error>true</temp_meas_debug_level_error>
    	<temp_meas_debug_level_info>false</temp_meas_debug_level_info>
    	<temp_meas_debug_level_debug>false</temp_meas_debug_level_debug>
    	<temp_meas_debug_file_path>Temp_meas_debug.txt</temp_meas_debug_file_path>
    	<!--BLE test debug settings-->
    	<ble_test_debug_enable>false</ble_test_debug_enable>
    	<ble_test_debug_output_stdio>false</ble_test_debug_output_stdio>
    	<ble_test_debug_output_file>true</ble_test_debug_output_file>
    	<ble_test_debug_output_clbk>false</ble_test_debug_output_clbk>
    	<ble_test_debug_level_error>true</ble_test_debug_level_error>
    	<ble_test_debug_level_info>false</ble_test_debug_level_info>
    	<ble_test_debug_level_debug>false</ble_test_debug_level_debug>
    	<ble_test_debug_file_path>BLE_test_debug.txt</ble_test_debug_file_path>
    	<!--Voltage meter debug settings-->
    	<volt_meter_debug_enable>false</volt_meter_debug_enable>
    	<volt_meter_debug_output_stdio>false</volt_meter_debug_output_stdio>
    	<volt_meter_debug_output_file>true</volt_meter_debug_output_file>
    	<volt_meter_debug_output_clbk>false</volt_meter_debug_output_clbk>
    	<volt_meter_debug_level_error>true</volt_meter_debug_level_error>
    	<volt_meter_debug_level_info>false</volt_meter_debug_level_info>
    	<volt_meter_debug_level_debug>false</volt_meter_debug_level_debug>
    	<volt_meter_debug_file_path>Volt_meter_debug.txt</volt_meter_debug_file_path>
    	<!--Barcode Scanner debug settings-->
    	<barcode_scanner_debug_enable>false</barcode_scanner_debug_enable>
    	<barcode_scanner_debug_output_stdio>false</barcode_scanner_debug_output_stdio>
    	<barcode_scanner_debug_output_file>true</barcode_scanner_debug_output_file>
    	<barcode_scanner_debug_output_clbk>false</barcode_scanner_debug_output_clbk>
    	<barcode_scanner_debug_level_error>true</barcode_scanner_debug_level_error>
    	<barcode_scanner_debug_level_info>false</barcode_scanner_debug_level_info>
    	<barcode_scanner_debug_level_debug>false</barcode_scanner_debug_level_debug>
    	<barcode_scanner_debug_file_path>Barcode_debug.txt</barcode_scanner_debug_file_path>
    	<!--Start configuration parameters for DA1458x-->
    	<config_params_da1458x>
    		<!--                -->
    		<!--  DUT HW Setup  -->
    		<!--                -->
    		<uart_boot_pins_58x>4</uart_boot_pins_58x>
    		<uart_boot_pins_531>5</uart_boot_pins_531>
    		<uart_baud_rate>115200</uart_baud_rate>
    		<sleep_clock_source>Internal RCX</sleep_clock_source>
    		<spi_pins_enable>false</spi_pins_enable>
    		<spi_clk_pin_58x>P0_0</spi_clk_pin_58x>
    		<spi_clk_pin_531>P0_4</spi_clk_pin_531>
    		<spi_di_pin_58x>P0_5</spi_di_pin_58x>
    		<spi_di_pin_531>P0_3</spi_di_pin_531>
    		<spi_do_pin_58x>P0_6</spi_do_pin_58x>
    		<spi_do_pin_531>P0_0</spi_do_pin_531>
    		<spi_cs_pin_58x>P0_3</spi_cs_pin_58x>
    		<spi_cs_pin_531>P0_1</spi_cs_pin_531>
    		<spi_enable_pin>false</spi_enable_pin>
    		<spi_enable_pin_sel_58x>P0_0</spi_enable_pin_sel_58x>
    		<spi_enable_pin_sel_531>P0_0</spi_enable_pin_sel_531>
    		<spi_cfg_opts_en>false</spi_cfg_opts_en>
    		<spi_cfg_word_len>8-bit</spi_cfg_word_len>
    		<spi_cfg_mode_type>Master</spi_cfg_mode_type>
    		<spi_cfg_idle_pol>Low</spi_cfg_idle_pol>
    		<spi_cfg_sampling_edge>Low</spi_cfg_sampling_edge>
    		<spi_cfg_m_int>Disabled</spi_cfg_m_int>
    		<spi_cfg_clk_div>8</spi_cfg_clk_div>
    		<spi_cfg_total_size>040000</spi_cfg_total_size>
    		<spi_cfg_page_size>0100</spi_cfg_page_size>
    		<spi_cfg_jedec_id>00000000</spi_cfg_jedec_id>
    		<spi_cfg_jedec_id_mask>00000000</spi_cfg_jedec_id_mask>
    		<spi_cfg_mem_prot>00</spi_cfg_mem_prot>
    		<i2c_pins_enable>false</i2c_pins_enable>
    		<i2c_scl_pin_58x>P0_2</i2c_scl_pin_58x>
    		<i2c_scl_pin_531>P0_4</i2c_scl_pin_531>
    		<i2c_sda_pin_58x>P0_3</i2c_sda_pin_58x>
    		<i2c_sda_pin_531>P0_3</i2c_sda_pin_531>
    		<eeprom_enable_pin>false</eeprom_enable_pin>
    		<eeprom_enable_pin_sel_58x>P0_0</eeprom_enable_pin_sel_58x>
    		<eeprom_enable_pin_sel_531>P0_0</eeprom_enable_pin_sel_531>
    		<eeprom_cfg_opts_en>false</eeprom_cfg_opts_en>
    		<eeprom_cfg_slave_address>0050</eeprom_cfg_slave_address>
    		<eeprom_cfg_speed_mode>Fast</eeprom_cfg_speed_mode>
    		<eeprom_cfg_address_mode>7 Bit</eeprom_cfg_address_mode>
    		<eeprom_cfg_address_byte_count>2 Bytes</eeprom_cfg_address_byte_count>
    		<eeprom_cfg_total_size>040000</eeprom_cfg_total_size>
    		<eeprom_cfg_page_size>0100</eeprom_cfg_page_size>
    		<range_extender_opts_en>false</range_extender_opts_en>
    		<range_extender_pwr_ctrl_gpio_58x>P0_0</range_extender_pwr_ctrl_gpio_58x>
    		<range_extender_pwr_ctrl_gpio_531>P0_0</range_extender_pwr_ctrl_gpio_531>
    		<range_extender_max_pwr_gpio_58x>P0_0</range_extender_max_pwr_gpio_58x>
    		<range_extender_max_pwr_gpio_531>P0_0</range_extender_max_pwr_gpio_531>
    		<!--                -->
    		<!-- Test Settings  -->
    		<!--                -->
    		<!--GPIO watchdog operation-->
    		<gpio_wd_enable>false</gpio_wd_enable>
    		<gpio_wd_test_name>WD-P1_0</gpio_wd_test_name>
    		<gpio_wd_pin_58x>P1_0</gpio_wd_pin_58x>
    		<gpio_wd_pin_531>P0_0</gpio_wd_pin_531>
    		<!--ADC VBAT-->
    		<adc_vbat_enable>true</adc_vbat_enable>
    		<!--OTP timestamp-->
    		<otp_timestamp_rd_enable>true</otp_timestamp_rd_enable>
    		<!--DC-DC converter level-->
    		<dc_level_enable>true</dc_level_enable>
    		<!--DC-DC converter level low limit-->
    		<dc_level_low_limit>1050</dc_level_low_limit>
    		<!--DC-DC converter level high limit-->
    		<dc_level_high_limit>1250</dc_level_high_limit>
    		<!--BLE scan with HCI advertisements-->
    		<scan_hci_adv_enable>false</scan_hci_adv_enable>
    		<scan_hci_adv_retries>3</scan_hci_adv_retries>
    		<scan_hci_adv_channel>CH37</scan_hci_adv_channel>
    		<scan_hci_adv_range_ext_pwr>0 dBm</scan_hci_adv_range_ext_pwr>
    		<scan_hci_adv_tx_power>0 dBm</scan_hci_adv_tx_power>
    		<scan_hci_adv_rssi_limit>-70.0</scan_hci_adv_rssi_limit>
    		<!--DUT path losses-->
    		<RF_path_loss_DUT_1>0.00</RF_path_loss_DUT_1>
    		<RF_path_loss_DUT_2>0.00</RF_path_loss_DUT_2>
    		<RF_path_loss_DUT_3>0.00</RF_path_loss_DUT_3>
    		<RF_path_loss_DUT_4>0.00</RF_path_loss_DUT_4>
    		<RF_path_loss_DUT_5>0.00</RF_path_loss_DUT_5>
    		<RF_path_loss_DUT_6>0.00</RF_path_loss_DUT_6>
    		<RF_path_loss_DUT_7>0.00</RF_path_loss_DUT_7>
    		<RF_path_loss_DUT_8>0.00</RF_path_loss_DUT_8>
    		<RF_path_loss_DUT_9>0.00</RF_path_loss_DUT_9>
    		<RF_path_loss_DUT_10>0.00</RF_path_loss_DUT_10>
    		<RF_path_loss_DUT_11>0.00</RF_path_loss_DUT_11>
    		<RF_path_loss_DUT_12>0.00</RF_path_loss_DUT_12>
    		<RF_path_loss_DUT_13>0.00</RF_path_loss_DUT_13>
    		<RF_path_loss_DUT_14>0.00</RF_path_loss_DUT_14>
    		<RF_path_loss_DUT_15>0.00</RF_path_loss_DUT_15>
    		<RF_path_loss_DUT_16>0.00</RF_path_loss_DUT_16>
    		<!--Golden Unit RF RX-->
    		<rssi_test_enable item="1">false</rssi_test_enable>
    		<rssi_test_enable item="2">false</rssi_test_enable>
    		<rssi_test_enable item="3">false</rssi_test_enable>
    		<rssi_test_name item="1">GU_RSSI_1</rssi_test_name>
    		<rssi_test_name item="2">GU_RSSI_2</rssi_test_name>
    		<rssi_test_name item="3">GU_RSSI_3</rssi_test_name>
    		<rssi_freq item="1">2424</rssi_freq>
    		<rssi_freq item="2">2450</rssi_freq>
    		<rssi_freq item="3">2476</rssi_freq>
    		<per_limit item="1">10.0</per_limit>
    		<per_limit item="2">10.0</per_limit>
    		<per_limit item="3">10.0</per_limit>
    		<rssi_limit item="1">-70.0</rssi_limit>
    		<rssi_limit item="2">-70.0</rssi_limit>
    		<rssi_limit item="3">-70.0</rssi_limit>
    		<!--BLE Tester-->
    		<!--General-->
    		<ble_tester_enable>false</ble_tester_enable>
    		<ble_tester_instr_name>mt8852b.dll</ble_tester_instr_name>
    		<ble_tester_instr_iface>GPIB0::27</ble_tester_instr_iface>
    		<!--TX Power-->
    		<ble_test_tx_pwr_enable item="1">false</ble_test_tx_pwr_enable>
    		<ble_test_tx_pwr_name item="1"></ble_test_tx_pwr_name>
    		<ble_test_tx_pwr_freq item="1">2450</ble_test_tx_pwr_freq>
    		<ble_test_tx_pwr_range item="1">0</ble_test_tx_pwr_range>
    		<ble_test_tx_pwr_range_ext_power item="1">0 dBm</ble_test_tx_pwr_range_ext_power>
    		<ble_test_tx_pwr_tx_power item="1">0 dBm</ble_test_tx_pwr_tx_power>
    		<ble_test_tx_pwr_avg_high_limit item="1">10.00</ble_test_tx_pwr_avg_high_limit>
    		<ble_test_tx_pwr_avg_low_limit item="1">-20.00</ble_test_tx_pwr_avg_low_limit>
    		<ble_test_tx_pwr_pk_avg_limit item="1">3.00</ble_test_tx_pwr_pk_avg_limit>
    		<!--Frequency Offset-->
    		<ble_test_freq_offs_enable item="1">false</ble_test_freq_offs_enable>
    		<ble_test_freq_offs_name item="1"></ble_test_freq_offs_name>
    		<ble_test_freq_offs_freq item="1">2450</ble_test_freq_offs_freq>
    		<ble_test_freq_offs_range item="1">0</ble_test_freq_offs_range>
    		<ble_test_freq_offs_range_ext_power item="1">0 dBm</ble_test_freq_offs_range_ext_power>
    		<ble_test_freq_offs_tx_power item="1">0 dBm</ble_test_freq_offs_tx_power>
    		<ble_test_freq_offs_pos_limit item="1">50</ble_test_freq_offs_pos_limit>
    		<ble_test_freq_offs_neg_limit item="1">50</ble_test_freq_offs_neg_limit>
    		<ble_test_freq_offs_drift_pkt_limit item="1">50</ble_test_freq_offs_drift_pkt_limit>
    		<ble_test_freq_offs_drift_rate_limit item="1">20</ble_test_freq_offs_drift_rate_limit>
    		<!--Modulation Index-->
    		<ble_test_mod_idx_enable item="1">false</ble_test_mod_idx_enable>
    		<ble_test_mod_idx_name item="1"></ble_test_mod_idx_name>
    		<ble_test_mod_idx_freq item="1">2450</ble_test_mod_idx_freq>
    		<ble_test_mod_idx_range item="1">0</ble_test_mod_idx_range>
    		<ble_test_mod_idx_range_ext_power item="1">0 dBm</ble_test_mod_idx_range_ext_power>
    		<ble_test_mod_idx_tx_power item="1">0 dBm</ble_test_mod_idx_tx_power>
    		<ble_test_mod_idx_f1_min_limit item="1">225</ble_test_mod_idx_f1_min_limit>
    		<ble_test_mod_idx_f1_max_limit item="1">275</ble_test_mod_idx_f1_max_limit>
    		<ble_test_mod_idx_f2_max_limit item="1">185</ble_test_mod_idx_f2_max_limit>
    		<ble_test_mod_idx_f1f2_ratio_limit item="1">0.8</ble_test_mod_idx_f1f2_ratio_limit>
    		<!--Rx Sensitivity-->
    		<ble_test_rx_sens_enable item="1">false</ble_test_rx_sens_enable>
    		<ble_test_rx_sens_name item="1"></ble_test_rx_sens_name>
    		<ble_test_rx_sens_freq item="1">2450</ble_test_rx_sens_freq>
    		<ble_test_rx_sens_payload_pattern item="1">0</ble_test_rx_sens_payload_pattern>
    		<ble_test_rx_sens_pkt_space item="1">625</ble_test_rx_sens_pkt_space>
    		<ble_test_rx_sens_num_of_pkts item="1">500</ble_test_rx_sens_num_of_pkts>
    		<ble_test_rx_sens_tx_pwr item="1">0.00</ble_test_rx_sens_tx_pwr>
    		<ble_test_rx_sens_dirty item="1">false</ble_test_rx_sens_dirty>
    		<ble_test_rx_sens_crc item="1">false</ble_test_rx_sens_crc>
    		<ble_test_rx_sens_rssi_lim item="1">-70.0</ble_test_rx_sens_rssi_lim>
    		<ble_test_rx_sens_per_lim item="1">10</ble_test_rx_sens_per_lim>
    		<!--Ammeter - Current measurement-->
    		<ammeter_enable>false</ammeter_enable>
    		<ammeter_instr_name>ammeter_scpi.dll</ammeter_instr_name>
    		<ammeter_instr_iface>GPIB0::16</ammeter_instr_iface>
    		<ammeter_single_fail_test_enable>false</ammeter_single_fail_test_enable>
    		<!--Ammeter - Sleep current measurement-->
    		<ammeter_sleep_enable>false</ammeter_sleep_enable>
    		<ammeter_sleep_single_dut>false</ammeter_sleep_single_dut>
    		<ammeter_sleep_mode>Extended</ammeter_sleep_mode>
    		<ammeter_sleep_time>5</ammeter_sleep_time>
    		<ammeter_sleep_wait_time>2000</ammeter_sleep_wait_time>
    		<ammeter_sleep_shunt_res>0.00</ammeter_sleep_shunt_res>
    		<ammeter_sleep_range>0.001</ammeter_sleep_range>
    		<ammeter_sleep_resolution>0.0001</ammeter_sleep_resolution>
    		<ammeter_sleep_samples>10</ammeter_sleep_samples>
    		<ammeter_sleep_upper_limit>0.000002</ammeter_sleep_upper_limit>
    		<ammeter_sleep_low_limit>0.0000017</ammeter_sleep_low_limit>
    		<ammeter_sleep_gen_cmd>CURR:DC:NPLC 1</ammeter_sleep_gen_cmd>
    		<!--Temperature measurement-->
    		<temp_meas_enable>false</temp_meas_enable>
    		<temp_meas_instr_name>ni_usb_tc01.dll</temp_meas_instr_name>
    		<temp_meas_instr_iface>none</temp_meas_instr_iface>
    		<!--Sensor tests-->
    		<sensor_test_enable item="1">false</sensor_test_enable>
    		<sensor_test_name item="1"></sensor_test_name>
    		<sensor_iface item="1">SPI</sensor_iface>
    		<sensor_write item="1">false</sensor_write>
    		<sensor_spi_clk_pin_58x item="1">P0_0</sensor_spi_clk_pin_58x>
    		<sensor_spi_clk_pin_531 item="1">P0_0</sensor_spi_clk_pin_531>
    		<sensor_spi_di_pin_58x item="1">P0_0</sensor_spi_di_pin_58x>
    		<sensor_spi_di_pin_531 item="1">P0_0</sensor_spi_di_pin_531>
    		<sensor_spi_do_pin_58x item="1">P0_0</sensor_spi_do_pin_58x>
    		<sensor_spi_do_pin_531 item="1">P0_0</sensor_spi_do_pin_531>
    		<sensor_spi_cs_pin_58x item="1">P0_0</sensor_spi_cs_pin_58x>
    		<sensor_spi_cs_pin_531 item="1">P0_0</sensor_spi_cs_pin_531>
    		<sensor_i2c_scl_pin_58x item="1">P0_0</sensor_i2c_scl_pin_58x>
    		<sensor_i2c_scl_pin_531 item="1">P0_0</sensor_i2c_scl_pin_531>
    		<sensor_i2c_sda_pin_58x item="1">P0_0</sensor_i2c_sda_pin_58x>
    		<sensor_i2c_sda_pin_531 item="1">P0_0</sensor_i2c_sda_pin_531>
    		<sensor_i2c_slave_addr item="1">00</sensor_i2c_slave_addr>
    		<sensor_reg_addr item="1">00</sensor_reg_addr>
    		<sensor_wr_data item="1">00</sensor_wr_data>
    		<sensor_int_gpio_check item="1">false</sensor_int_gpio_check>
    		<sensor_int_pin_58x item="1">P0_0</sensor_int_pin_58x>
    		<sensor_int_pin_531 item="1">P0_0</sensor_int_pin_531>
    		<sensor_valid_data item="1">00</sensor_valid_data>
    		<!--XTAL trimming-->
    		<xtal_trim_enable>true</xtal_trim_enable>
    		<xtal_trim_gpio_58x>UART Rx Pin</xtal_trim_gpio_58x>
    		<xtal_trim_gpio_531>UART Rx Pin</xtal_trim_gpio_531>
    		<xtal_trim_otp_burn>false</xtal_trim_otp_burn>
    		<!--GPIO LED test-->
    		<gpio_led_test_enable item="1">false</gpio_led_test_enable>
    		<gpio_led_test_name item="1">GPIO_P1_0</gpio_led_test_name>
    		<gpio_led_pin_58x item="1">P1_0</gpio_led_pin_58x>
    		<gpio_led_pin_531 item="1">P0_0</gpio_led_pin_531>
    		<gpio_led_time_low item="1">50</gpio_led_time_low>
    		<gpio_led_time_high item="1">50</gpio_led_time_high>
    		<gpio_led_retries item="1">10</gpio_led_retries>
    		<!--GPIO connection tests-->
    		<gpio_connection_test_enable item="1">false</gpio_connection_test_enable>
    		<gpio_connection_test_name item="1">P1_0-P1_1</gpio_connection_test_name>
    		<gpio_connection_set_pin_enable item="1">true</gpio_connection_set_pin_enable>
    		<gpio_connection_set_pin_58x item="1">P1_0</gpio_connection_set_pin_58x>
    		<gpio_connection_set_pin_531 item="1">P0_0</gpio_connection_set_pin_531>
    		<gpio_connection_set_pin_retries item="1">4</gpio_connection_set_pin_retries>
    		<gpio_connection_set_pin_check_short item="1">true</gpio_connection_set_pin_check_short>
    		<gpio_connection_get_pin_58x item="1">P1_1</gpio_connection_get_pin_58x>
    		<gpio_connection_get_pin_531 item="1">P0_1</gpio_connection_get_pin_531>
    		<gpio_connection_get_pin_level item="1">true</gpio_connection_get_pin_level>
    		<!--Custom test-->
    		<custom_test_enable item="1">false</custom_test_enable>
    		<custom_test_name item="1"></custom_test_name>
    		<custom_test_data item="1">00</custom_test_data>
    		<!--Peripheral Test-->
    		<periph_test_en item="1">false</periph_test_en>
    		<periph_test_name item="1"></periph_test_name>
    		<periph_test_single_dut item="1">false</periph_test_single_dut>
    		<!--Ammeter-->
    		<periph_test_ammeter_wait_time item="1">2000</periph_test_ammeter_wait_time>
    		<periph_test_ammeter_shunt_res item="1">0.00</periph_test_ammeter_shunt_res>
    		<periph_test_ammeter_range item="1">0.01</periph_test_ammeter_range>
    		<periph_test_ammeter_resolution item="1">0.0001</periph_test_ammeter_resolution>
    		<periph_test_ammeter_samples item="1">10</periph_test_ammeter_samples>
    		<periph_test_ammeter_upper_limit item="1">0.00</periph_test_ammeter_upper_limit>
    		<periph_test_ammeter_low_limit item="1">0.00</periph_test_ammeter_low_limit>
    		<periph_test_ammeter_gen_cmd item="1">CURR:DC:NPLC 1</periph_test_ammeter_gen_cmd>
    		<!--Peripheral_test_params-->
    		<periph_test_type item="1">PERIPH_USE_GPIO</periph_test_type>
    		<periph_test_custom_data_start item="1">00</periph_test_custom_data_start>
    		<periph_test_custom_data_stop item="1">00</periph_test_custom_data_stop>
    		<periph_test_gpio_58x item="1">P0_0</periph_test_gpio_58x>
    		<periph_test_gpio_531 item="1">P0_0</periph_test_gpio_531>
    		<periph_test_pwm item="1">0</periph_test_pwm>
    		<periph_test_pwm_duty item="1">0</periph_test_pwm_duty>
    		<periph_test_gpio_state item="1">High</periph_test_gpio_state>
    		<!--Audio test-->
    		<audio_test_enable>false</audio_test_enable>
    		<audio_pwr_lvl>0055</audio_pwr_lvl>
    		<!--External 32kHz test-->
    		<ext_32kHz_enable>false</ext_32kHz_enable>
    		<!--Scan test-->
    		<scan_enable>false</scan_enable>
    		<scan_retries>6</scan_retries>
    		<scan_dut_reboot>3</scan_dut_reboot>
    		<scan_reboot_diff>37</scan_reboot_diff>
    		<scan_reboot_time>25</scan_reboot_time>
    		<scan_fw_load_enable>false</scan_fw_load_enable>
    		<scan_fw_path>binaries\prox_reporter_535.bin</scan_fw_path>
    		<!--                -->
    		<!--Memory Functions-->
    		<!--                -->
    		<otp_write_image>false</otp_write_image>
    		<otp_check_empty_image>Skip if written</otp_check_empty_image>
    		<otp_readback_image>true</otp_readback_image>
    		<otp_different_image_per_dut>false</otp_different_image_per_dut>
    		<otp_write_img_len_in_hdr>false</otp_write_img_len_in_hdr>
    		<otp_image_path>binaries\prox_reporter_535.bin</otp_image_path>
    		<!--SPI erase-->
    		<spi_erase_enable item="1">true</spi_erase_enable>
    		<spi_check_empty item="1">true</spi_check_empty>
    		<spi_erase_test_name item="1"></spi_erase_test_name>
    		<spi_erase_all item="1">true</spi_erase_all>
    		<spi_erase_start_addr item="1">00000000</spi_erase_start_addr>
    		<spi_erase_sectors item="1">00000064</spi_erase_sectors>
    		<!--SPI write-->
    		<spi_write_enable item="1">true</spi_write_enable>
    		<spi_write_test_name item="1"></spi_write_test_name>
    		<spi_write_chunk_size item="1">3960</spi_write_chunk_size>
    		<spi_readback item="1">true</spi_readback>
    		<spi_bootable item="1">true</spi_bootable>
    		<spi_start_addr item="1">00000000</spi_start_addr>
    		<spi_different_image_per_dut item="1">false</spi_different_image_per_dut>
    		<spi_image_path item="1">D:\Pesonal\Loan_documents\Updated\UPDATED\ble_app_peripheral_531.bin</spi_image_path>
    		<!--EEPROM-->
    		<eeprom_write_enable item="1">false</eeprom_write_enable>
    		<eeprom_write_test_name item="1"></eeprom_write_test_name>
    		<eeprom_write_chunk_size item="1">3960</eeprom_write_chunk_size>
    		<eeprom_readback item="1">true</eeprom_readback>
    		<eeprom_bootable item="1">false</eeprom_bootable>
    		<eeprom_start_addr item="1">00000000</eeprom_start_addr>
    		<eeprom_different_image_per_dut item="1">false</eeprom_different_image_per_dut>
    		<eeprom_image_path item="1">binaries\prox_reporter_535.bin</eeprom_image_path>
    		<!--  Memory read  -->
    		<mem_read_enable item="1">false</mem_read_enable>
    		<mem_read_test_name item="1"></mem_read_test_name>
    		<mem_read_addr item="1">00</mem_read_addr>
    		<mem_read_otp_580_addr item="1">047000</mem_read_otp_580_addr>
    		<mem_read_otp_585_addr item="1">00</mem_read_otp_585_addr>
    		<mem_read_otp_531_addr item="1">00</mem_read_otp_531_addr>
    		<mem_read_size item="1">01</mem_read_size>
    		<mem_read_type item="1">OTP</mem_read_type>
    		<!--                -->
    		<!--   OTP Header   -->
    		<!--                -->
    		<otp_write_bd_addr>false</otp_write_bd_addr>
    		<otp_check_empty_bd_addr>Skip if written</otp_check_empty_bd_addr>
    		<otp_readback_bd_addr>true</otp_readback_bd_addr>
    		<otp_read_bd_addr>false</otp_read_bd_addr>
    		<otp_compare_bd_addr>false</otp_compare_bd_addr>
    		<otp_write_header>false</otp_write_header>
    		<otp_check_empty_header>Skip if written</otp_check_empty_header>
    		<otp_readback_header>true</otp_readback_header>
    		<otp_xtal16_trim_flag>false</otp_xtal16_trim_flag>
    		<xtal_trim_val>00:00:00:00</xtal_trim_val>
    		<boot_specific_mapping_enable>false</boot_specific_mapping_enable>
    		<boot_specific_spi_clk_pin_58x>P0_0</boot_specific_spi_clk_pin_58x>
    		<boot_specific_spi_clk_pin_531>P0_4</boot_specific_spi_clk_pin_531>
    		<boot_specific_spi_di_pin_58x>P0_5</boot_specific_spi_di_pin_58x>
    		<boot_specific_spi_di_pin_531>P0_3</boot_specific_spi_di_pin_531>
    		<boot_specific_spi_do_pin_58x>P0_6</boot_specific_spi_do_pin_58x>
    		<boot_specific_spi_do_pin_531>P0_0</boot_specific_spi_do_pin_531>
    		<boot_specific_spi_cs_pin_58x>P0_3</boot_specific_spi_cs_pin_58x>
    		<boot_specific_spi_cs_pin_531>P0_1</boot_specific_spi_cs_pin_531>
    		<boot_specific_wakeup_enable>true</boot_specific_wakeup_enable>
    		<boot_specific_wakeup_opcode>BA</boot_specific_wakeup_opcode>
    		<boot_specific_spi_speed>2</boot_specific_spi_speed>
    		<boot_specific_uart_boot_pins_531>FF</boot_specific_uart_boot_pins_531>
    		<otp_jtag_enable>true</otp_jtag_enable>
    		<otp_32khz_source>1</otp_32khz_source>
    		<otp_dma_len>00</otp_dma_len>
    		<otp_appl_flags_1_2>false</otp_appl_flags_1_2>
    		<!-- Customer Field -->
    		<otp_customer_field_wr_en>false</otp_customer_field_wr_en>
    		<otp_check_empty_customer_field>Skip if written</otp_check_empty_customer_field>
    		<otp_readback_customer_field>true</otp_readback_customer_field>
    		<sw_customer_field>false</sw_customer_field>
    		<otp_customer_field_1>00</otp_customer_field_1>
    		<otp_customer_field_2>00</otp_customer_field_2>
    		<otp_customer_field_3>00</otp_customer_field_3>
    		<otp_customer_field_4>00</otp_customer_field_4>
    		<otp_customer_field_5>00</otp_customer_field_5>
    		<otp_customer_field_6>00</otp_customer_field_6>
    		<otp_customer_field_7>00</otp_customer_field_7>
    		<otp_customer_field_8>00</otp_customer_field_8>
    		<otp_customer_field_9>00</otp_customer_field_9>
    		<otp_customer_field_10>00</otp_customer_field_10>
    		<otp_customer_field_11>00</otp_customer_field_11>
    		<otp_customer_field_12>00</otp_customer_field_12>
    		<otp_customer_field_13>00</otp_customer_field_13>
    		<otp_customer_field_14>00</otp_customer_field_14>
    		<otp_customer_field_15>00</otp_customer_field_15>
    		<otp_customer_field_16>00</otp_customer_field_16>
    		<!-- Custom memory data  -->
    		<mem_data_wr_en>false</mem_data_wr_en>
    		<mem_data_readback>true</mem_data_readback>
    		<mem_data_otp_check_empty>Skip if written</mem_data_otp_check_empty>
    		<mem_data_type>SPI</mem_data_type>
    		<mem_data_start_addr>000E1000</mem_data_start_addr>
    		<mem_data_otp_580_start_addr>047000</mem_data_otp_580_start_addr>
    		<mem_data_otp_585_start_addr>00</mem_data_otp_585_start_addr>
    		<mem_data_otp_531_start_addr>00</mem_data_otp_531_start_addr>
    		<mem_data_size>00</mem_data_size>
    		<mem_data_input_mode>Manual</mem_data_input_mode>
    		<mem_data_csv_file_path>params\\custom_mem_data.csv</mem_data_csv_file_path>
    		<mem_data>00000000</mem_data>
    		<!-- Configuration Script  -->
    		<config_script_en>false</config_script_en>
    		<config_script_verify>true</config_script_verify>
    		<config_script_otp_check_empty>Skip if written</config_script_otp_check_empty>
    		<config_script_swd_mode>false</config_script_swd_mode>
    		<config_script_uart_stx_enable>false</config_script_uart_stx_enable>
    		<config_script_uart_stx_timeout>80000000</config_script_uart_stx_timeout>
    		<config_script_xtal_trim_enable>false</config_script_xtal_trim_enable>
    		<config_script_spi_clk>false</config_script_spi_clk>
    		<config_script_reg_enable item="1">false</config_script_reg_enable>
    		<config_script_reg_addr item="1">50000000</config_script_reg_addr>
    		<config_script_reg_value item="1">00000000</config_script_reg_value>
    		<config_script_sw_gen_sdk_val_enable>false</config_script_sw_gen_sdk_val_enable>
    		<config_script_sw_gen_sdk_val_idx>25</config_script_sw_gen_sdk_val_idx>
    		<config_script_sdk_val_enable item="1">false</config_script_sdk_val_enable>
    		<config_script_sdk_val_value item="1">90000124,00000000</config_script_sdk_val_value>
    	</config_params_da1458x>
    	<!--End configuration parameters for DA1458x-->
    	<!--Start configuration parameters for DA1468x-->
    	<config_params_da1468x>
    		<!--                -->
    		<!--  DUT HW Setup  -->
    		<!--                -->
    		<xtal_clk_src>XTAL 16MHz</xtal_clk_src>
    		<uart_boot_pins_68x>4</uart_boot_pins_68x>
    		<uart_baud_rate>1000000</uart_baud_rate>
    		<!--                -->
    		<!-- Test Settings  -->
    		<!--                -->
    		<!--GPIO watchdog operation-->
    		<gpio_wd_enable>false</gpio_wd_enable>
    		<gpio_wd_test_name>WD-P1_0</gpio_wd_test_name>
    		<gpio_wd_pin_68x>P1_0</gpio_wd_pin_68x>
    		<gpio_wd_pin_69x>P1_0</gpio_wd_pin_69x>
    		<gpio_wd_pin_power_lvl>3.3V</gpio_wd_pin_power_lvl>
    		<!--ADC VBAT-->
    		<adc_vbat_enable>true</adc_vbat_enable>
    		<!--OTP timestamp-->
    		<otp_timestamp_rd_enable>true</otp_timestamp_rd_enable>
    		<!--BLE scan with HCI advertisements-->
    		<scan_hci_adv_enable>false</scan_hci_adv_enable>
    		<scan_hci_adv_retries>3</scan_hci_adv_retries>
    		<scan_hci_adv_channel>CH37</scan_hci_adv_channel>
    		<scan_hci_adv_rssi_limit>-70.0</scan_hci_adv_rssi_limit>
    		<!--DUT path losses-->
    		<RF_path_loss_DUT_1>0.00</RF_path_loss_DUT_1>
    		<RF_path_loss_DUT_2>0.00</RF_path_loss_DUT_2>
    		<RF_path_loss_DUT_3>0.00</RF_path_loss_DUT_3>
    		<RF_path_loss_DUT_4>0.00</RF_path_loss_DUT_4>
    		<RF_path_loss_DUT_5>0.00</RF_path_loss_DUT_5>
    		<RF_path_loss_DUT_6>0.00</RF_path_loss_DUT_6>
    		<RF_path_loss_DUT_7>0.00</RF_path_loss_DUT_7>
    		<RF_path_loss_DUT_8>0.00</RF_path_loss_DUT_8>
    		<RF_path_loss_DUT_9>0.00</RF_path_loss_DUT_9>
    		<RF_path_loss_DUT_10>0.00</RF_path_loss_DUT_10>
    		<RF_path_loss_DUT_11>0.00</RF_path_loss_DUT_11>
    		<RF_path_loss_DUT_12>0.00</RF_path_loss_DUT_12>
    		<RF_path_loss_DUT_13>0.00</RF_path_loss_DUT_13>
    		<RF_path_loss_DUT_14>0.00</RF_path_loss_DUT_14>
    		<RF_path_loss_DUT_15>0.00</RF_path_loss_DUT_15>
    		<RF_path_loss_DUT_16>0.00</RF_path_loss_DUT_16>
    		<!--Golden Unit RF RX-->
    		<rssi_test_enable item="1">false</rssi_test_enable>
    		<rssi_test_enable item="2">false</rssi_test_enable>
    		<rssi_test_enable item="3">false</rssi_test_enable>
    		<rssi_test_name item="1">GU_RSSI_1</rssi_test_name>
    		<rssi_test_name item="2">GU_RSSI_2</rssi_test_name>
    		<rssi_test_name item="3">GU_RSSI_3</rssi_test_name>
    		<rssi_freq item="1">2424</rssi_freq>
    		<rssi_freq item="2">2450</rssi_freq>
    		<rssi_freq item="3">2476</rssi_freq>
    		<per_limit item="1">10.0</per_limit>
    		<per_limit item="2">10.0</per_limit>
    		<per_limit item="3">10.0</per_limit>
    		<rssi_limit item="1">-70.0</rssi_limit>
    		<rssi_limit item="2">-70.0</rssi_limit>
    		<rssi_limit item="3">-70.0</rssi_limit>
    		<!--BLE Tester-->
    		<!--General-->
    		<ble_tester_enable>false</ble_tester_enable>
    		<ble_tester_instr_name>mt8852b.dll</ble_tester_instr_name>
    		<ble_tester_instr_iface>GPIB0::27</ble_tester_instr_iface>
    		<!--TX Power-->
    		<ble_test_tx_pwr_enable item="1">false</ble_test_tx_pwr_enable>
    		<ble_test_tx_pwr_name item="1"></ble_test_tx_pwr_name>
    		<ble_test_tx_pwr_freq item="1">2450</ble_test_tx_pwr_freq>
    		<ble_test_tx_pwr_range item="1">0</ble_test_tx_pwr_range>
    		<ble_test_tx_pwr_avg_high_limit item="1">10.00</ble_test_tx_pwr_avg_high_limit>
    		<ble_test_tx_pwr_avg_low_limit item="1">-20.00</ble_test_tx_pwr_avg_low_limit>
    		<ble_test_tx_pwr_pk_avg_limit item="1">3.00</ble_test_tx_pwr_pk_avg_limit>
    		<!--Frequency Offset-->
    		<ble_test_freq_offs_enable item="1">false</ble_test_freq_offs_enable>
    		<ble_test_freq_offs_name item="1"></ble_test_freq_offs_name>
    		<ble_test_freq_offs_freq item="1">2450</ble_test_freq_offs_freq>
    		<ble_test_freq_offs_range item="1">0</ble_test_freq_offs_range>
    		<ble_test_freq_offs_pos_limit item="1">50</ble_test_freq_offs_pos_limit>
    		<ble_test_freq_offs_neg_limit item="1">50</ble_test_freq_offs_neg_limit>
    		<ble_test_freq_offs_drift_pkt_limit item="1">50</ble_test_freq_offs_drift_pkt_limit>
    		<ble_test_freq_offs_drift_rate_limit item="1">20</ble_test_freq_offs_drift_rate_limit>
    		<!--Modulation Index-->
    		<ble_test_mod_idx_enable item="1">false</ble_test_mod_idx_enable>
    		<ble_test_mod_idx_name item="1"></ble_test_mod_idx_name>
    		<ble_test_mod_idx_freq item="1">2450</ble_test_mod_idx_freq>
    		<ble_test_mod_idx_range item="1">0</ble_test_mod_idx_range>
    		<ble_test_mod_idx_f1_min_limit item="1">225</ble_test_mod_idx_f1_min_limit>
    		<ble_test_mod_idx_f1_max_limit item="1">275</ble_test_mod_idx_f1_max_limit>
    		<ble_test_mod_idx_f2_max_limit item="1">185</ble_test_mod_idx_f2_max_limit>
    		<ble_test_mod_idx_f1f2_ratio_limit item="1">0.8</ble_test_mod_idx_f1f2_ratio_limit>
    		<!--Rx Sensitivity-->
    		<ble_test_rx_sens_enable item="1">false</ble_test_rx_sens_enable>
    		<ble_test_rx_sens_name item="1"></ble_test_rx_sens_name>
    		<ble_test_rx_sens_freq item="1">2450</ble_test_rx_sens_freq>
    		<ble_test_rx_sens_payload_pattern item="1">0</ble_test_rx_sens_payload_pattern>
    		<ble_test_rx_sens_pkt_space item="1">625</ble_test_rx_sens_pkt_space>
    		<ble_test_rx_sens_num_of_pkts item="1">500</ble_test_rx_sens_num_of_pkts>
    		<ble_test_rx_sens_tx_pwr item="1">0.00</ble_test_rx_sens_tx_pwr>
    		<ble_test_rx_sens_dirty item="1">false</ble_test_rx_sens_dirty>
    		<ble_test_rx_sens_crc item="1">false</ble_test_rx_sens_crc>
    		<ble_test_rx_sens_rssi_lim item="1">-70.0</ble_test_rx_sens_rssi_lim>
    		<ble_test_rx_sens_per_lim item="1">10</ble_test_rx_sens_per_lim>
    		<!--ADC calibration for DA14681-00-->
    		<adc_calib_enable>false</adc_calib_enable>
    		<adc_calib_instr_enable>false</adc_calib_instr_enable>
    		<adc_calib_instr_name>volt_meter_scpi.dll</adc_calib_instr_name>
    		<adc_calib_instr_iface>GPIB0::22</adc_calib_instr_iface>
    		<adc_calib_vbat_volts>3.700</adc_calib_vbat_volts>
    		<adc_calib_limit>0.0030</adc_calib_limit>
    		<adc_calib_qspi_write>false</adc_calib_qspi_write>
    		<adc_calib_qspi_readback>false</adc_calib_qspi_readback>
    		<adc_calib_qspi_addr>00080121</adc_calib_qspi_addr>
    		<adc_calib_otp_write>false</adc_calib_otp_write>
    		<adc_calib_otp_readback>false</adc_calib_otp_readback>
    		<!--Ammeter - Current measurement-->
    		<ammeter_enable>false</ammeter_enable>
    		<ammeter_instr_name>ammeter_scpi.dll</ammeter_instr_name>
    		<ammeter_instr_iface>GPIB0::16</ammeter_instr_iface>
    		<ammeter_single_fail_test_enable>false</ammeter_single_fail_test_enable>
    		<!--Ammeter - Sleep current measurement-->
    		<ammeter_sleep_enable>false</ammeter_sleep_enable>
    		<ammeter_sleep_single_dut>false</ammeter_sleep_single_dut>
    		<ammeter_sleep_mode>Extended</ammeter_sleep_mode>
    		<ammeter_sleep_time>5</ammeter_sleep_time>
    		<ammeter_sleep_wait_time>2000</ammeter_sleep_wait_time>
    		<ammeter_sleep_shunt_res>0.00</ammeter_sleep_shunt_res>
    		<ammeter_sleep_range>0.001</ammeter_sleep_range>
    		<ammeter_sleep_resolution>0.0001</ammeter_sleep_resolution>
    		<ammeter_sleep_samples>10</ammeter_sleep_samples>
    		<ammeter_sleep_upper_limit>0.000002</ammeter_sleep_upper_limit>
    		<ammeter_sleep_low_limit>0.0000017</ammeter_sleep_low_limit>
    		<ammeter_sleep_gen_cmd>CURR:DC:NPLC 1</ammeter_sleep_gen_cmd>
    		<!--Temperature measurement-->
    		<temp_meas_enable>false</temp_meas_enable>
    		<temp_meas_instr_name>ni_usb_tc01.dll</temp_meas_instr_name>
    		<temp_meas_instr_iface>none</temp_meas_instr_iface>
    		<!--Sensor tests-->
    		<sensor_test_enable item="1">false</sensor_test_enable>
    		<sensor_test_name item="1"></sensor_test_name>
    		<sensor_iface item="1">SPI</sensor_iface>
    		<sensor_write item="1">false</sensor_write>
    		<sensor_spi_clk_pin_68x item="1">P0_0</sensor_spi_clk_pin_68x>
    		<sensor_spi_clk_pin_69x item="1">P0_0</sensor_spi_clk_pin_69x>
    		<sensor_spi_di_pin_68x item="1">P0_0</sensor_spi_di_pin_68x>
    		<sensor_spi_di_pin_69x item="1">P0_0</sensor_spi_di_pin_69x>
    		<sensor_spi_do_pin_68x item="1">P0_0</sensor_spi_do_pin_68x>
    		<sensor_spi_do_pin_69x item="1">P0_0</sensor_spi_do_pin_69x>
    		<sensor_spi_cs_pin_68x item="1">P0_0</sensor_spi_cs_pin_68x>
    		<sensor_spi_cs_pin_69x item="1">P0_0</sensor_spi_cs_pin_69x>
    		<sensor_i2c_scl_pin_68x item="1">P0_0</sensor_i2c_scl_pin_68x>
    		<sensor_i2c_scl_pin_69x item="1">P0_0</sensor_i2c_scl_pin_69x>
    		<sensor_i2c_sda_pin_68x item="1">P0_0</sensor_i2c_sda_pin_68x>
    		<sensor_i2c_sda_pin_69x item="1">P0_0</sensor_i2c_sda_pin_69x>
    		<sensor_i2c_slave_addr item="1">00</sensor_i2c_slave_addr>
    		<sensor_reg_addr item="1">00</sensor_reg_addr>
    		<sensor_wr_data item="1">00</sensor_wr_data>
    		<sensor_int_gpio_check item="1">false</sensor_int_gpio_check>
    		<sensor_int_pin_68x item="1">P0_0</sensor_int_pin_68x>
    		<sensor_int_pin_69x item="1">P0_0</sensor_int_pin_69x>
    		<sensor_gpio_pwr_lvl item="1">3.3V</sensor_gpio_pwr_lvl>
    		<sensor_valid_data item="1">00</sensor_valid_data>
    		<!--XTAL trimming-->
    		<xtal_trim_enable>true</xtal_trim_enable>
    		<xtal_trim_gpio_68x>UART Rx Pin</xtal_trim_gpio_68x>
    		<xtal_trim_gpio_69x>UART Rx Pin</xtal_trim_gpio_69x>
    		<xtal_trim_otp_burn>false</xtal_trim_otp_burn>
    		<xtal_trim_qspi_burn>false</xtal_trim_qspi_burn>
    		<!--GPIO LED test-->
    		<gpio_led_test_enable item="1">false</gpio_led_test_enable>
    		<gpio_led_test_name item="1">GPIO_P1_0</gpio_led_test_name>
    		<gpio_led_pin_68x item="1">P1_0</gpio_led_pin_68x>
    		<gpio_led_pin_69x item="1">P1_0</gpio_led_pin_69x>
    		<gpio_led_time_low item="1">30</gpio_led_time_low>
    		<gpio_led_time_high item="1">30</gpio_led_time_high>
    		<gpio_led_retries item="1">10</gpio_led_retries>
    		<gpio_led_pwr_lvl item="1">3.3V</gpio_led_pwr_lvl>
    		<!--GPIO connection tests-->
    		<gpio_connection_test_enable item="1">false</gpio_connection_test_enable>
    		<gpio_connection_test_name item="1">P1_0-P1_2</gpio_connection_test_name>
    		<gpio_connection_set_pin_enable item="1">true</gpio_connection_set_pin_enable>
    		<gpio_connection_set_pin_68x item="1">P1_0</gpio_connection_set_pin_68x>
    		<gpio_connection_set_pin_69x item="1">P1_0</gpio_connection_set_pin_69x>
    		<gpio_connection_set_pin_power_lvl item="1">3.3V</gpio_connection_set_pin_power_lvl>
    		<gpio_connection_set_pin_retries item="1">4</gpio_connection_set_pin_retries>
    		<gpio_connection_set_pin_check_short item="1">true</gpio_connection_set_pin_check_short>
    		<gpio_connection_get_pin_68x item="1">P1_2</gpio_connection_get_pin_68x>
    		<gpio_connection_get_pin_69x item="1">P1_2</gpio_connection_get_pin_69x>
    		<gpio_connection_get_pin_level item="1">true</gpio_connection_get_pin_level>
    		<!--Custom test-->
    		<custom_test_enable item="1">false</custom_test_enable>
    		<custom_test_name item="1"></custom_test_name>
    		<custom_test_data item="1">00</custom_test_data>
    		<!--Peripheral Test-->
    		<periph_test_en item="1">false</periph_test_en>
    		<periph_test_name item="1"></periph_test_name>
    		<periph_test_single_dut item="1">false</periph_test_single_dut>
    		<!--Ammeter-->
    		<periph_test_ammeter_wait_time item="1">2000</periph_test_ammeter_wait_time>
    		<periph_test_ammeter_shunt_res item="1">0.00</periph_test_ammeter_shunt_res>
    		<periph_test_ammeter_range item="1">0.01</periph_test_ammeter_range>
    		<periph_test_ammeter_resolution item="1">0.0001</periph_test_ammeter_resolution>
    		<periph_test_ammeter_samples item="1">10</periph_test_ammeter_samples>
    		<periph_test_ammeter_upper_limit item="1">0.00</periph_test_ammeter_upper_limit>
    		<periph_test_ammeter_low_limit item="1">0.00</periph_test_ammeter_low_limit>
    		<periph_test_ammeter_gen_cmd item="1">CURR:DC:NPLC 1</periph_test_ammeter_gen_cmd>
    		<!--Peripheral_test_params-->
    		<periph_test_type item="1">PERIPH_USE_GPIO</periph_test_type>
    		<periph_test_custom_data_start item="1">00</periph_test_custom_data_start>
    		<periph_test_custom_data_stop item="1">00</periph_test_custom_data_stop>
    		<periph_test_gpio_68x item="1">P0_0</periph_test_gpio_68x>
    		<periph_test_gpio_69x item="1">P0_0</periph_test_gpio_69x>
    		<periph_test_pwm item="1">0</periph_test_pwm>
    		<periph_test_pwm_duty item="1">0</periph_test_pwm_duty>
    		<periph_test_gpio_state item="1">High</periph_test_gpio_state>
    		<periph_test_pwr_lvl item="1">3.3V</periph_test_pwr_lvl>
    		<!--External 32kHz test-->
    		<ext_32kHz_enable>false</ext_32kHz_enable>
    		<!--Scan test-->
    		<scan_enable>false</scan_enable>
    		<scan_retries>3</scan_retries>
    		<scan_dut_reboot>3</scan_dut_reboot>
    		<scan_reboot_diff>37</scan_reboot_diff>
    		<scan_reboot_time>25</scan_reboot_time>
    		<!--                -->
    		<!--Memory Functions-->
    		<!--                -->
    		<otp_write_image>false</otp_write_image>
    		<otp_check_empty_image>Skip if written</otp_check_empty_image>
    		<otp_readback_image>true</otp_readback_image>
    		<otp_different_image_per_dut>false</otp_different_image_per_dut>
    		<otp_write_img_len_in_hdr>false</otp_write_img_len_in_hdr>
    		<otp_write_img_crc_in_hdr>false</otp_write_img_crc_in_hdr>
    		<otp_image_path>binaries\\pxp_reporter_681_01.bin.cached</otp_image_path>
    		<qspi_erase_enable item="1">false</qspi_erase_enable>
    		<qspi_check_empty item="1">false</qspi_check_empty>
    		<qspi_erase_test_name item="1"></qspi_erase_test_name>
    		<qspi_erase_all item="1">false</qspi_erase_all>
    		<qspi_erase_addr item="1">00000000</qspi_erase_addr>
    		<qspi_erase_size item="1">00100000</qspi_erase_size>
    		<qspi_write_enable item="1">false</qspi_write_enable>
    		<qspi_write_test_name item="1"></qspi_write_test_name>
    		<qspi_readback item="1">true</qspi_readback>
    		<qspi_start_addr item="1">00000000</qspi_start_addr>
    		<qspi_different_image_per_dut item="1">false</qspi_different_image_per_dut>
    		<qspi_image_path item="1">binaries\\pxp_reporter_681_01.bin.cached</qspi_image_path>
    		<!--  Memory Read  -->
    		<mem_read_enable item="1">false</mem_read_enable>
    		<mem_read_test_name item="1"></mem_read_test_name>
    		<mem_read_addr item="1">00</mem_read_addr>
    		<mem_read_otp_680_addr item="1">07f80000</mem_read_otp_680_addr>
    		<mem_read_otp_690_addr item="1">10080000</mem_read_otp_690_addr>
    		<mem_read_size item="1">01</mem_read_size>
    		<mem_read_type item="1">OTP</mem_read_type>
    		<!--                -->
    		<!--  QSPI Header   -->
    		<!--                -->
    		<qspi_write_bd_addr>false</qspi_write_bd_addr>
    		<qspi_readback_bd_addr>true</qspi_readback_bd_addr>
    		<qspi_read_bd_addr>false</qspi_read_bd_addr>
    		<qspi_compare_bd_addr>false</qspi_compare_bd_addr>
    		<qspi_bda_addr_field>001FF000</qspi_bda_addr_field>
    		<qspi_write_xtal_trim>false</qspi_write_xtal_trim>
    		<qspi_readback_xtal_trim>true</qspi_readback_xtal_trim>
    		<qspi_xtal_trim_addr>0008F000</qspi_xtal_trim_addr>
    		<xtal_trim_val>00:00:00:00</xtal_trim_val>
    		<!--                -->
    		<!--   OTP Header   -->
    		<!--                -->
    		<otp_write_header>false</otp_write_header>
    		<otp_check_empty_header>Skip if written</otp_check_empty_header>
    		<otp_readback_header>true</otp_readback_header>
    		<otp_cached>1</otp_cached>
    		<otp_nvm>0</otp_nvm>
    		<otp_hdr_write_img_len>00</otp_hdr_write_img_len>
    		<otp_hdr_write_img_crc>00</otp_hdr_write_img_crc>
    		<otp_secure_device>Not Secure</otp_secure_device>
    		<otp_prod_ready>false</otp_prod_ready>
    		<otp_jtag_enable>true</otp_jtag_enable>
    		<otp_qspi_funcs>0</otp_qspi_funcs>
    		<otp_write_bd_addr>false</otp_write_bd_addr>
    		<otp_check_empty_bd_addr>Check empty</otp_check_empty_bd_addr>
    		<otp_readback_bd_addr>false</otp_readback_bd_addr>
    		<otp_read_bd_addr>false</otp_read_bd_addr>
    		<otp_compare_bd_addr>false</otp_compare_bd_addr>
    		<otp_bda_addr_field>07F8EA58</otp_bda_addr_field>
    		<otp_write_xtal_trim>false</otp_write_xtal_trim>
    		<otp_readback_xtal_trim>false</otp_readback_xtal_trim>
    		<otp_qfis_en>false</otp_qfis_en>
    		<otp_qfis_reset_code>0000000000000000</otp_qfis_reset_code>
    		<otp_qfis_id_code>0000000000000000</otp_qfis_id_code>
    		<otp_qfis_loader_code>0000000000000000</otp_qfis_loader_code>
    		<otp_qfis_wakeup_code>0000000000000000</otp_qfis_wakeup_code>
    		<otp_qfis_loader_wr_en>false</otp_qfis_loader_wr_en>
    		<otp_qfis_loader_file>binaries\\qfis_loader.bin</otp_qfis_loader_file>
    		<!-- Custom Memory Data  -->
    		<mem_data_wr_en>false</mem_data_wr_en>
    		<mem_data_readback>true</mem_data_readback>
    		<mem_data_otp_check_empty>Skip if written</mem_data_otp_check_empty>
    		<mem_data_type>QSPI</mem_data_type>
    		<mem_data_start_addr>000E1000</mem_data_start_addr>
    		<mem_data_otp_680_start_addr>07f80000</mem_data_otp_680_start_addr>
    		<mem_data_otp_690_start_addr>10080000</mem_data_otp_690_start_addr>
    		<mem_data_size>00</mem_data_size>
    		<mem_data_input_mode>Manual</mem_data_input_mode>
    		<mem_data_csv_file_path>params\\custom_mem_data.csv</mem_data_csv_file_path>
    		<mem_data_hmkt_bin_gen_use>false</mem_data_hmkt_bin_gen_use>
    		<mem_data_unique>true</mem_data_unique>
    		<mem_data_hmkt_bin_gen_path>binaries\\SetupCode_Generator_680.exe</mem_data_hmkt_bin_gen_path>
    		<mem_data>00000000</mem_data>
    		<!-- Configuration Script  -->
    		<config_script_en>false</config_script_en>
    		<config_script_verify>true</config_script_verify>
    		<config_script_otp_check_empty>Skip if written</config_script_otp_check_empty>
    		<config_script_booter_enable>false</config_script_booter_enable>
    		<config_script_booter_address>60000000</config_script_booter_address>
    		<config_script_swd_mode>false</config_script_swd_mode>
    		<config_script_uart_stx_enable>false</config_script_uart_stx_enable>
    		<config_script_uart_stx_timeout>80000000</config_script_uart_stx_timeout>
    		<config_script_xtal_trim_enable>false</config_script_xtal_trim_enable>
    		<config_script_xtal_trim_otp_large_capacitance>false</config_script_xtal_trim_otp_large_capacitance>
    		<config_script_reg_enable item="1">false</config_script_reg_enable>
    		<config_script_reg_addr item="1">50000000</config_script_reg_addr>
    		<config_script_reg_value item="1">00000000</config_script_reg_value>
    		<config_script_bda_write>false</config_script_bda_write>
    		<config_script_sw_gen_sdk_val_enable>false</config_script_sw_gen_sdk_val_enable>
    		<config_script_sw_gen_sdk_val_idx>20</config_script_sw_gen_sdk_val_idx>
    		<config_script_sdk_val_enable item="1">false</config_script_sdk_val_enable>
    		<config_script_sdk_val_value item="1">90000119,00000000</config_script_sdk_val_value>
    		<config_script_stop_command>false</config_script_stop_command>
    	</config_params_da1468x>
    </x:config_params>
    
    bin.zipg mode no issue.

    - Programming to SPI flash

    attached bin and log files.

    Thanks in advance

    PSK

  • Hi PSK,

    Thank you for the reply.
    I tested the binary you provided on the EVK and indeed it advertises as expected.
    I also saw that you have set to True the option for bootable image from the SPI Flash. 
    I have created an internal ticket regarding this issue, I will get back to you as soon as possible.

    The same binary burned into your custom board via Renesas SmartBond Programmer or via SST does it advertise? Is it only on the PLT the issue or in the custom board in general?

    Best Regards,
    OV_Renesas

  • Hi PSK,

    Apologies for the delay.
    We saw that in the params.xml the option to leave the power on the DUT after testing is not activated. This option is found in General > Test Options > Enable VBAT and UART at the end of the tests:

    Another thing we noticed here is that the 'Memory Programming' option is not checked. This is also needed to enable the flash programming.

     

    We loaded your params.xml and activated these options and the device started advertising with device name DLG and BD address 80:EA:CA:70:00:04.We hope this will be the solution for you as well.

    Your Local FAE will reach out to you as well!

    Best Regards,
    OV_Renesas