Computer upgrade
Posted by
daveland@n...
on 2000-02-13 07:56:01 UTC
darrel
Your new motherboard is stealing MAin ram for onboard video. When RTlinux loads
it is trying to reserve the top 1MB, But this has been used by the BIOS for
video screen memory. So there is
a conflict and the system crashes.
This why these boards are cheaper than the others.I have
several and they are great. You just need to look up in the bios ( or the boot
screen) and determine how many MB they are
reserving in the BIOS for video. it is either 2MB 4MB or 8MB.
For EMC at normal resolutions and color depths (800x600 32768/16 bit color)
2MB is fine.
I will assume that you are using 32MB of RAM!! If you use 64MB
follow the same instructions but replace the numbers for 64MB, or email me!
Total PHYSICAL ram=32MB
Subtract Video ram ( reserved by bios) = 2MB <- BIOS Setting!!!
Total ram LEFT FOR LINUX = 30MB
Subtract rtlinux Reserved shared memory ram = 1MB
Total ram for RTlinux=29MB
So here is what you need to do.
1) determine the amount of ram the bios is reserving for video. OR set it to
2MB so that you get the most amount of ram for the
CPU. You need to go into the BIOS screens (advanced settings) to set the video
ram size to 2MB.
2)The edit your lilo.conf file ( while booted in non-rt linux)
to read append="mem=29MB" see my simple math above. This will
start rtlinux with 1MB reserved as a shared memory buffer.
3)rerun lilo
4) reboot. and rtlinux should run. Test you Xwindows to make
sure the new 2MB video ram allows the screen resolution desired.
5) You must now configure EMC to know the address of the physcal
ram for the 1MB buffer. ( I forget how to do this right now)
Check that this gets you booted, I'll find the EMC config
file and post the memory addresses. IT just ends up being
2MB LESS ( in HEX!!) than the addresses that EMC has encoded
in there ( see Tims scritped install).
How much Physical ram is installed?
good luck
dave
Your new motherboard is stealing MAin ram for onboard video. When RTlinux loads
it is trying to reserve the top 1MB, But this has been used by the BIOS for
video screen memory. So there is
a conflict and the system crashes.
This why these boards are cheaper than the others.I have
several and they are great. You just need to look up in the bios ( or the boot
screen) and determine how many MB they are
reserving in the BIOS for video. it is either 2MB 4MB or 8MB.
For EMC at normal resolutions and color depths (800x600 32768/16 bit color)
2MB is fine.
I will assume that you are using 32MB of RAM!! If you use 64MB
follow the same instructions but replace the numbers for 64MB, or email me!
Total PHYSICAL ram=32MB
Subtract Video ram ( reserved by bios) = 2MB <- BIOS Setting!!!
Total ram LEFT FOR LINUX = 30MB
Subtract rtlinux Reserved shared memory ram = 1MB
Total ram for RTlinux=29MB
So here is what you need to do.
1) determine the amount of ram the bios is reserving for video. OR set it to
2MB so that you get the most amount of ram for the
CPU. You need to go into the BIOS screens (advanced settings) to set the video
ram size to 2MB.
2)The edit your lilo.conf file ( while booted in non-rt linux)
to read append="mem=29MB" see my simple math above. This will
start rtlinux with 1MB reserved as a shared memory buffer.
3)rerun lilo
4) reboot. and rtlinux should run. Test you Xwindows to make
sure the new 2MB video ram allows the screen resolution desired.
5) You must now configure EMC to know the address of the physcal
ram for the 1MB buffer. ( I forget how to do this right now)
Check that this gets you booted, I'll find the EMC config
file and post the memory addresses. IT just ends up being
2MB LESS ( in HEX!!) than the addresses that EMC has encoded
in there ( see Tims scritped install).
How much Physical ram is installed?
good luck
dave
Discussion Thread
daveland@n...
2000-02-13 07:56:01 UTC
Computer upgrade
daveland@n...
2000-02-13 09:24:50 UTC
Re: Computer upgrade
Darrell
2000-02-13 14:07:20 UTC
Re: Computer upgrade
Brian L.
2000-02-13 18:08:05 UTC
Re: Re: Computer upgrade