![]() |
Production Line Tool v5.0
The DA1470x Production Line Tool Software Package
|
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 |
PLTD library general parameters for all devices under test.
Definition at line 967 of file prod_line_tool_dll.h.
| 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.
| 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.
| 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.
| 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.
| 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.
| _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.
| bool __pltd_general_params::mem_wr_en |
Enable or disable the memory programming.
Definition at line 972 of file prod_line_tool_dll.h.
| _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.
| 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.
| uint16_t __pltd_general_params::reset_time |
Set the reset duration.
Definition at line 978 of file prod_line_tool_dll.h.
| bool __pltd_general_params::tests_en |
Enable or disable the production tests.
Definition at line 973 of file prod_line_tool_dll.h.
| 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 __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.
| 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 __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.
| 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.
| 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.