From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <52147E20.3050500@siemens.com> Date: Wed, 21 Aug 2013 10:45:20 +0200 From: Jan Kiszka MIME-Version: 1.0 References: <52138425.2030000@steinkuehler.net> <5213B7D3.5030606@xenomai.org> <5213B966.1010604@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Xenomai] Building BeagleBone kernel from git List-Id: Discussions about the Xenomai project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Michael Haberler Cc: "xenomai@xenomai.org" On 2013-08-21 07:53, Michael Haberler wrote: > > Am 20.08.2013 um 20:45 schrieb Sagar Behere : > >> On 08/20/2013 08:39 PM, Gilles Chanteperdrix wrote: >>> On 08/20/2013 04:58 PM, Charles Steinkuehler wrote: >>>> I am currently working with LinuxCNC in a xenomai real-time environment >>>> on the BeagleBone: >>>> >>>> http://bb-lcnc.blogspot.com/p/machinekit_16.html >>>> >>>> Everything is working well, but the kernel is being built using an >>>> out-of-tree patch set obtained by Michael Haberler. >>>> >>>> I would like to switch to using a more 'official' xenomai build from >>>> git, but am unclear how to proceed. >>>> >>>> Which git repository/branch would be the most appropriate for use in >>>> building a xenomai kernel for the BeagleBone / AM335x SoC? >>>> >>>> Are there any 'gotchas' when using xenomai from git, or do the >>>> instructions and procedures for using a released version apply? >>> >>> You can use kernel from the I-pipe git at: >>> git://git.xenomai.org/ipipe.git branch ipipe-3.8 >>> >>> And xenomai from the xenomai 2.6 git at: >>> git://git.xenomai.org/xenomai-2.6.git branch master >>> >>> The only difference in the installation procedure when using this kernel >>> with this version of Xenomai is that the "prepare-kernel.sh" script will >>> not apply the I-pipe patch to the kernel, since the kernel is already >>> patched, so the argument to the "--adeos" parameter of prepare-kernel.sh >>> is ignored. >> >> For what it's worth, I tried this procedure and documented it >> >> https://github.com/sagarbehere/beaglebone-xenomai/blob/master/beaglebone-xenomai-debian.md >> > > Gilles says: use git://git.xenomai.org/ipipe.git branch ipipe-3.8 > Sagar uses git://git.xenomai.org/ipipe-jki.git origin/for-upstream/3.8 The official ipipe-3.8 is more recent than my upstream queue now, so the former shall be used (specifically as I didn't test ARM back then). Jan -- Siemens AG, Corporate Technology, CT RTC ITP SES-DE Corporate Competence Center Embedded Linux