From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1V0tzU-00044W-9U for mharc-grub-devel@gnu.org; Sun, 21 Jul 2013 09:48:00 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33885) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V0tzN-00043L-RW for grub-devel@gnu.org; Sun, 21 Jul 2013 09:47:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V0tzJ-0007NJ-TS for grub-devel@gnu.org; Sun, 21 Jul 2013 09:47:53 -0400 Received: from mail-ee0-x22a.google.com ([2a00:1450:4013:c00::22a]:54938) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V0tzJ-0007NE-Nf for grub-devel@gnu.org; Sun, 21 Jul 2013 09:47:49 -0400 Received: by mail-ee0-f42.google.com with SMTP id c4so3371581eek.1 for ; Sun, 21 Jul 2013 06:47:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=8RoRV1hJFy1yLLuk4XjAdq90hyPTrb0v8KZIWODThz4=; b=P1feGOkCZxQ5wCvMHU8Yf3UEPtNoiZa8CM3rZCo5CablAi9fyDqobXgSptckLO4J0x qsOTISyCktJ7JNRDOzdSgJ0k9if+uTrMYQK//C5UPYzHDF6qnElRkWQqZV0/S8Nq+0t8 SmiBTMgL+IdkVz/8uPDqpIJnuJUeuZfJli5Xlpg1mZuLXFj+chEIK/MLb82gh+xALON0 ONG+/K9iCdB/HxniSU+KiLkcq0tX/lUkr3PZS8VYzFuBzfQyt+SQmmNT/k285vwrhUbu yEzDo5fiFrU9GYS7ak4UmLd7FxgIdtOsDw5JKa7hIUftohyENU4g1D6zeWqrSmgN6tiH Rb4A== X-Received: by 10.14.206.196 with SMTP id l44mr23493539eeo.142.1374414468801; Sun, 21 Jul 2013 06:47:48 -0700 (PDT) Received: from [192.168.56.2] (adsl-ull-188-53.47-151.net24.it. [151.47.53.188]) by mx.google.com with ESMTPSA id i2sm43117768eeu.4.2013.07.21.06.47.43 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sun, 21 Jul 2013 06:47:48 -0700 (PDT) Message-ID: <51EBE6A2.6060707@gmail.com> Date: Sun, 21 Jul 2013 15:48:18 +0200 From: Francesco Lavra User-Agent: Mozilla/5.0 (X11; Linux i686; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1 MIME-Version: 1.0 To: The development of GNU GRUB Subject: Re: ARM how-to? References: <20130718205836.6a40ccf6@opensuse.site> <20130721125721.0bb6b7f2@opensuse.site> In-Reply-To: <20130721125721.0bb6b7f2@opensuse.site> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4013:c00::22a Cc: Andrey Borzenkov , leif.lindholm@linaro.org X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jul 2013 13:47:59 -0000 On 07/21/2013 10:57 AM, Andrey Borzenkov wrote: > В Thu, 18 Jul 2013 18:47:11 +0100 > Leif Lindholm пишет: > >> On 18 July 2013 17:58, Andrey Borzenkov wrote: >>> Could someone provide simple steps how to actually use ARM port? As I >>> understand core.img need to be installed as payload for native >>> bootloader, right? Is it supported by grub-install or needs manual >>> intervention? >> >> If you are using the u-boot port, you need to manually tell u-boot >> where to find and load the image. >> >> There is a little bit of documentation on the Linaro wiki: >> https://wiki.linaro.org/LEG/Engineering/Kernel/GRUB >> https://wiki.linaro.org/LEG/Engineering/Kernel/GRUBonUBOOT >> > > Does restriction about non-relocatable core.img still apply? Yes. Please note that to have support for device tree working correctly you may need to replace the file grub-core/lib/fdt.c in the ARM branch with the file I sent to the list on April 7th (see http://lists.gnu.org/archive/html/grub-devel/2013-04/msg00086.html). The patch I posted earlier today is needed too. Regards, Francesco