C# Класс DVFlasher.ProgramCmdParams

Structure to hold command parameters
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
APPEntryPoint System.UInt32
APPFileName String
APPLoadAddr System.UInt32
APPMagicFlag MagicFlags
CMDMagicFlag MagicFlags
FLASHUBLExecAddr System.UInt32
FLASHUBLFileName String
FLASHUBLLoadAddr System.UInt32
FLASHUBLMagicFlag MagicFlags
NANDUBLExecAddr System.UInt32
NORUBLExecAddr System.UInt32
SerialPortName String
UARTUBLExecAddr System.UInt32
UARTUBLUsed System.Boolean
UBLFlashType FlashType
Valid System.Boolean
Verbose System.Boolean
useEmbeddedUBL System.Boolean

Описание свойств

APPEntryPoint публичное свойство

Address where the app begin execution
public UInt32,System APPEntryPoint
Результат System.UInt32

APPFileName публичное свойство

String containing filename of Application file
public String APPFileName
Результат String

APPLoadAddr публичное свойство

Address where the app should be decoded to and run from (if appropriate).
public UInt32,System APPLoadAddr
Результат System.UInt32

APPMagicFlag публичное свойство

Magic Flag for the application data
public MagicFlags APPMagicFlag
Результат MagicFlags

CMDMagicFlag публичное свойство

MagicFlag which is the command to of what the UART UBL will do. This should be transmitted alone in response to the BOOTPSP.
public MagicFlags CMDMagicFlag
Результат MagicFlags

FLASHUBLExecAddr публичное свойство

Address at which the Flash UBL will begin execution (must be 0x100 or greater) This will either be the same as UARTUBLExecAddr (id embedded UBL is put into flash) or provided on the command line in case a separate flash UBL is provided.
public UInt32,System FLASHUBLExecAddr
Результат System.UInt32

FLASHUBLFileName публичное свойство

String containing filename of FLASH UBL file (only needed for flashing)
public String FLASHUBLFileName
Результат String

FLASHUBLLoadAddr публичное свойство

Address where the flash ubl file should be decoded to and run from (if appropriate).
public UInt32,System FLASHUBLLoadAddr
Результат System.UInt32

FLASHUBLMagicFlag публичное свойство

Global varibale to hold the desired magic flag
public MagicFlags FLASHUBLMagicFlag
Результат MagicFlags

NANDUBLExecAddr публичное свойство

public UInt32,System NANDUBLExecAddr
Результат System.UInt32

NORUBLExecAddr публичное свойство

Entry point addresses for the NAND and NOR UBL embedded binary images.
public UInt32,System NORUBLExecAddr
Результат System.UInt32

SerialPortName публичное свойство

Name of serial port used for communications
public String SerialPortName
Результат String

UARTUBLExecAddr публичное свойство

Address at which UART UBL will begin execution (must be 0x100 or greater)
public UInt32,System UARTUBLExecAddr
Результат System.UInt32

UARTUBLUsed публичное свойство

Boolean to indicate whether or not to send UART UBL via RBL interfacing. This is set by the -skipRBL command line option.
public Boolean,System UARTUBLUsed
Результат System.Boolean

UBLFlashType публичное свойство

Type of flash that the application and UBL are targeted to use. Selects which embedded UBL to use.
public FlashType UBLFlashType
Результат FlashType

Valid публичное свойство

Flag to indicate if command line is valid
public Boolean,System Valid
Результат System.Boolean

Verbose публичное свойство

Boolean to control the verbosity of output
public Boolean,System Verbose
Результат System.Boolean

useEmbeddedUBL публичное свойство

Flag to inidicate whether to use internal (TI) UBL or externally provided one
public Boolean,System useEmbeddedUBL
Результат System.Boolean