From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sgpsmtp2.avagotech.com (bastion.smtp.avagotech.com [202.153.6.34]) by ozlabs.org (Postfix) with ESMTP id 7A104DDEC0 for ; Sat, 21 Jul 2007 07:53:47 +1000 (EST) Message-ID: <46A0EAEC.9010607@lpbroadband.net> Date: Fri, 20 Jul 2007 11:03:40 -0600 From: Frank Bennett MIME-Version: 1.0 To: lokowich Subject: Re: SDRAM failures on MPC5200B References: <46A0D76E.4030101@acdstar.com> In-Reply-To: <46A0D76E.4030101@acdstar.com> Content-Type: multipart/alternative; boundary=------------090408030606030908010805 Cc: linuxppc-embedded@ozlabs.org Reply-To: bennett78@lpbroadband.net List-Id: Linux on Embedded PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , This is a multi-part message in MIME format. --------------090408030606030908010805 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit lokowich wrote: > We're working on bringing up a MPC5200B version of our original > MPC5200 board using U-Boot 1.1.4 configured for Icecube/Lite5200B. > Other than the CPU, the board is identical. The bootloader crashes > just after relocation to RAM, often with a Program Check Exception, > typically a memory corruption issue. I noticed failures at different > stages after relocation based on content, suggesting problems with > upper SDRAM. If I force the initram to 1/2 the determined size (64MB > instead of 128MB), then everything works well through kernel load and > initialization. We've added termination resistors to improve AD > signals, to no avail. Memory tests work fine too. Any help is > appreciated. Review MPC5200B errata data sheets. I found a BDI2000 + RS232 console port most useful for turning on a new design. Even the exercise of BDI commands to tftp load/verify, memory write/verify, debugging u-boot to run out of ram, with & w/o cache turned on can be enlightening. /*/Frank Bennett President/*/ Mathegraphics,LLC 613 Bentley Pl Fort Collins,CO 80526 www.mathegraphics.com _ _ > > Thanks, > Mark Lokowich > Systems Engineer > Advanced Communication Design > 7901 12th Ave. So. > Bloomington, MN 55425 > 952-854-4000 > lokowich@acdstar.com > This email was Anti Virus checked by Astaro Security Gateway. http://www.astaro.com > ------------------------------------------------------------------------ > > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded@ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded --------------090408030606030908010805 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit lokowich wrote:
We're working on bringing up a MPC5200B version of our original MPC5200 board using U-Boot 1.1.4 configured for Icecube/Lite5200B.  Other than the CPU, the board is identical.  The bootloader crashes just after relocation to RAM, often with a Program Check Exception, typically a memory corruption issue.  I noticed failures at different stages after relocation based on content, suggesting problems with upper SDRAM.  If I force the initram to 1/2 the determined size (64MB instead of 128MB), then everything works well through kernel load and initialization.  We've added termination resistors to improve AD signals, to no avail.  Memory tests work fine too.  Any help is appreciated.
Review MPC5200B errata data sheets.  I found a BDI2000 + RS232 console port most useful for turning on a new design.  Even
the exercise of BDI commands to tftp load/verify, memory write/verify, debugging u-boot to run out of ram, with & w/o cache
turned on can be enlightening.
Frank Bennett
President
Mathegraphics,LLC
613 Bentley Pl
Fort Collins,CO 80526
www.mathegraphics.com

Thanks,
Mark Lokowich
Systems Engineer
Advanced Communication Design
7901 12th Ave. So.
Bloomington, MN 55425
952-854-4000
lokowich@acdstar.com
This email was Anti Virus checked by Astaro Security Gateway. http://www.astaro.com

_______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded

--------------090408030606030908010805--