Previous Next  

Element: payloadMemory

Document type

CoreOSDescription

Document XPath

/CoreOSDescription/HardwareConfiguration/payloadMemory

Schema XPath

/ConfigRecord/Module/CoreOS/CoreOSDescription/HardwareConfiguration/payloadMemory

Description

The payloadMemory element defines the size and location the payload memory used for ROM payload. ROM payloads are configured in /Module/Payloads.

The BSP developer defines this region in the template CoreOSDescription document, base on information in the hardware documentation.

To support a ROM payload, the core OS configuration must define the size and location of each bank of ROM on the target. In most cases, this will be correctly specified in the CoreOSDescription document in the BSP. To change the configuration of payload memory, specify the size and base address of each bank of payload memory in a payloadMemory element:

<payloadMemory
 Size="0x1000000" 
 Base_Address="0xc0000000"/>
			
Use

Required, unbounded

Children

None

Attributes

Base_Address

Size

Restrictions

None

Attribute: Base_Address

Document XPath
/CoreOSDescription/HardwareConfiguration/payloadMemory/@Base_Address
Schema XPath
/ConfigRecord/Module/CoreOS/CoreOSDescription/HardwareConfiguration/payloadMemory/@Base_Address
Description

The physical address of the start of the payload (flash) region.

Use

Required

Target location

ConfigRecord

XML data type

DecOrHexValueType

Destination data type

Unsigned 32 bit integer

Behavior if not specified

N/A

Values with special meanings

None

Restrictions

Attribute: Size

Document XPath
/CoreOSDescription/HardwareConfiguration/payloadMemory/@Size
Schema XPath
/ConfigRecord/Module/CoreOS/CoreOSDescription/HardwareConfiguration/payloadMemory/@Size
Description

The total size (in bytes) of the payload region on the target. This value is usually set to the total size of flash memory on the target, unless the platform provider wished to reserve some flash memory for other purposes.

Use

Required

Target location

ConfigRecord

XML data type

DecOrHexValueType

Destination data type

Unsigned 32 bit integer

Behavior if not specified

N/A

Values with special meanings

None

Restrictions



Generated on 2007-10-15 17:17:22.