VOGONS


First post, by terryfi

User metadata
Rank Newbie
Rank
Newbie

I recently bought this kind of common unbranded 368Sx33 ALI M1217 motherboard. It came with 4 256kb 30 pin RAM modules.

As you expect from motherboards of era, the leaky battery was removed. When I fired it up, it counted memory to 1024 but the last few hundred KBs it skipped through with the fast ticking sound, then complained about bad CMOS. When I set the CMOS and reboot, it counts memory only up to 768KB.

I tried to find any of hardware issues; switched SIMMS around and replace them with the two extra 256kb that I have, also checked signals and traces, all seem to be fine.

Right now, I do not have any other capacity SIMMs to check if total memory goes higher 1 MB.

I kind of remember some other systems skipping the upper memory too but still not sure if this is normal for this computer.

I also used CheckIt before and after CMOS set; images attached. The part I find puzzling that after CMOS set, CheckIt reports 640KB conventional, 384 reserved upper memory and 128 KB extended, is 128 extended part of that 384 upper memory?
CheckIt run before CMOS set, reports a negative (!) extended memory and skips extended memory test.

If you know the explanation for this behavior; please share it with me as I have minimal knowledge of dos and 386 memory mapping.

Attachments

Reply 2 of 3, by Grzyb

User metadata
Rank Oldbie
Rank
Oldbie

Seems normal.
The 640K..1M range is reserved for ROM BIOS, video memory, LAN adapter memory, etc.
The SIMM memory from that range may be lost, or remapped above 1M, or used as ROM shadow.
Enter the CMOS Setup, and search for options like "Shadow" and "Remap" - it's likely you can make the entire 384 KB remapped above 1M.

Nie tylko, jak widzicie, w tym trudność, że nie zdołacie wejść no moja górę, lecz i w tym, ze ja do was cały zejść nie mogę, gdyż schodząc, gubię po drodze to, co miałem donieść.

Reply 3 of 3, by rasz_pl

User metadata
Rank l33t
Rank
l33t
terryfi wrote on 2022-03-29, 17:31:

If you know the explanation for this behavior; please share it with me as I have minimal knowledge of dos and 386 memory mapping.

I recommend reading 'Upgrading and repairing PCs' by Scott Mueller https://archive.org/details/URP_8th_edition/p … ge/226/mode/2up
This is the first PC book I ever read back in early nineties.

Open Source AT&T Globalyst/NCR/FIC 486-GAC-2 proprietary Cache Module reproduction