From owner-freebsd-arm@FreeBSD.ORG Mon Oct 15 06:30:31 2012 Return-Path: Delivered-To: freebsd-arm@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C3D3AEE7 for ; Mon, 15 Oct 2012 06:30:31 +0000 (UTC) (envelope-from br@jail.io) Received: from mx.bsdpad.com (mx.bsdpad.com [46.4.68.80]) by mx1.freebsd.org (Postfix) with ESMTP id 7EC418FC08 for ; Mon, 15 Oct 2012 06:30:30 +0000 (UTC) Received: from jail.io ([176.9.14.219]) by mx.bsdpad.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.77 (FreeBSD)) (envelope-from ) id 1TNdpP-000FKB-OS for freebsd-arm@freebsd.org; Mon, 15 Oct 2012 10:07:03 +0400 Received: (from br@localhost) by jail.io (8.14.5/8.14.5/Submit) id q9F673PF058910 for freebsd-arm@freebsd.org; Mon, 15 Oct 2012 06:07:03 GMT (envelope-from br) Date: Mon, 15 Oct 2012 10:07:03 +0400 From: Ruslan Bukin To: freebsd-arm Subject: ubldr hangs on Exynos 4412 Message-ID: <20121015060703.GA58633@jail.io> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Oct 2012 06:30:31 -0000 Hi! I tried to boot loader on Exynos 4412 (ODROID-X), but it hangs: ODROID4412 # fatload mmc 0:2 0x40007000 ubldr Partition2: Start Address(0x27ff), Size(0x1a000) reading ubldr 242581 bytes read ODROID4412 # bootelf 0x40007000 ## Starting application at 0x40008054 ... UBLDR_LOADADDR I set to 0x40008000 btw, linux kernel boots OK from this addr, i.e. ## Booting kernel from Legacy Image at 40007000 ... Image Name: Linux-3.6.0-rc5 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 2709112 Bytes = 2.6 MiB Load Address: 40008000 Entry Point: 40008000 Verifying Checksum ... OK [...] booted ubldr I compiled on current with TARGET_ARCH=arm TARGET_CPUTYPE=armv6 env vars. where the problem can be? how to debug? thanks -Ruslan