Quoting joe@smittys.pointclark.net:
Quoting Stefan Reinauer stepan@coresystems.de:
- joe@smittys.pointclark.net joe@smittys.pointclark.net [071004 06:26]:
Here is my ram_check from 1-128MB. It appears to fill the ram ok. But only returns a value of 0xffffffff. Does this mean the ram is WO (write only) for some reason? Thanks again for your help.
Do you have several banks? Do you send your ram init commands to all these banks, or just the first?
There is only one bank of onboard memory. I am starting to wonder if the memory isn't initializing correctly. But why would only part (0-640KB) of the memory initialize and not the rest??
So I changed around my do_ram_command() in raminit.c a bit and set it up so it will send the ram commands to any/all dimms found. I think this will work alot better. I will report back after I test it. I have attached it if you would like to check it out.
Thanks - Joe