Here you go Uwe, i82830 northbridge code is done. Works great. Note: Checkout the generic spd_get_dimm_size()function in raminit.c, there is a pretty cool way to get each side of a dimm's size only using SPD 5 and 31 (original idea from Corey, Thanks). Works for dimms up to 2GB. Works on SDRAM and DDR, DDR2, maybe more.
Signed-off-by: Joseph Smith joe@smittys.pointclark.net Acked-by: Joseph Smith joe@smittys.pointclark.net
RCA RM4100 is still having problems below with PCI to PCI Bridge (i82801DB Southbridge issue?). Please submit as "WIP". Note: this board is classified as a Set-top-box.
Signed-off-by: Joseph Smith joe@smittys.pointclark.net Acked-by: Joseph Smith joe@smittys.pointclark.net
Thanks - Joe
Quoting Uwe Hermann uwe@hermann-uwe.de:
On Mon, Sep 17, 2007 at 09:06:19AM -0400, joe@smittys.pointclark.net wrote:
Well I figured out what the problem is. I have a parity error in the PD_STS?Primary Device Status Register 0x06 and can't clear the bit 15. When I try it just goes back to 0x8080. I am supposed to be able to clear this bit by writing a 1 to the bit location. Why won't it let me clear this bit?? Hugh...this is so frustrating...I am so close:-(
Anyone??
We're not so good at guessing. Please post your code and a boot log captured using exactly that code so we can help you debug this.
Uwe.