Hello, I am continuing my experiments with pushing the limits of installed RAM size on Fuloong/Yeeloong :)
Now I got a 2GB DDR2-800 stick from Hynix, it is a dual-side dual-rank module: http://www.nix.ru/include/view-photo.html?good_id=87993&pid=2258 With it installed, the Fuloong does not boot with a very strange symptom: it looks like the kernel can't read anything from the HDD(SSD). The error is "sda: unknown partition table", so no "/dev/sda2" is found, and the root can't be mounted: http://romanrm.ru/pics/2011/2011-04-24-fuloong-2gb-boot.jpg The only way I can boot up with this 2GB RAM stick, is if I first go to the PMON, enter "set -t highmemsize 768", then load and boot the kernel. That way it boots up and then works perfectly fine, but of course only 1 GB of RAM is visible to the kernel. My guess is that RAM areas are not being set up properly by either PMON or the kernel with more than 1GB of RAM, and specifically here the DMA reads from the IDE controller can not be performed correctly. The PMON version is LM6004-1.3.6, kernels tried are 2.6.38.2 and 2.6.38.3. -- With respect, Roman
signature.asc
Description: PGP signature