C# 클래스 DVFlasher.ProgramCmdParams

Structure to hold command parameters
파일 보기 프로젝트 열기: neuros/ti-uart-boot 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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