![]() |
Production Line Tool v5.0
The DA1470x Production Line Tool Software Package
|
The u_dll API data structures. More...
Classes | |
| struct | __udll_fw_load |
| u_dll library firmware load parameters More... | |
| struct | __udll_fw_versions |
| Holds the versions of the firmware used during device testing. More... | |
| struct | __udll_fw_ver |
| u_dll library firmware version parameters. More... | |
| struct | __udll_ram_fw |
| u_dll library RAM firmware download parameters. More... | |
| struct | __udll_otp_wr |
| u_dll library OTP image programming parameters. More... | |
| struct | __udll_cs_booter |
| u_dll library Booter properties for the Configuration Script data holding structure. More... | |
| struct | __udll_cs_uart_stx |
| u_dll library Configuration Script UART STX timeout data. More... | |
| struct | __udll_cs_sdk_entry |
| u_dll library SDK Value data holding structure. 0xE9RRYYXX E9: indicates that the following word(s) are not to be stored to registers but will be used by the SDK SW RR: is an index (Set ID) and can be used for different sets of parameters by the SW application. One Set ID comprises 256 Group IDs. RR = 0xFF is reserved for customer use only. RR = 0x00 will be used for Dialog parameters. RR = 0x01 – 0xEF are reserved for future use of Dialog parameters. YY: indicates that 0xYY amount of words follow. XX: is an index (Group ID) and can be used for different parameters by the SW application. More... | |
| struct | __udll_cs_sw_gen_sdk |
| u_dll library SW Generated SDK Value data holding structure. More... | |
| struct | __udll_cs_xtal_settle |
| u_dll library Configuration Script XTAL settle trim data. More... | |
| struct | __udll_cs_min_fw_ver |
| u_dll library Configuration Script minimum firmware version. More... | |
| struct | __udll_cs_dev_booter |
| u_dll library Configuration Script device specific booter command. More... | |
| struct | __udll_cs_reg_entry |
| u_dll library Configuration Script register entries. More... | |
| struct | __udll_otp_cs_wr |
| u_dll library Configuration Script write parameters. More... | |
| struct | __udll_flash_init |
| u_dll library flash initialization parameters. More... | |
| struct | __udll_flash_wr |
| u_dll library flash image programming parameters. More... | |
| struct | __udll_flash_er |
| u_dll library flash erase programming parameters. More... | |
| struct | __udll_mem_wr |
| u_dll library Structure for custom memory data programming. More... | |
| struct | __udll_mem_rd |
| u_dll library Memory read parameters. More... | |
| struct | __udll_gpio_watchdog |
| u_dll library parameters for GPIO watchdog operation. More... | |
| union | __udll_mem_params |
| u_dll memory action parameters. More... | |
| struct | __udll_ic_params |
| u_dll library programming parameters. More... | |
| union | __udll_params |
| u_dll library programming parameters union. More... | |
| struct | __udll_dev_params |
| u_dll library parameters for each different device. More... | |
Typedefs | |
| typedef struct __udll_fw_load | _udll_fw_load |
| u_dll library firmware load parameters | |
| typedef struct __udll_fw_versions | _udll_fw_versions |
| Holds the versions of the firmware used during device testing. | |
| typedef struct __udll_fw_ver | _udll_fw_ver |
| u_dll library firmware version parameters. | |
| typedef struct __udll_ram_fw | _udll_ram_fw |
| u_dll library RAM firmware download parameters. | |
| typedef struct __udll_otp_wr | _udll_otp_wr |
| u_dll library OTP image programming parameters. | |
| typedef struct __udll_cs_booter | _udll_cs_booter |
| u_dll library Booter properties for the Configuration Script data holding structure. | |
| typedef struct __udll_cs_uart_stx | _udll_cs_uart_stx |
| u_dll library Configuration Script UART STX timeout data. | |
| typedef struct __udll_cs_sdk_entry | _udll_cs_sdk_entry |
| u_dll library SDK Value data holding structure. 0xE9RRYYXX E9: indicates that the following word(s) are not to be stored to registers but will be used by the SDK SW RR: is an index (Set ID) and can be used for different sets of parameters by the SW application. One Set ID comprises 256 Group IDs. RR = 0xFF is reserved for customer use only. RR = 0x00 will be used for Dialog parameters. RR = 0x01 – 0xEF are reserved for future use of Dialog parameters. YY: indicates that 0xYY amount of words follow. XX: is an index (Group ID) and can be used for different parameters by the SW application. More... | |
| typedef struct __udll_cs_sw_gen_sdk | _udll_cs_sw_gen_sdk |
| u_dll library SW Generated SDK Value data holding structure. | |
| typedef struct __udll_cs_xtal_settle | _udll_cs_xtal_settle |
| u_dll library Configuration Script XTAL settle trim data. | |
| typedef struct __udll_cs_min_fw_ver | _udll_cs_min_fw_ver |
| u_dll library Configuration Script minimum firmware version. | |
| typedef struct __udll_cs_dev_booter | _udll_cs_dev_booter |
| u_dll library Configuration Script device specific booter command. | |
| typedef struct __udll_cs_reg_entry | _udll_cs_reg_entry |
| u_dll library Configuration Script register entries. | |
| typedef struct __udll_otp_cs_wr | _udll_otp_cs_wr |
| u_dll library Configuration Script write parameters. | |
| typedef struct __udll_flash_init | _udll_flash_init |
| u_dll library flash initialization parameters. | |
| typedef struct __udll_flash_wr | _udll_flash_wr |
| u_dll library flash image programming parameters. | |
| typedef struct __udll_flash_er | _udll_flash_er |
| u_dll library flash erase programming parameters. | |
| typedef struct __udll_mem_wr | _udll_mem_wr |
| u_dll library Structure for custom memory data programming. | |
| typedef struct __udll_mem_rd | _udll_mem_rd |
| u_dll library Memory read parameters. | |
| typedef struct __udll_gpio_watchdog | _udll_gpio_watchdog |
| u_dll library parameters for GPIO watchdog operation. | |
| typedef union __udll_mem_params | _udll_mem_params |
| u_dll memory action parameters. | |
| typedef struct __udll_ic_params | _udll_ic_params |
| u_dll library programming parameters. | |
| typedef union __udll_params | _udll_params |
| u_dll library programming parameters union. | |
| typedef void(* | _user_callback_udll) (uint32_t com_port_number, int status, void *data, uint32_t data_len) |
| u_dll API callback function type definition. More... | |
| typedef struct __udll_dev_params | _udll_dev_params |
| u_dll library parameters for each different device. | |
The u_dll API data structures.
| typedef struct __udll_cs_sdk_entry _udll_cs_sdk_entry |
u_dll library SDK Value data holding structure. 0xE9RRYYXX E9: indicates that the following word(s) are not to be stored to registers but will be used by the SDK SW RR: is an index (Set ID) and can be used for different sets of parameters by the SW application. One Set ID comprises 256 Group IDs. RR = 0xFF is reserved for customer use only. RR = 0x00 will be used for Dialog parameters. RR = 0x01 – 0xEF are reserved for future use of Dialog parameters. YY: indicates that 0xYY amount of words follow. XX: is an index (Group ID) and can be used for different parameters by the SW application.
Group-ID Name Description 0 Reserved Reserved 1–31 Power Domain Contains all register settings which must be re-applied when the power domains are enabled. 32–63 System General data, e.g. BD Address, etc. 64–127 Analog Contains analog settings and preferred values that the SDK will use, e.g. ADC gain and offset values, temp sensor trim data, etc. 128–191 Radio Contains radio settings and preferred values that the radio team or SDK will use, e.g. Trim values for harmonics, LNA, ADPLL, etc. 192–223 Production Test Contains test engineering data, e.g. Chip ID, Package ID, Wafer ID, Timestamps, test program rev., etc. 224-255 Reserved Reserved