From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10259 invoked by alias); 29 Jun 2006 21:28:12 -0000 Received: (qmail 10251 invoked by uid 22791); 29 Jun 2006 21:28:11 -0000 X-Spam-Check-By: sourceware.org Received: from assei1bl6.telenet-ops.be (HELO assei1bl6.telenet-ops.be) (195.130.133.68) by sourceware.org (qpsmtpd/0.31) with ESMTP; Thu, 29 Jun 2006 21:28:09 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by assei1bl6.telenet-ops.be (Postfix) with SMTP id D2BE922006D; Thu, 29 Jun 2006 23:28:06 +0200 (CEST) Received: from pc-001.vuilenbos.net (dD5768FE6.access.telenet.be [213.118.143.230]) by assei1bl6.telenet-ops.be (Postfix) with ESMTP id 646F7220083; Thu, 29 Jun 2006 23:28:02 +0200 (CEST) Received: from pc-006.vuilenbos.net (pc-006.vuilenbos.net [192.168.1.6]) by pc-001.vuilenbos.net (8.12.8/8.12.8) with ESMTP id k5TLUZFA014861; Thu, 29 Jun 2006 23:30:36 +0200 From: Bob Koninckx Reply-To: bob.koninckx@o-3s.com To: Rohit Pandita Cc: Gary Thomas , ecos-discuss@sourceware.org In-Reply-To: <44A2DCA4.8060403@umn.edu> References: <44A2DCA4.8060403@umn.edu> Content-Type: text/plain Date: Thu, 29 Jun 2006 21:28:00 -0000 Message-Id: <1151616124.4774.4.camel@pc-006.vuilenbos.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.0 (2.6.0-1) Content-Transfer-Encoding: 7bit X-IsSubscribed: yes 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 Subject: Re: [ECOS] processor hangs at 'hal_mon_init' X-SW-Source: 2006-06/txt/msg00282.txt.bz2 > > > Hi, > - using ROM startup, CYGSEM_HAL_USE_ROM_MONITOR not included (RedBoot > set to behave as ROM monitor) > - error occurs at instruction 'STWU R0,0004(R4)' in hal_mon_init. > Before execution: R0=7C71 43A6, R4=FFFF FFFC > After: -no change- > > Why is it trying to write to a ROM location (0000 0000) when VSR table > should be copied to RAM, if I understand correctly That's what you have to find out. Probably your memory layout is not correct or the memory controller is not configured correctly. Did you initialize the memory controller ? (see e.g file ec555.S for an example of how you should do this). Is your RAM supposed to be at address 0x00000000 ? Bob -- Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss