From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9517 invoked by alias); 28 Oct 2005 07:27:20 -0000 Mailing-List: contact ecos-discuss-help@ecos.sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: ecos-discuss-owner@ecos.sourceware.org Received: (qmail 9508 invoked by uid 22791); 28 Oct 2005 07:27:17 -0000 Received: from web35012.mail.mud.yahoo.com (HELO web35012.mail.mud.yahoo.com) (209.191.68.206) by sourceware.org (qpsmtpd/0.30-dev) with SMTP; Fri, 28 Oct 2005 07:27:17 +0000 Received: (qmail 38118 invoked by uid 60001); 28 Oct 2005 07:27:16 -0000 Message-ID: <20051028072716.38116.qmail@web35012.mail.mud.yahoo.com> Received: from [196.1.111.169] by web35012.mail.mud.yahoo.com via HTTP; Fri, 28 Oct 2005 00:27:16 PDT Date: Fri, 28 Oct 2005 07:27:00 -0000 From: Ashish Ranjan To: ecos-discuss@ecos.sourceware.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: [ECOS] Unable to Boot (RedBoot ) standalone X-SW-Source: 2005-10/txt/msg00251.txt.bz2 Hello All, Please help me I have two problems rigth now and i am new to ECOS. I am trying to port redboot on the Card having MPC860 and startup type is ROM.The card has the SDRAM (0x00000000 - 0x00FFFFFF) and ROM (0x30000000 - 0x303FFFFF).When I program the flash and run the RedBoot.elf through lauterbach(ICD), I get the RedBoot prompt on Hyperterminal. But when I power-on the Card without the Emulator, i am unable to get the RedBoot prompt(nothing happens). There is one more problem,it happens sometimes.In this case,I am unable to the RedBoot prompt. The IP(Instruction Pointer) move to an address 0x8001002C and get halted as I have seen with the help of debugger. Problem is : When a address is pushed into the stack and when it is poped up the value is not the same.Why it happens?what would be the reason? Few line of Code and Register contents are: // Content of register r1=59FC LR=0x30009B44 stwu r1,-0x28(r1) //store the content of r1-0x28 at a location there r1 ponits and update the value of r1 => r1=59D4 mflr r0 // move the content from link reg. in r0 => r0=0x30009B44 stw r0,0x2C(r1) // store the value of r0 at r1+0x2C It means 0x30009B44 should be at 0x5A00.but when this value is retrive back it become 0x8001002C.How it happen I don't know. Please help me........ Thanks Ashish __________________________________ Yahoo! FareChase: Search multiple travel sites in one click. http://farechase.yahoo.com -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss