Hi,

I would like to have a single platform for a custom CEPC that would
automatically detect the amount of memory available. I have one
configuration with 256 meg of RAM and another with 128 meg. I've read posts
and docs on AUTOSIZE but it appears that its main purpose is to adjust the
boundary between RAMIMAGE and RAM.

Is there a convenient way to do what I'd like?

Thanks,

Jim Frazer

Re: Automatic Memory Sizing - CEPC/CE 4.2 by K

K
Mon Jan 10 22:13:02 CST 2005

Since you already have built images for 256 and 128 MB configuration, so I
believe you do know how to modify the OEMAddressTable.
For memory Auto Sizing, the codes are already available in i486 CSP codes.
What you need to do is
1) let your config.bib always configured as 128 MB
2) modify the CEPC_EXTRA_RAM_START and CEPC_EXTRA_RAM_SIZE in
public\common\oak\csp\i486\inc\pc.h;
let the CEPC_EXTRA_RAM_START to be end of your minimul RAM (it is 128MB
in this scenario), and
let the CEPC_EXTRA_RAM_SIZE to be the size you want to do memory sizing.
(it is also 128MB in this scenario)

And it is still recommended that to clone the CSP codes into your BSP folder
instead of modifying in place.

"Jim Frazer" <jim@nospam.net> ¼¶¼g©ó¶l¥ó·s»D
:OnI4e909EHA.2180@TK2MSFTNGP10.phx.gbl...
> Hi,
>
> I would like to have a single platform for a custom CEPC that would
> automatically detect the amount of memory available. I have one
> configuration with 256 meg of RAM and another with 128 meg. I've read
posts
> and docs on AUTOSIZE but it appears that its main purpose is to adjust the
> boundary between RAMIMAGE and RAM.
>
> Is there a convenient way to do what I'd like?
>
> Thanks,
>
> Jim Frazer
>
>
>



Re: Automatic Memory Sizing - CEPC/CE 4.2 by Jim

Jim
Fri Jan 14 09:40:04 CST 2005

Thanks for the response. After I made the post, I discovered how to make
this work in just the way you suggest.

I had already cloned the CSP code into my BSP folder and that is where I
made the changes. It works just fine now.

Jim

"K. S. Huang" <ks_huang@AlphaNetworks.com_remove.this> wrote in message
news:e6PfZP59EHA.3988@TK2MSFTNGP11.phx.gbl...
> Since you already have built images for 256 and 128 MB configuration, so I
> believe you do know how to modify the OEMAddressTable.
> For memory Auto Sizing, the codes are already available in i486 CSP codes.
> What you need to do is
> 1) let your config.bib always configured as 128 MB
> 2) modify the CEPC_EXTRA_RAM_START and CEPC_EXTRA_RAM_SIZE in
> public\common\oak\csp\i486\inc\pc.h;
> let the CEPC_EXTRA_RAM_START to be end of your minimul RAM (it is 128MB
> in this scenario), and
> let the CEPC_EXTRA_RAM_SIZE to be the size you want to do memory
> sizing.
> (it is also 128MB in this scenario)
>
> And it is still recommended that to clone the CSP codes into your BSP
> folder
> instead of modifying in place.
>
> "Jim Frazer" <jim@nospam.net> ¼¶¼g©ó¶l¥ó·s»D
> :OnI4e909EHA.2180@TK2MSFTNGP10.phx.gbl...
>> Hi,
>>
>> I would like to have a single platform for a custom CEPC that would
>> automatically detect the amount of memory available. I have one
>> configuration with 256 meg of RAM and another with 128 meg. I've read
> posts
>> and docs on AUTOSIZE but it appears that its main purpose is to adjust
>> the
>> boundary between RAMIMAGE and RAM.
>>
>> Is there a convenient way to do what I'd like?
>>
>> Thanks,
>>
>> Jim Frazer
>>
>>
>>
>
>
>