linuxbios on geode gx1 with sst-39SF020A and CompactFlash [PMX:#]

ramesh bios ramesh_bios at yahoo.com
Mon Jan 17 21:30:01 CET 2005


You were right. There is a problem with the sdram
setup. It fails the ramtest.

I set about attempting to dump the memory controller
registers on linux running with phoenix bios (with the
intent of having something to compare with what
linuxbios sets these regs to). i'm not completely sure
if the following method of dumping is valid. i did the
following in the kernel:

        iomapaddr = (unsigned long)
ioremap(0x40008400, 0x100);
        printk("<1>%x\n",readl(iomapaddr + 0));
        printk("<1>%x\n",readl(iomapaddr + 4));
        printk("<1>%x\n",readl(iomapaddr + 8));
        printk("<1>%x\n",readl(iomapaddr + 0xC));
        printk("<1>%x\n",readl(iomapaddr + 0x10));
        printk("<1>%x\n",readl(iomapaddr + 0x14));
        printk("<1>%x\n",readl(iomapaddr + 0x18));
        printk("<1>%x\n",readl(iomapaddr + 0x20));
        iounmap((void *)iomapaddr);

i get values. i haven't interpreted them yet. they
seem to be consistent across reboots so hopefully i'm
not just reading some random memory. i was wondering
if the above method of reading those registers, ie:
GX_BASE + 8400 + register offset seems correct?


--- "Ronald G. Minnich" <rminnich at lanl.gov> wrote:

> 
> 
> On Thu, 13 Jan 2005, ramesh bios wrote:
> 
> > > 
> > > Also, what is the 80000a00-000f0d66? that's a
> really
> > > odd range to test. Do 
> > > you really have that much memory on your geode?
> > > Something is not right.
> > 
> > Yup, I had not set up the range at all. So ramtest
> > took whatever was in eax, ebx as the range. 
> 
> do the easy thing for now -- set the range as start
> at 0x1000000 (16MB)  
> and stop at 0x1100000 (17MB)
> 
> ron
> _______________________________________________
> Linuxbios mailing list
> Linuxbios at clustermatic.org
>
http://www.clustermatic.org/mailman/listinfo/linuxbios
> 



		
__________________________________ 
Do you Yahoo!? 
The all-new My Yahoo! - What will yours do?
http://my.yahoo.com 



More information about the coreboot mailing list