C# Class DVFlasher.ProgramCmdParams

Structure to hold command parameters
Afficher le fichier Open project: neuros/ti-uart-boot Class Usage Examples

Méthodes publiques

Свойство Type Description
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

Property Details

APPEntryPoint public_oe property

Address where the app begin execution
public UInt32,System APPEntryPoint
Résultat System.UInt32

APPFileName public_oe property

String containing filename of Application file
public String APPFileName
Résultat String

APPLoadAddr public_oe property

Address where the app should be decoded to and run from (if appropriate).
public UInt32,System APPLoadAddr
Résultat System.UInt32

APPMagicFlag public_oe property

Magic Flag for the application data
public MagicFlags APPMagicFlag
Résultat MagicFlags

CMDMagicFlag public_oe property

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
Résultat MagicFlags

FLASHUBLExecAddr public_oe property

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
Résultat System.UInt32

FLASHUBLFileName public_oe property

String containing filename of FLASH UBL file (only needed for flashing)
public String FLASHUBLFileName
Résultat String

FLASHUBLLoadAddr public_oe property

Address where the flash ubl file should be decoded to and run from (if appropriate).
public UInt32,System FLASHUBLLoadAddr
Résultat System.UInt32

FLASHUBLMagicFlag public_oe property

Global varibale to hold the desired magic flag
public MagicFlags FLASHUBLMagicFlag
Résultat MagicFlags

NANDUBLExecAddr public_oe property

public UInt32,System NANDUBLExecAddr
Résultat System.UInt32

NORUBLExecAddr public_oe property

Entry point addresses for the NAND and NOR UBL embedded binary images.
public UInt32,System NORUBLExecAddr
Résultat System.UInt32

SerialPortName public_oe property

Name of serial port used for communications
public String SerialPortName
Résultat String

UARTUBLExecAddr public_oe property

Address at which UART UBL will begin execution (must be 0x100 or greater)
public UInt32,System UARTUBLExecAddr
Résultat System.UInt32

UARTUBLUsed public_oe property

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
Résultat System.Boolean

UBLFlashType public_oe property

Type of flash that the application and UBL are targeted to use. Selects which embedded UBL to use.
public FlashType UBLFlashType
Résultat FlashType

Valid public_oe property

Flag to indicate if command line is valid
public Boolean,System Valid
Résultat System.Boolean

Verbose public_oe property

Boolean to control the verbosity of output
public Boolean,System Verbose
Résultat System.Boolean

useEmbeddedUBL public_oe property

Flag to inidicate whether to use internal (TI) UBL or externally provided one
public Boolean,System useEmbeddedUBL
Résultat System.Boolean