Production Line Tool v5.0
The DA1470x Production Line Tool Software Package
Loading...
Searching...
No Matches
Public Attributes | List of all members
__pltd_general_params Struct Reference

PLTD library general parameters for all devices under test. More...

#include <prod_line_tool_dll.h>

Public Attributes

_plt_log_info log_info
 
_user_callback_pltd user_callback_pltd
 
uint32_t gu_com_port
 
bool mem_wr_en
 
bool tests_en
 
bool vbat_uart_en
 
bool vbat_uart_rst
 
_vbat_rst_mode vbat_rst_mode
 
uint16_t vbat_low_time
 
uint16_t reset_time
 
uint8_t fw_load_retries
 
char flash_prog_fw_dir [FILE_PATH_SIZE]
 
char prod_test_fw_dir [FILE_PATH_SIZE]
 
char gu_fw_version [LOG_PARAM_STR_SIZE]
 
bool gu_fw_version_check
 
bool use_programmer
 
_pltd_params params
 

Detailed Description

PLTD library general parameters for all devices under test.

Definition at line 967 of file prod_line_tool_dll.h.

Member Data Documentation

◆ flash_prog_fw_dir

char __pltd_general_params::flash_prog_fw_dir[FILE_PATH_SIZE]

The path to the flash_programmer.bin firmware.

Definition at line 980 of file prod_line_tool_dll.h.

◆ fw_load_retries

uint8_t __pltd_general_params::fw_load_retries

Set how many times the PLTD will retry the DUT reset and firmware download process.

Definition at line 979 of file prod_line_tool_dll.h.

◆ gu_com_port

uint32_t __pltd_general_params::gu_com_port

The COM port of the GU device.

Definition at line 971 of file prod_line_tool_dll.h.

◆ gu_fw_version

char __pltd_general_params::gu_fw_version[LOG_PARAM_STR_SIZE]

The GU firmware version that the current PLT supports.

Definition at line 982 of file prod_line_tool_dll.h.

◆ gu_fw_version_check

bool __pltd_general_params::gu_fw_version_check

Compare the valid GU firmware version that the current PLT supports to the one read from the GU device.

Definition at line 983 of file prod_line_tool_dll.h.

◆ log_info

_plt_log_info __pltd_general_params::log_info

Log header information structure, __plt_log_info.

Definition at line 969 of file prod_line_tool_dll.h.

◆ mem_wr_en

bool __pltd_general_params::mem_wr_en

Enable or disable the memory programming.

Definition at line 972 of file prod_line_tool_dll.h.

◆ params

_pltd_params __pltd_general_params::params

IC device specific parameters from union __pltd_params.

Definition at line 985 of file prod_line_tool_dll.h.

◆ prod_test_fw_dir

char __pltd_general_params::prod_test_fw_dir[FILE_PATH_SIZE]

The path to the prod_test_XXX.bin firmware.

Definition at line 981 of file prod_line_tool_dll.h.

◆ reset_time

uint16_t __pltd_general_params::reset_time

Set the reset duration.

Definition at line 978 of file prod_line_tool_dll.h.

◆ tests_en

bool __pltd_general_params::tests_en

Enable or disable the production tests.

Definition at line 973 of file prod_line_tool_dll.h.

◆ use_programmer

bool __pltd_general_params::use_programmer

If set to true, the production test firmware (st_fw) will be downloaded using the uartboot_XXX.bin and not the ROM bootloader.

Definition at line 984 of file prod_line_tool_dll.h.

◆ user_callback_pltd

_user_callback_pltd __pltd_general_params::user_callback_pltd

A user callback function for all devices, with _user_callback_pdll type, which will be called whenever devices and GU changes status.

Definition at line 970 of file prod_line_tool_dll.h.

◆ vbat_low_time

uint16_t __pltd_general_params::vbat_low_time

Set VBAT low duration.

Definition at line 977 of file prod_line_tool_dll.h.

◆ vbat_rst_mode

_vbat_rst_mode __pltd_general_params::vbat_rst_mode

Set the __vbat_rst_mode mode for the VBAT/RST signal handling.

Definition at line 976 of file prod_line_tool_dll.h.

◆ vbat_uart_en

bool __pltd_general_params::vbat_uart_en

Enable or disable the device VBAT and open UART for the DUTs at the end of the tests.

Definition at line 974 of file prod_line_tool_dll.h.

◆ vbat_uart_rst

bool __pltd_general_params::vbat_uart_rst

Reset the hardware before the VBAT/UART enabling.

Definition at line 975 of file prod_line_tool_dll.h.


The documentation for this struct was generated from the following file: