* anyone building for the arrow sockit eval board?
@ 2013-06-04 11:32 Robert P. J. Day
2013-06-04 12:04 ` Jack Mitchell
0 siblings, 1 reply; 8+ messages in thread
From: Robert P. J. Day @ 2013-06-04 11:32 UTC (permalink / raw)
To: Yocto discussion list
that's this board:
http://www.rocketboards.org/foswiki/Documentation/ArrowSoCKitEvaluationBoard
there's an alleged page for downloading an appropriate layer here:
http://www.rocketboards.org/foswiki/Documentation/GitGettingSTarted#Yocto_Project
with the instructions:
$ git clone http://git.rocketboards.org/poky-socfpga.git
$ cd poky-socfpga/
$ git checkout -b <test_branch_name> origin/danny-altera
$ source ./altera-init build
$ bitbake virtual/kernel virtual/bootloader altera-image
but those instructions clearly won't work as that checkout doesn't
include the script "altera-init" and doesn't define an "altera-image".
there's a much larger downloadable image called
"linux-socfpga-13.02-RC10-src.bsx", but it's well over 800M and is
defined to contain *everything* you need to build (that's all the
source and everything), but i don't want to go down that road as i'm
pretty sure i have most of the source.
so is there, in fact, a valid meta-altera(?) layer of some kind that
defines the machine, image(s) and recipes for the arrow sockit board,
without cluttering the download with 800M+ of extraneous junk? thanks.
rday
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: anyone building for the arrow sockit eval board?
2013-06-04 11:32 anyone building for the arrow sockit eval board? Robert P. J. Day
@ 2013-06-04 12:04 ` Jack Mitchell
2013-06-04 12:22 ` Robert P. J. Day
0 siblings, 1 reply; 8+ messages in thread
From: Jack Mitchell @ 2013-06-04 12:04 UTC (permalink / raw)
To: yocto
On 04/06/13 12:32, Robert P. J. Day wrote:
>
> that's this board:
>
> http://www.rocketboards.org/foswiki/Documentation/ArrowSoCKitEvaluationBoard
>
> there's an alleged page for downloading an appropriate layer here:
>
> http://www.rocketboards.org/foswiki/Documentation/GitGettingSTarted#Yocto_Project
>
> with the instructions:
>
> $ git clone http://git.rocketboards.org/poky-socfpga.git
> $ cd poky-socfpga/
> $ git checkout -b <test_branch_name> origin/danny-altera
> $ source ./altera-init build
> $ bitbake virtual/kernel virtual/bootloader altera-image
>
> but those instructions clearly won't work as that checkout doesn't
> include the script "altera-init" and doesn't define an "altera-image".
>
> there's a much larger downloadable image called
> "linux-socfpga-13.02-RC10-src.bsx", but it's well over 800M and is
> defined to contain *everything* you need to build (that's all the
> source and everything), but i don't want to go down that road as i'm
> pretty sure i have most of the source.
>
> so is there, in fact, a valid meta-altera(?) layer of some kind that
> defines the machine, image(s) and recipes for the arrow sockit board,
> without cluttering the download with 800M+ of extraneous junk? thanks.
>
> rday
>
Hi Robert,
I recently went on a training day with EVB (at Altera offices) and they
said the only supported method was through the Altera downloads and
rocketboards community site, for there dev board. They were not aware of
any 'meta-altera' layer (which is madness).
I am attending an Arrow training day in the coming weeks (where they
give this board out for free) so it will be interesting to see if you
get anywhere with this as I will be incorporating my own distro, and as
such need a fully layered approach.
If you still need me to ask any questions in a couple of weeks I will do
so for you.
Cheers,
Jack.
--
Jack Mitchell (jack@embed.me.uk)
Embedded Systems Engineer
http://www.embed.me.uk
--
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: anyone building for the arrow sockit eval board?
2013-06-04 12:04 ` Jack Mitchell
@ 2013-06-04 12:22 ` Robert P. J. Day
2013-06-04 12:26 ` Jack Mitchell
0 siblings, 1 reply; 8+ messages in thread
From: Robert P. J. Day @ 2013-06-04 12:22 UTC (permalink / raw)
To: Jack Mitchell; +Cc: yocto
On Tue, 4 Jun 2013, Jack Mitchell wrote:
> On 04/06/13 12:32, Robert P. J. Day wrote:
> >
> > that's this board:
> >
> > http://www.rocketboards.org/foswiki/Documentation/ArrowSoCKitEvaluationBoard
> >
> > there's an alleged page for downloading an appropriate layer here:
> >
> > http://www.rocketboards.org/foswiki/Documentation/GitGettingSTarted#Yocto_Project
> >
> > with the instructions:
> >
> > $ git clone http://git.rocketboards.org/poky-socfpga.git
> > $ cd poky-socfpga/
> > $ git checkout -b <test_branch_name> origin/danny-altera
> > $ source ./altera-init build
> > $ bitbake virtual/kernel virtual/bootloader altera-image
> >
> > but those instructions clearly won't work as that checkout doesn't
> > include the script "altera-init" and doesn't define an "altera-image".
> >
> > there's a much larger downloadable image called
> > "linux-socfpga-13.02-RC10-src.bsx", but it's well over 800M and is
> > defined to contain *everything* you need to build (that's all the
> > source and everything), but i don't want to go down that road as i'm
> > pretty sure i have most of the source.
> >
> > so is there, in fact, a valid meta-altera(?) layer of some kind that
> > defines the machine, image(s) and recipes for the arrow sockit board,
> > without cluttering the download with 800M+ of extraneous junk? thanks.
> >
> > rday
> >
>
> Hi Robert,
>
> I recently went on a training day with EVB (at Altera offices) and
> they said the only supported method was through the Altera downloads
> and rocketboards community site, for there dev board. They were not
> aware of any 'meta-altera' layer (which is madness).
>
> I am attending an Arrow training day in the coming weeks (where they
> give this board out for free) so it will be interesting to see if
> you get anywhere with this as I will be incorporating my own distro,
> and as such need a fully layered approach.
>
> If you still need me to ask any questions in a couple of weeks I
> will do so for you.
over the last couple of hours, i've got a lot of it figured out.
i've started (unsurprisingly :-) to document everything here:
http://www.crashcourse.ca/wiki/index.php/Arrow_SoCKit
the web page that suggests there is a separate layer:
http://www.rocketboards.org/foswiki/Documentation/GitGettingSTarted#Yocto_Project
seems pretty clearly incorrect, but if you download the monstrous .bsx
file and install it, then run the install_altera_socfpga_src.sh script
that you get inside that, that produces another directory with
contents:
-rwxrwxr-x 1 rpjday rpjday 1547 Mar 27 17:01 altera-init
drwxrwxr-x 6 rpjday rpjday 4096 Oct 26 2012 bitbake
drwxrwxr-x 11 rpjday rpjday 4096 Mar 27 17:01 documentation
-rw-rw-r-- 1 rpjday rpjday 545 Oct 26 2012 LICENSE
drwxrwxr-x 21 rpjday rpjday 4096 Oct 31 2012 meta
drwxrwxr-x 9 rpjday rpjday 4096 Apr 5 15:20 meta-altera
drwxrwxr-x 4 rpjday rpjday 4096 Oct 31 2012 meta-hob
drwxrwxr-x 10 rpjday rpjday 4096 Mar 27 17:01 meta-linaro
drwxrwxr-x 5 rpjday rpjday 4096 Mar 27 17:01 meta-skeleton
drwxrwxr-x 6 rpjday rpjday 4096 Oct 31 2012 meta-yocto
drwxrwxr-x 9 rpjday rpjday 4096 Mar 27 17:01 meta-yocto-bsp
-rwxrwxr-x 1 rpjday rpjday 1531 Oct 31 2012 oe-init-build-env
-rw-rw-r-- 1 rpjday rpjday 2038 Oct 31 2012 README
-rw-rw-r-- 1 rpjday rpjday 17245 Oct 31 2012 README.hardware
drwxrwxr-x 8 rpjday rpjday 4096 Mar 27 17:01 scripts
so that's looking a lot more promising. i'm guessing all the content
is there, it's just a bit disorganized. as you can see, there *is* a
meta-altera layer, but it's accompanied by a bunch of other layers
which i suspect could be pruned, so my goal today is to strip out
everything but the minimal meta-altera content and combine it with all
the layers i already have.
stay tuned ...
rday
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: anyone building for the arrow sockit eval board?
2013-06-04 12:22 ` Robert P. J. Day
@ 2013-06-04 12:26 ` Jack Mitchell
2013-06-04 12:35 ` Robert P. J. Day
2013-06-04 13:59 ` Robert P. J. Day
0 siblings, 2 replies; 8+ messages in thread
From: Jack Mitchell @ 2013-06-04 12:26 UTC (permalink / raw)
To: Robert P. J. Day; +Cc: yocto
On 04/06/13 13:22, Robert P. J. Day wrote:
> On Tue, 4 Jun 2013, Jack Mitchell wrote:
>
>> On 04/06/13 12:32, Robert P. J. Day wrote:
>>>
>>> that's this board:
>>>
>>> http://www.rocketboards.org/foswiki/Documentation/ArrowSoCKitEvaluationBoard
>>>
>>> there's an alleged page for downloading an appropriate layer here:
>>>
>>> http://www.rocketboards.org/foswiki/Documentation/GitGettingSTarted#Yocto_Project
>>>
>>> with the instructions:
>>>
>>> $ git clone http://git.rocketboards.org/poky-socfpga.git
>>> $ cd poky-socfpga/
>>> $ git checkout -b <test_branch_name> origin/danny-altera
>>> $ source ./altera-init build
>>> $ bitbake virtual/kernel virtual/bootloader altera-image
>>>
>>> but those instructions clearly won't work as that checkout doesn't
>>> include the script "altera-init" and doesn't define an "altera-image".
>>>
>>> there's a much larger downloadable image called
>>> "linux-socfpga-13.02-RC10-src.bsx", but it's well over 800M and is
>>> defined to contain *everything* you need to build (that's all the
>>> source and everything), but i don't want to go down that road as i'm
>>> pretty sure i have most of the source.
>>>
>>> so is there, in fact, a valid meta-altera(?) layer of some kind that
>>> defines the machine, image(s) and recipes for the arrow sockit board,
>>> without cluttering the download with 800M+ of extraneous junk? thanks.
>>>
>>> rday
>>>
>>
>> Hi Robert,
>>
>> I recently went on a training day with EVB (at Altera offices) and
>> they said the only supported method was through the Altera downloads
>> and rocketboards community site, for there dev board. They were not
>> aware of any 'meta-altera' layer (which is madness).
>>
>> I am attending an Arrow training day in the coming weeks (where they
>> give this board out for free) so it will be interesting to see if
>> you get anywhere with this as I will be incorporating my own distro,
>> and as such need a fully layered approach.
>>
>> If you still need me to ask any questions in a couple of weeks I
>> will do so for you.
>
> over the last couple of hours, i've got a lot of it figured out.
> i've started (unsurprisingly :-) to document everything here:
>
> http://www.crashcourse.ca/wiki/index.php/Arrow_SoCKit
>
> the web page that suggests there is a separate layer:
>
> http://www.rocketboards.org/foswiki/Documentation/GitGettingSTarted#Yocto_Project
>
> seems pretty clearly incorrect, but if you download the monstrous .bsx
> file and install it, then run the install_altera_socfpga_src.sh script
> that you get inside that, that produces another directory with
> contents:
>
> -rwxrwxr-x 1 rpjday rpjday 1547 Mar 27 17:01 altera-init
> drwxrwxr-x 6 rpjday rpjday 4096 Oct 26 2012 bitbake
> drwxrwxr-x 11 rpjday rpjday 4096 Mar 27 17:01 documentation
> -rw-rw-r-- 1 rpjday rpjday 545 Oct 26 2012 LICENSE
> drwxrwxr-x 21 rpjday rpjday 4096 Oct 31 2012 meta
> drwxrwxr-x 9 rpjday rpjday 4096 Apr 5 15:20 meta-altera
> drwxrwxr-x 4 rpjday rpjday 4096 Oct 31 2012 meta-hob
> drwxrwxr-x 10 rpjday rpjday 4096 Mar 27 17:01 meta-linaro
> drwxrwxr-x 5 rpjday rpjday 4096 Mar 27 17:01 meta-skeleton
> drwxrwxr-x 6 rpjday rpjday 4096 Oct 31 2012 meta-yocto
> drwxrwxr-x 9 rpjday rpjday 4096 Mar 27 17:01 meta-yocto-bsp
> -rwxrwxr-x 1 rpjday rpjday 1531 Oct 31 2012 oe-init-build-env
> -rw-rw-r-- 1 rpjday rpjday 2038 Oct 31 2012 README
> -rw-rw-r-- 1 rpjday rpjday 17245 Oct 31 2012 README.hardware
> drwxrwxr-x 8 rpjday rpjday 4096 Mar 27 17:01 scripts
>
> so that's looking a lot more promising. i'm guessing all the content
> is there, it's just a bit disorganized. as you can see, there *is* a
> meta-altera layer, but it's accompanied by a bunch of other layers
> which i suspect could be pruned, so my goal today is to strip out
> everything but the minimal meta-altera content and combine it with all
> the layers i already have.
>
> stay tuned ...
>
> rday
>
The interesting ones in there are meta-altera and meta-linaro; it would
also be interesting to see if anything else is modified or if it is
vanilla Yocto. I have a sinking feeling it may not be... mainly due to
the tightly coupled DT and socfpga implementation with the Altera tools.
Could you post the altera-init script; I would imagine that hides the
demons ;)
Cheers,
--
Jack Mitchell (jack@embed.me.uk)
Embedded Systems Engineer
http://www.embed.me.uk
--
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: anyone building for the arrow sockit eval board?
2013-06-04 12:26 ` Jack Mitchell
@ 2013-06-04 12:35 ` Robert P. J. Day
2013-06-04 13:59 ` Robert P. J. Day
1 sibling, 0 replies; 8+ messages in thread
From: Robert P. J. Day @ 2013-06-04 12:35 UTC (permalink / raw)
To: Jack Mitchell; +Cc: yocto
On Tue, 4 Jun 2013, Jack Mitchell wrote:
... snip ...
> The interesting ones in there are meta-altera and meta-linaro; it
> would also be interesting to see if anything else is modified or if
> it is vanilla Yocto. I have a sinking feeling it may not be...
> mainly due to the tightly coupled DT and socfpga implementation with
> the Altera tools.
>
> Could you post the altera-init script; I would imagine that hides
> the demons ;)
keep following along here:
http://www.crashcourse.ca/wiki/index.php/SoCKit_Yocto_bsx_build
i'm adding to that regularly.
rday
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: anyone building for the arrow sockit eval board?
2013-06-04 12:26 ` Jack Mitchell
2013-06-04 12:35 ` Robert P. J. Day
@ 2013-06-04 13:59 ` Robert P. J. Day
2013-09-13 9:38 ` Andrea Galbusera
1 sibling, 1 reply; 8+ messages in thread
From: Robert P. J. Day @ 2013-06-04 13:59 UTC (permalink / raw)
To: Jack Mitchell; +Cc: yocto
On Tue, 4 Jun 2013, Jack Mitchell wrote:
> The interesting ones in there are meta-altera and meta-linaro; it
> would also be interesting to see if anything else is modified or if
> it is vanilla Yocto. I have a sinking feeling it may not be...
> mainly due to the tightly coupled DT and socfpga implementation with
> the Altera tools.
>
> Could you post the altera-init script; I would imagine that hides
> the demons ;)
i've finished adding a couple more things to this page:
http://www.crashcourse.ca/wiki/index.php/SoCKit_Yocto_bsx_build
showing a successful build of an "altera-image-minimal" image, at
least with respect to the artifacts that show up in the "images/"
directory, so that's a good sign (although i haven't boot-tested that
stuff yet).
i may spend some time perusing the contents of the meta-altera/
directory to see how easy it would be to just extract that as a
separate layer and use stock layers for everything else -- doesn't
look like it would be hard as i would prefer to use the latest "git
pull" content when possible.
rday
p.s. i know nothing about the issues involving the combination of the
device tree and FPGA, but the build process did generate dtb files, so
maybe it really is self-contained. feel free to follow along with that
page and see if it all works for you as well.
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: anyone building for the arrow sockit eval board?
2013-06-04 13:59 ` Robert P. J. Day
@ 2013-09-13 9:38 ` Andrea Galbusera
2014-08-14 2:12 ` Suresh Nagarajan
0 siblings, 1 reply; 8+ messages in thread
From: Andrea Galbusera @ 2013-09-13 9:38 UTC (permalink / raw)
To: Robert P. J. Day; +Cc: yocto
Hi Robert,
Hi Jack,
On Tue, Jun 4, 2013 at 3:59 PM, Robert P. J. Day <rpjday@crashcourse.ca> wrote:
> On Tue, 4 Jun 2013, Jack Mitchell wrote:
>
>> The interesting ones in there are meta-altera and meta-linaro; it
>> would also be interesting to see if anything else is modified or if
>> it is vanilla Yocto. I have a sinking feeling it may not be...
>> mainly due to the tightly coupled DT and socfpga implementation with
>> the Altera tools.
>>
>> Could you post the altera-init script; I would imagine that hides
>> the demons ;)
>
> i've finished adding a couple more things to this page:
>
> http://www.crashcourse.ca/wiki/index.php/SoCKit_Yocto_bsx_build
>
> showing a successful build of an "altera-image-minimal" image, at
> least with respect to the artifacts that show up in the "images/"
> directory, so that's a good sign (although i haven't boot-tested that
> stuff yet).
>
> i may spend some time perusing the contents of the meta-altera/
> directory to see how easy it would be to just extract that as a
> separate layer and use stock layers for everything else -- doesn't
> look like it would be hard as i would prefer to use the latest "git
> pull" content when possible.
>
> rday
>
> p.s. i know nothing about the issues involving the combination of the
> device tree and FPGA, but the build process did generate dtb files, so
> maybe it really is self-contained. feel free to follow along with that
> page and see if it all works for you as well.
Just started to poke around with Yocto trees from rocketboards in
these days and Yocto ml archives returned this thread. I'm still
waiting for the real hardware (Altera's EVB) to go hands-on. After
reading Robert's wiki page documenting his tests, I noticed that
poky-socfpga.git also include a dylan-altera branch. I guess this
should bring Altera's stuff to the next Yocto release. Did you try
building against this branch and do you have any boot tests report
also? I did try a build and it worked after applying a trivial fix to
a failing recipe (gatord).
This branch is not referenced yet by official documentation, but it
might be a better bet for starting new developments. I'm also a little
bit concerned by the approach of providing a full 'clone' of the yocto
instead of confining Altera specifics in a dedicated meta-altera layer
only. Did you get any new insight on the topic? Maybe Jack also can
provide new details after attending training days on the topic...
Very curious to road-test the socfpga with Yocto!
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: anyone building for the arrow sockit eval board?
2013-09-13 9:38 ` Andrea Galbusera
@ 2014-08-14 2:12 ` Suresh Nagarajan
0 siblings, 0 replies; 8+ messages in thread
From: Suresh Nagarajan @ 2014-08-14 2:12 UTC (permalink / raw)
To: yocto
Did anypne get perf to build?
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2014-08-14 2:50 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-06-04 11:32 anyone building for the arrow sockit eval board? Robert P. J. Day
2013-06-04 12:04 ` Jack Mitchell
2013-06-04 12:22 ` Robert P. J. Day
2013-06-04 12:26 ` Jack Mitchell
2013-06-04 12:35 ` Robert P. J. Day
2013-06-04 13:59 ` Robert P. J. Day
2013-09-13 9:38 ` Andrea Galbusera
2014-08-14 2:12 ` Suresh Nagarajan
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.