Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
From: Stephan Hoffmann <sho@relinux.de>
To: buildroot@busybox.net
Subject: [Buildroot] Added microblaze patch
Date: Sun, 11 Mar 2012 18:04:15 +0100	[thread overview]
Message-ID: <4F5CDB0F.50801@relinux.de> (raw)
In-Reply-To: <201202132237.18495.arnout@mind.be>

Hello all,

there has been a lot of effort regarding the microblaze integration in
the last months. But there is still some work to be done to get it into
the buildroot tree.

Obviously, there are still some issues:

* Device-tree support
* SimpleImage support
* Toolchain download from the Xilinx site (see below)
* Some more improvements/flaws
* maybe more?

I rebased the patches (not the one with dts) to the current HEAD and
tested them (see seperate mail with patches).

Alvaro's Patch to load the toolchain from Xilinx does not work for me.
http://git.xilinx.com always ends up with a timeout leaving an empty
tgz-file in the dl folder after the third try. To come further I
downloaded the tgz manually.

After doing some fixes the whole build starting from "make
Avnet_S6LX9_MicroBoard_defconfig" in an empty folder works for me.

I am really interested in getting Microblaze into the next buildroot
release, and have some (little) time to contribute.

I just fixed some of Arnout's remarks, the others seem to be related to
the DTS and SimpleImage topic:

Am 13.02.2012 22:37, schrieb Arnout Vandecappelle:
> On Monday 13 February 2012 02:03:58 Spenser Gilliland wrote:
> +BR2_TOOLCHAIN_EXTERNAL=y
>> +BR2_TOOLCHAIN_EXTERNAL_PATH="/opt/microblazeel-unknown-linux-gnu/"
>> +BR2_TOOLCHAIN_EXTERNAL_CUSTOM_PREFIX="microblazeel-unknown-linux-gnu"
>  I don't think we should have defconfigs that depend on pre-extracted toolchains.
> Instead, the Xilinx toolchain should be added to the supported external toolchains
> like Sourcery.
Downloading the Xilinx toolchain seems not to work. Should we really
insist in doing this automatically, since putting a tgz into a git
archive seems
kind of foolish. I think using a previously downloaded tgz file will be
good until
we can build our own toolchain.
> +BR2_TARGET_GENERIC_HOSTNAME="Microblaze Buildroot"
>> +BR2_TARGET_GENERIC_ISSUE="Welcome to Microblaze Buildroot"
>  No need to change the defaults here.
Removed these.
>> +BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(TOPDIR)/board/relinux/avnet_LX9MicroBoard/lx9_mmu_defconfig"
>> +BR2_LINUX_KERNEL_DTS_FILE="$(TOPDIR)/board/relinux/avnet_LX9MicroBoard/lx9_mmu.dts"
>  The $(TOPDIR)/ is redundant: the build is always executed from $(TOPDIR).
Removed these


Kind regards

Stephan


-- 
reLinux     -    Stephan Hoffmann
Am Schmidtgrund 124    50765 K?ln
Tel. +49.221.95595-19    Fax: -64
www.reLinux.de     sho at reLinux.de

  parent reply	other threads:[~2012-03-11 17:04 UTC|newest]

Thread overview: 34+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <4EBC554E.7050605@gmail.com>
2011-11-10 22:55 ` [Buildroot] Adding Microblaze support to Buildroot Spenser Gilliland
2011-11-11 12:45   ` Stephan Hoffmann
2011-11-22  8:52     ` Stephan Hoffmann
2011-11-22  8:58       ` Thomas Petazzoni
2011-11-22  9:07         ` Spenser Gilliland
2011-11-22  9:14       ` Peter Korsgaard
2011-11-23 11:09         ` Stephan Hoffmann
2011-11-23 13:54           ` Thomas Petazzoni
2011-11-23 15:46             ` Stephan Hoffmann
2011-11-23 15:49               ` Thomas Petazzoni
2011-11-23 17:06                 ` Stephan Hoffmann
2011-11-27 17:38             ` [Buildroot] [PATCH] " Stephan Hoffmann
2011-11-28  5:26               ` Baruch Siach
2012-02-11  4:58                 ` Spenser Gilliland
2012-02-11 16:18                   ` Arnout Vandecappelle
2012-02-12 22:44                     ` Spenser Gilliland
2012-02-13  1:03                       ` [Buildroot] [PATCH] Added microblaze patch Spenser Gilliland
2012-02-13 21:37                         ` Arnout Vandecappelle
2012-02-14  0:07                           ` Spenser Gilliland
2012-02-14  3:50                             ` Spenser Gilliland
2012-02-14  5:02                               ` Spenser Gilliland
2012-02-14 17:15                                 ` Arnout Vandecappelle
2012-02-16 21:28                                   ` Spenser Gilliland
2012-02-18 11:16                                     ` Arnout Vandecappelle
2012-02-18 23:34                                       ` Spenser Gilliland
2012-02-14  9:22                               ` Alvaro Gamez
2012-02-14  9:49                                 ` Peter Korsgaard
2012-02-14  9:56                                 ` [Buildroot] [PATCH] DOWNLOAD_WGET: use -O instead of -P to set output file Arnout Vandecappelle
2012-02-14 11:51                                   ` Peter Korsgaard
2012-03-11 17:04                           ` Stephan Hoffmann [this message]
2012-03-12 10:58                             ` [Buildroot] Added microblaze patch Alvaro Gamez
2012-03-12 18:03                               ` Stephan Hoffmann
2012-03-13 22:35                                 ` Arnout Vandecappelle
2012-03-14 18:20                                   ` Stephan Hoffmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4F5CDB0F.50801@relinux.de \
    --to=sho@relinux.de \
    --cc=buildroot@busybox.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox