UTStarcom MSG2000 User Manual

Page of 278
  
Page
 
9-221
CC06786-11B
Confidential and Proprietary
Using Wind River Linux on the PP50
1
4
AB
AB
Preliminary
Example for allocating 1152 MB of memory as a discrete segment:
9.6.4.1.3  Four GB Example
memory: 000c000000 @ 0000100000 (usable)
memory: 00a0000000 @ 0020000000 (usable)
memory: 0048000000 @ 00e0000000 (usable)
Leaving the lower 512 MB, the valid memory region is from 512MB to 3072MB 
(for example, 2560 MB and 3584 MB to 4736 MB (for example, 1152MB)).
example for allocating 3712MB of memory:
9.6.5  kuseg_start_hi=<hi_address>
This defines the most significant word of the start of physical memory in memory to 
use for loading KUSEG0 apps. It is specified in Hex without the 0x prefix.
9.6.6  kuseg_start_lo=<lo_address>
This defines Least Significant word of the start of physical memory in memory to 
use for loading KUSEG0 apps and is specified in Hex without the 0x prefix.
The KUSEG size Start must be
Greater than 512MB 
Multiple of 2MB
Less than 4GB
9.6.7  kuseg_size_hi=<hi_size>
This defines Size of memory to be used for KUSEG apps (Most Significant word) 
and is specified in Hex without the 0x prefix.
9.6.8  kuseg_size_lo=<lo_size>
This defines the size of memory to be used for KUSEG apps (least Significant word) 
and is specified in Hex without the 0x prefix.
$ userapp xlr_loader kumem=128M@512M kumem=1024M@1024M
$ userapp xlr_loader kumem=2560M@512M kumem=1152M@3584M
Note:
Specifying only one of the values in the  parameter pairs will result 
in default value being used. The Most significant word will be 
assumed 0 if not given in this case.