All of lore.kernel.org
 help / color / mirror / Atom feed
* Freescale Yocto Question - Building imx6dl-riotboard
@ 2016-11-11 17:12 Eric.Zaluzec
  2016-11-14 17:20 ` Daiane Angolini
  0 siblings, 1 reply; 8+ messages in thread
From: Eric.Zaluzec @ 2016-11-11 17:12 UTC (permalink / raw)
  To: meta-freescale

[-- Attachment #1: Type: text/plain, Size: 2777 bytes --]

Greeting,
I have a quick question concerning the imx6dl-riotboard machine configuration file, maintained by the Yocto Freescale community.
We have an upcoming project for which we are considering a i.MX6 Dual Lite processor. But since there are no Dual Lite evaluation boards, at this time, we were provided an i.mx6 solo RIoTboard to use for initial testing, by Avnet and NXP distributors.

First off, thank you for providing up-to-date Yocto build repositories and documentation! This makes kicking-off a new Yocto BSP Project much simpler! Cheers.
I read the Freescale Yocto User Guide here:
http://www.bcmcom.com/CustomerDL/AR6MX/Yocto/Freescale_Yocto_Project_User's_Guide.pdf
I then read the  RIoTboard Yocto build guide here:
https://www.element14.com/community/community/designcenter/single-board-computers/riotboard/blog/2014/09/22/riotboard-yocto-part1-getting-started
Using both resources, I successfully built a Yocto image and was able to install onto my RIoTboard.


Now, using Yocto, I would like to build a RIoTboard image with a fido or krogoth branch of Yocto, to make use of the updated packages & bitbake recipes, like boost and java, These versions are dependencies to my metadata layer's packages.
I went to the fsl-arm-yocto-bsp git repository site and found the imx-4.1-krogoth branch:
http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/?h=imx-4.1-krogoth

I followed the User Guide steps, but this time cloned the imx-4.1-krogoth branch. I noticed the riotboard.conf machine configuration file no longer existed, but a imx6dl-riotboard machine was present in the meta-fsl-arm-extra & meta-freescale-3rdparty metadata layers. I successfully built an image with this machine conf file, but then realized that it was 'dl' (Dual Lite?) and would not boot with the solo RIoTboard that I was using.

Question :
Are there any branches on for the fsl-arm-yocto-bsp repository that are fido/jethro/krogoth compatible, that include the riotboard solo machine configuration file?
http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git
If not, is it possible for users, like me, to base a riotboard solo machine conf file off the imx6dl-riotboard machine and create a successful BSP image? Or are these unavoidable conflicts?

The critical piece here is not necessarily having a v4.1 kernel but just the use of the updated package recipes & the dependency to custom packages trying to be installed & tested on the riotboard!

Any help, suggestions, or feedback would greatly be appreciated! Right now I am just tinkering with learning about the riotboard machine conf file to see if I can port it to the imx-4.1-krogoth branch.

Thanks!
-Eric Zaluzec
(Eric.Zaluzec@Emerson.com<mailto:Eric.Zaluzec@Emerson.com>)


[-- Attachment #2: Type: text/html, Size: 6090 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Freescale Yocto Question - Building imx6dl-riotboard
  2016-11-11 17:12 Freescale Yocto Question - Building imx6dl-riotboard Eric.Zaluzec
@ 2016-11-14 17:20 ` Daiane Angolini
  2016-11-14 18:00   ` Eric.Zaluzec
  0 siblings, 1 reply; 8+ messages in thread
From: Daiane Angolini @ 2016-11-14 17:20 UTC (permalink / raw)
  To: Eric.Zaluzec; +Cc: meta-freescale

On Fri, Nov 11, 2016 at 3:12 PM,  <Eric.Zaluzec@emerson.com> wrote:
> Greeting,
>
> I have a quick question concerning the imx6dl-riotboard machine
> configuration file, maintained by the Yocto Freescale community.
>
> We have an upcoming project for which we are considering a i.MX6 Dual Lite
> processor. But since there are no Dual Lite evaluation boards, at this time,
> we were provided an i.mx6 solo RIoTboard to use for initial testing, by
> Avnet and NXP distributors.
>
>
>
> First off, thank you for providing up-to-date Yocto build repositories and
> documentation! This makes kicking-off a new Yocto BSP Project much simpler!
> Cheers.
>
> I read the Freescale Yocto User Guide here:
> http://www.bcmcom.com/CustomerDL/AR6MX/Yocto/Freescale_Yocto_Project_User's_Guide.pdf
> I then read the  RIoTboard Yocto build guide here:
> https://www.element14.com/community/community/designcenter/single-board-computers/riotboard/blog/2014/09/22/riotboard-yocto-part1-getting-started
>
> Using both resources, I successfully built a Yocto image and was able to
> install onto my RIoTboard.
>
>
>
>
>
> Now, using Yocto, I would like to build a RIoTboard image with a fido or
> krogoth branch of Yocto, to make use of the updated packages & bitbake
> recipes, like boost and java, These versions are dependencies to my metadata
> layer’s packages.
>
> I went to the fsl-arm-yocto-bsp git repository site and found the
> imx-4.1-krogoth branch:
> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/?h=imx-4.1-krogoth
>
>
>
> I followed the User Guide steps, but this time cloned the imx-4.1-krogoth
> branch. I noticed the riotboard.conf machine configuration file no longer
> existed, but a imx6dl-riotboard machine was present in the
> meta-fsl-arm-extra & meta-freescale-3rdparty metadata layers. I successfully
> built an image with this machine conf file, but then realized that it was
> ‘dl’ (Dual Lite?) and would not boot with the solo RIoTboard that I was
> using.
>
>
>
> Question :
>
> Are there any branches on for the fsl-arm-yocto-bsp repository that are
> fido/jethro/krogoth compatible, that include the riotboard solo machine
> configuration file?
> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git
>
> If not, is it possible for users, like me, to base a riotboard solo machine
> conf file off the imx6dl-riotboard machine and create a successful BSP
> image? Or are these unavoidable conflicts?
>
>
>
> The critical piece here is not necessarily having a v4.1 kernel but just the
> use of the updated package recipes & the dependency to custom packages
> trying to be installed & tested on the riotboard!
>
>
>
> Any help, suggestions, or feedback would greatly be appreciated! Right now I
> am just tinkering with learning about the riotboard machine conf file to see
> if I can port it to the imx-4.1-krogoth branch.
>

I'm not sure you're going to be able to use imx-4.1-krogoth branch
with the riot board. Please, take a look at [1]

We have support for one riot board, double check if this is what you
are looking for.

[1] http://freescale.github.io/doc/release-notes/2.1/index.html#the-differences-between-project-name-and-freescale-release-name


Daiane
>
>
> Thanks!
> -Eric Zaluzec
> (Eric.Zaluzec@Emerson.com)
>
>
>
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Freescale Yocto Question - Building imx6dl-riotboard
  2016-11-14 17:20 ` Daiane Angolini
@ 2016-11-14 18:00   ` Eric.Zaluzec
  2016-11-14 18:53     ` Daiane Angolini
  0 siblings, 1 reply; 8+ messages in thread
From: Eric.Zaluzec @ 2016-11-14 18:00 UTC (permalink / raw)
  To: daiane.list; +Cc: meta-freescale

Thanks Daiane, maybe I am getting ahead of myself with the questions.
Under the FSL Community BSP's "Support Board List", I see the "imx6dl-riotboard / RIotboard / i.MX6S / meta-fsl-arm-extra".
http://freescale.github.io/doc/release-notes/2.1/index.html#supported-boards 
Is this imx6dl-riotboard BSP and machine configuration file the one that can run on the RIoTboard evaluation platform found on http://riotboard.org/ ? 
If it is not, do you have reference or a web URL for the one RIoTboard that you support?

Regards,
-Eric Zaluzec
(Eric.Zaluzec@Emerson.com)


-----Original Message-----
From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of Daiane Angolini
Sent: Monday, November 14, 2016 11:20 AM
To: Zaluzec, Eric [NETPWR/AL]
Cc: meta-freescale@yoctoproject.org
Subject: Re: [meta-freescale] Freescale Yocto Question - Building imx6dl-riotboard

On Fri, Nov 11, 2016 at 3:12 PM,  <Eric.Zaluzec@emerson.com> wrote:
> Greeting,
>
> I have a quick question concerning the imx6dl-riotboard machine 
> configuration file, maintained by the Yocto Freescale community.
>
> We have an upcoming project for which we are considering a i.MX6 Dual 
> Lite processor. But since there are no Dual Lite evaluation boards, at 
> this time, we were provided an i.mx6 solo RIoTboard to use for initial 
> testing, by Avnet and NXP distributors.
>
>
>
> First off, thank you for providing up-to-date Yocto build repositories 
> and documentation! This makes kicking-off a new Yocto BSP Project much simpler!
> Cheers.
>
> I read the Freescale Yocto User Guide here:
> http://www.bcmcom.com/CustomerDL/AR6MX/Yocto/Freescale_Yocto_Project_U
> ser's_Guide.pdf I then read the  RIoTboard Yocto build guide here:
> https://www.element14.com/community/community/designcenter/single-boar
> d-computers/riotboard/blog/2014/09/22/riotboard-yocto-part1-getting-st
> arted
>
> Using both resources, I successfully built a Yocto image and was able 
> to install onto my RIoTboard.
>
>
>
>
>
> Now, using Yocto, I would like to build a RIoTboard image with a fido 
> or krogoth branch of Yocto, to make use of the updated packages & 
> bitbake recipes, like boost and java, These versions are dependencies 
> to my metadata layer’s packages.
>
> I went to the fsl-arm-yocto-bsp git repository site and found the 
> imx-4.1-krogoth branch:
> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/?h=imx
> -4.1-krogoth
>
>
>
> I followed the User Guide steps, but this time cloned the 
> imx-4.1-krogoth branch. I noticed the riotboard.conf machine 
> configuration file no longer existed, but a imx6dl-riotboard machine 
> was present in the meta-fsl-arm-extra & meta-freescale-3rdparty 
> metadata layers. I successfully built an image with this machine conf 
> file, but then realized that it was ‘dl’ (Dual Lite?) and would not 
> boot with the solo RIoTboard that I was using.
>
>
>
> Question :
>
> Are there any branches on for the fsl-arm-yocto-bsp repository that 
> are fido/jethro/krogoth compatible, that include the riotboard solo 
> machine configuration file?
> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git
>
> If not, is it possible for users, like me, to base a riotboard solo 
> machine conf file off the imx6dl-riotboard machine and create a 
> successful BSP image? Or are these unavoidable conflicts?
>
>
>
> The critical piece here is not necessarily having a v4.1 kernel but 
> just the use of the updated package recipes & the dependency to custom 
> packages trying to be installed & tested on the riotboard!
>
>
>
> Any help, suggestions, or feedback would greatly be appreciated! Right 
> now I am just tinkering with learning about the riotboard machine conf 
> file to see if I can port it to the imx-4.1-krogoth branch.
>

I'm not sure you're going to be able to use imx-4.1-krogoth branch with the riot board. Please, take a look at [1]

We have support for one riot board, double check if this is what you are looking for.

[1] http://freescale.github.io/doc/release-notes/2.1/index.html#the-differences-between-project-name-and-freescale-release-name


Daiane
>
>
> Thanks!
> -Eric Zaluzec
> (Eric.Zaluzec@Emerson.com)
>
>
>
>
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Freescale Yocto Question - Building imx6dl-riotboard
  2016-11-14 18:00   ` Eric.Zaluzec
@ 2016-11-14 18:53     ` Daiane Angolini
  2016-11-15 16:36       ` Eric.Zaluzec
  0 siblings, 1 reply; 8+ messages in thread
From: Daiane Angolini @ 2016-11-14 18:53 UTC (permalink / raw)
  To: Eric.Zaluzec; +Cc: meta-freescale

On Mon, Nov 14, 2016 at 4:00 PM,  <Eric.Zaluzec@emerson.com> wrote:
> Thanks Daiane, maybe I am getting ahead of myself with the questions.
> Under the FSL Community BSP's "Support Board List", I see the "imx6dl-riotboard / RIotboard / i.MX6S / meta-fsl-arm-extra".
> http://freescale.github.io/doc/release-notes/2.1/index.html#supported-boards
> Is this imx6dl-riotboard BSP and machine configuration file the one that can run on the RIoTboard evaluation platform found on http://riotboard.org/ ?

Yes. I don't have the board so I haven't tested it in a while. Please
test and let us know.

Daiane

> If it is not, do you have reference or a web URL for the one RIoTboard that you support?
>
> Regards,
> -Eric Zaluzec
> (Eric.Zaluzec@Emerson.com)
>
>
> -----Original Message-----
> From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of Daiane Angolini
> Sent: Monday, November 14, 2016 11:20 AM
> To: Zaluzec, Eric [NETPWR/AL]
> Cc: meta-freescale@yoctoproject.org
> Subject: Re: [meta-freescale] Freescale Yocto Question - Building imx6dl-riotboard
>
> On Fri, Nov 11, 2016 at 3:12 PM,  <Eric.Zaluzec@emerson.com> wrote:
>> Greeting,
>>
>> I have a quick question concerning the imx6dl-riotboard machine
>> configuration file, maintained by the Yocto Freescale community.
>>
>> We have an upcoming project for which we are considering a i.MX6 Dual
>> Lite processor. But since there are no Dual Lite evaluation boards, at
>> this time, we were provided an i.mx6 solo RIoTboard to use for initial
>> testing, by Avnet and NXP distributors.
>>
>>
>>
>> First off, thank you for providing up-to-date Yocto build repositories
>> and documentation! This makes kicking-off a new Yocto BSP Project much simpler!
>> Cheers.
>>
>> I read the Freescale Yocto User Guide here:
>> http://www.bcmcom.com/CustomerDL/AR6MX/Yocto/Freescale_Yocto_Project_U
>> ser's_Guide.pdf I then read the  RIoTboard Yocto build guide here:
>> https://www.element14.com/community/community/designcenter/single-boar
>> d-computers/riotboard/blog/2014/09/22/riotboard-yocto-part1-getting-st
>> arted
>>
>> Using both resources, I successfully built a Yocto image and was able
>> to install onto my RIoTboard.
>>
>>
>>
>>
>>
>> Now, using Yocto, I would like to build a RIoTboard image with a fido
>> or krogoth branch of Yocto, to make use of the updated packages &
>> bitbake recipes, like boost and java, These versions are dependencies
>> to my metadata layer’s packages.
>>
>> I went to the fsl-arm-yocto-bsp git repository site and found the
>> imx-4.1-krogoth branch:
>> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/?h=imx
>> -4.1-krogoth
>>
>>
>>
>> I followed the User Guide steps, but this time cloned the
>> imx-4.1-krogoth branch. I noticed the riotboard.conf machine
>> configuration file no longer existed, but a imx6dl-riotboard machine
>> was present in the meta-fsl-arm-extra & meta-freescale-3rdparty
>> metadata layers. I successfully built an image with this machine conf
>> file, but then realized that it was ‘dl’ (Dual Lite?) and would not
>> boot with the solo RIoTboard that I was using.
>>
>>
>>
>> Question :
>>
>> Are there any branches on for the fsl-arm-yocto-bsp repository that
>> are fido/jethro/krogoth compatible, that include the riotboard solo
>> machine configuration file?
>> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git
>>
>> If not, is it possible for users, like me, to base a riotboard solo
>> machine conf file off the imx6dl-riotboard machine and create a
>> successful BSP image? Or are these unavoidable conflicts?
>>
>>
>>
>> The critical piece here is not necessarily having a v4.1 kernel but
>> just the use of the updated package recipes & the dependency to custom
>> packages trying to be installed & tested on the riotboard!
>>
>>
>>
>> Any help, suggestions, or feedback would greatly be appreciated! Right
>> now I am just tinkering with learning about the riotboard machine conf
>> file to see if I can port it to the imx-4.1-krogoth branch.
>>
>
> I'm not sure you're going to be able to use imx-4.1-krogoth branch with the riot board. Please, take a look at [1]
>
> We have support for one riot board, double check if this is what you are looking for.
>
> [1] http://freescale.github.io/doc/release-notes/2.1/index.html#the-differences-between-project-name-and-freescale-release-name
>
>
> Daiane
>>
>>
>> Thanks!
>> -Eric Zaluzec
>> (Eric.Zaluzec@Emerson.com)
>>
>>
>>
>>
>> --
>> _______________________________________________
>> meta-freescale mailing list
>> meta-freescale@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/meta-freescale
>>
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Freescale Yocto Question - Building imx6dl-riotboard
  2016-11-14 18:53     ` Daiane Angolini
@ 2016-11-15 16:36       ` Eric.Zaluzec
  2016-11-17  0:11         ` Daiane Angolini
  0 siblings, 1 reply; 8+ messages in thread
From: Eric.Zaluzec @ 2016-11-15 16:36 UTC (permalink / raw)
  To: daiane.list; +Cc: meta-freescale

Daiane, my test steps & results are described below.
I followed the README steps on the imx-4.1-krogoth branch of the fsl-arm-yocto-bsp repo for building. I used the default.xml.

After 'repo sync', I ran the following, 'MACHINE=imx6dl-riotboard DISTRO=fsl-imx-fb source ./fsl-setup-release.sh -b bld-fb'

Since I am using Framebuffer backend type, I did a 'bitbake fsl-image-machine-test'. This image is a console-only image that includes gstreamer packages, Freescale's multimedia packages (VPU and GPU) when available, and test and benchmark applications.

During bitbake's parsing, I received an error saying nothing RPROVIDES 'imx-codec-test-bin'. I modified the imx-codec_4.1.4.bb package recipe to add 'imx6dl-riotboard' as a 'COMPATIBLE_MACHINE'. The machine configuration file for riotboard could also include ' SOC_FAMILY = "mx6:mx6s" '  to resolve error, since 'mx6' is already listed as a COMPATIBLE_MACHINE in imx-codec.

After the codec recipe change, the fsl-image-machine-test image completed, successfully. 'fsl-image-machine-test-imx6dl-riotboard-20161114220105.rootfs.sdcard'

I following the RIoTboard wiki to flash BSP image on SD card. [1] But once the device is powered on, the debug terminal is blank and I do not see any kernel output logs, boot messages, or the freescale splash screen. Additionally, I built and tested the fsl-image-gui with x11 distro. Same results on RIoTboard. 
The RIoTboard BSP image on the imx-3.10.17-1.0.0_ga branch would boot correctly following these steps.

When comparing the RIoTboard's BSP & MACHINE configurations files from the two branches of the fsl-arm-yocto-bsp repositories, I have observed that many of the RIoTboard BSP's conf and device tree files were renamed from 'solo' to 'dl'. From my understanding there is only a solo RIoTboard. What made the naming convention change so much from solo to dual lite? 

Can you escalate this to anyone else in the community who is maintaining the FSL Community BSP release of the imx6dl-riotboard? @MAINTAINER: Nikolay Dimitrov <picmaster@mail.bg>

[1]
http://riotboard.org/download/Wiki-Beginner-Flash%20a%20precompiled%20BSP%20image%20to%20an%20SD%20card.pdf  

Thanks,
-Eric Zaluzec
(Eric.Zaluzec@Emerson.com)


-----Original Message-----
From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of Daiane Angolini
Sent: Monday, November 14, 2016 12:53 PM
To: Zaluzec, Eric [NETPWR/AL]
Cc: meta-freescale@yoctoproject.org
Subject: Re: [meta-freescale] Freescale Yocto Question - Building imx6dl-riotboard

On Mon, Nov 14, 2016 at 4:00 PM,  <Eric.Zaluzec@emerson.com> wrote:
> Thanks Daiane, maybe I am getting ahead of myself with the questions.
> Under the FSL Community BSP's "Support Board List", I see the "imx6dl-riotboard / RIotboard / i.MX6S / meta-fsl-arm-extra".
> http://freescale.github.io/doc/release-notes/2.1/index.html#supported-
> boards Is this imx6dl-riotboard BSP and machine configuration file the 
> one that can run on the RIoTboard evaluation platform found on http://riotboard.org/ ?

Yes. I don't have the board so I haven't tested it in a while. Please test and let us know.

Daiane

> If it is not, do you have reference or a web URL for the one RIoTboard that you support?
>
> Regards,
> -Eric Zaluzec
> (Eric.Zaluzec@Emerson.com)
>
>
> -----Original Message-----
> From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of 
> Daiane Angolini
> Sent: Monday, November 14, 2016 11:20 AM
> To: Zaluzec, Eric [NETPWR/AL]
> Cc: meta-freescale@yoctoproject.org
> Subject: Re: [meta-freescale] Freescale Yocto Question - Building 
> imx6dl-riotboard
>
> On Fri, Nov 11, 2016 at 3:12 PM,  <Eric.Zaluzec@emerson.com> wrote:
>> Greeting,
>>
>> I have a quick question concerning the imx6dl-riotboard machine 
>> configuration file, maintained by the Yocto Freescale community.
>>
>> We have an upcoming project for which we are considering a i.MX6 Dual 
>> Lite processor. But since there are no Dual Lite evaluation boards, 
>> at this time, we were provided an i.mx6 solo RIoTboard to use for 
>> initial testing, by Avnet and NXP distributors.
>>
>>
>>
>> First off, thank you for providing up-to-date Yocto build 
>> repositories and documentation! This makes kicking-off a new Yocto BSP Project much simpler!
>> Cheers.
>>
>> I read the Freescale Yocto User Guide here:
>> http://www.bcmcom.com/CustomerDL/AR6MX/Yocto/Freescale_Yocto_Project_
>> U ser's_Guide.pdf I then read the  RIoTboard Yocto build guide here:
>> https://www.element14.com/community/community/designcenter/single-boa
>> r 
>> d-computers/riotboard/blog/2014/09/22/riotboard-yocto-part1-getting-s
>> t
>> arted
>>
>> Using both resources, I successfully built a Yocto image and was able 
>> to install onto my RIoTboard.
>>
>>
>>
>>
>>
>> Now, using Yocto, I would like to build a RIoTboard image with a fido 
>> or krogoth branch of Yocto, to make use of the updated packages & 
>> bitbake recipes, like boost and java, These versions are dependencies 
>> to my metadata layer’s packages.
>>
>> I went to the fsl-arm-yocto-bsp git repository site and found the 
>> imx-4.1-krogoth branch:
>> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/?h=im
>> x
>> -4.1-krogoth
>>
>>
>>
>> I followed the User Guide steps, but this time cloned the 
>> imx-4.1-krogoth branch. I noticed the riotboard.conf machine 
>> configuration file no longer existed, but a imx6dl-riotboard machine 
>> was present in the meta-fsl-arm-extra & meta-freescale-3rdparty 
>> metadata layers. I successfully built an image with this machine conf 
>> file, but then realized that it was ‘dl’ (Dual Lite?) and would not 
>> boot with the solo RIoTboard that I was using.
>>
>>
>>
>> Question :
>>
>> Are there any branches on for the fsl-arm-yocto-bsp repository that 
>> are fido/jethro/krogoth compatible, that include the riotboard solo 
>> machine configuration file?
>> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git
>>
>> If not, is it possible for users, like me, to base a riotboard solo 
>> machine conf file off the imx6dl-riotboard machine and create a 
>> successful BSP image? Or are these unavoidable conflicts?
>>
>>
>>
>> The critical piece here is not necessarily having a v4.1 kernel but 
>> just the use of the updated package recipes & the dependency to 
>> custom packages trying to be installed & tested on the riotboard!
>>
>>
>>
>> Any help, suggestions, or feedback would greatly be appreciated! 
>> Right now I am just tinkering with learning about the riotboard 
>> machine conf file to see if I can port it to the imx-4.1-krogoth branch.
>>
>
> I'm not sure you're going to be able to use imx-4.1-krogoth branch 
> with the riot board. Please, take a look at [1]
>
> We have support for one riot board, double check if this is what you are looking for.
>
> [1] 
> http://freescale.github.io/doc/release-notes/2.1/index.html#the-differ
> ences-between-project-name-and-freescale-release-name
>
>
> Daiane
>>
>>
>> Thanks!
>> -Eric Zaluzec
>> (Eric.Zaluzec@Emerson.com)
>>
>>
>>
>>
>> --
>> _______________________________________________
>> meta-freescale mailing list
>> meta-freescale@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/meta-freescale
>>
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Freescale Yocto Question - Building imx6dl-riotboard
  2016-11-15 16:36       ` Eric.Zaluzec
@ 2016-11-17  0:11         ` Daiane Angolini
  2016-11-17 17:26           ` Nikolay Dimitrov
  0 siblings, 1 reply; 8+ messages in thread
From: Daiane Angolini @ 2016-11-17  0:11 UTC (permalink / raw)
  To: Eric.Zaluzec, Nikolay Dimitrov; +Cc: meta-freescale

On Tue, Nov 15, 2016 at 2:36 PM,  <Eric.Zaluzec@emerson.com> wrote:
> Daiane, my test steps & results are described below.
> I followed the README steps on the imx-4.1-krogoth branch of the fsl-arm-yocto-bsp repo for building. I used the default.xml.
>
> After 'repo sync', I ran the following, 'MACHINE=imx6dl-riotboard DISTRO=fsl-imx-fb source ./fsl-setup-release.sh -b bld-fb'
>
> Since I am using Framebuffer backend type, I did a 'bitbake fsl-image-machine-test'. This image is a console-only image that includes gstreamer packages, Freescale's multimedia packages (VPU and GPU) when available, and test and benchmark applications.
>
> During bitbake's parsing, I received an error saying nothing RPROVIDES 'imx-codec-test-bin'. I modified the imx-codec_4.1.4.bb package recipe to add 'imx6dl-riotboard' as a 'COMPATIBLE_MACHINE'. The machine configuration file for riotboard could also include ' SOC_FAMILY = "mx6:mx6s" '  to resolve error, since 'mx6' is already listed as a COMPATIBLE_MACHINE in imx-codec.
>
> After the codec recipe change, the fsl-image-machine-test image completed, successfully. 'fsl-image-machine-test-imx6dl-riotboard-20161114220105.rootfs.sdcard'
>
> I following the RIoTboard wiki to flash BSP image on SD card. [1] But once the device is powered on, the debug terminal is blank and I do not see any kernel output logs, boot messages, or the freescale splash screen. Additionally, I built and tested the fsl-image-gui with x11 distro. Same results on RIoTboard.
> The RIoTboard BSP image on the imx-3.10.17-1.0.0_ga branch would boot correctly following these steps.
>
> When comparing the RIoTboard's BSP & MACHINE configurations files from the two branches of the fsl-arm-yocto-bsp repositories, I have observed that many of the RIoTboard BSP's conf and device tree files were renamed from 'solo' to 'dl'. From my understanding there is only a solo RIoTboard. What made the naming convention change so much from solo to dual lite?
>
> Can you escalate this to anyone else in the community who is maintaining the FSL Community BSP release of the imx6dl-riotboard? @MAINTAINER: Nikolay Dimitrov <picmaster@mail.bg>
>

From what you describe, you are not using FSL Community BSP, you are
using fsl-arm-yocto-bsp, which is not exactly supposed to work for non
freescale reference boards.

Can you, please, test it using FSL Community BSP instead?


I don't remember the reason for the solo -> dl renaming any clue form
git history?

I'm CCing Nikolay.

Nikolay, can you help here?


Daiane
> [1]
> http://riotboard.org/download/Wiki-Beginner-Flash%20a%20precompiled%20BSP%20image%20to%20an%20SD%20card.pdf
>
> Thanks,
> -Eric Zaluzec
> (Eric.Zaluzec@Emerson.com)
>
>
> -----Original Message-----
> From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of Daiane Angolini
> Sent: Monday, November 14, 2016 12:53 PM
> To: Zaluzec, Eric [NETPWR/AL]
> Cc: meta-freescale@yoctoproject.org
> Subject: Re: [meta-freescale] Freescale Yocto Question - Building imx6dl-riotboard
>
> On Mon, Nov 14, 2016 at 4:00 PM,  <Eric.Zaluzec@emerson.com> wrote:
>> Thanks Daiane, maybe I am getting ahead of myself with the questions.
>> Under the FSL Community BSP's "Support Board List", I see the "imx6dl-riotboard / RIotboard / i.MX6S / meta-fsl-arm-extra".
>> http://freescale.github.io/doc/release-notes/2.1/index.html#supported-
>> boards Is this imx6dl-riotboard BSP and machine configuration file the
>> one that can run on the RIoTboard evaluation platform found on http://riotboard.org/ ?
>
> Yes. I don't have the board so I haven't tested it in a while. Please test and let us know.
>
> Daiane
>
>> If it is not, do you have reference or a web URL for the one RIoTboard that you support?
>>
>> Regards,
>> -Eric Zaluzec
>> (Eric.Zaluzec@Emerson.com)
>>
>>
>> -----Original Message-----
>> From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of
>> Daiane Angolini
>> Sent: Monday, November 14, 2016 11:20 AM
>> To: Zaluzec, Eric [NETPWR/AL]
>> Cc: meta-freescale@yoctoproject.org
>> Subject: Re: [meta-freescale] Freescale Yocto Question - Building
>> imx6dl-riotboard
>>
>> On Fri, Nov 11, 2016 at 3:12 PM,  <Eric.Zaluzec@emerson.com> wrote:
>>> Greeting,
>>>
>>> I have a quick question concerning the imx6dl-riotboard machine
>>> configuration file, maintained by the Yocto Freescale community.
>>>
>>> We have an upcoming project for which we are considering a i.MX6 Dual
>>> Lite processor. But since there are no Dual Lite evaluation boards,
>>> at this time, we were provided an i.mx6 solo RIoTboard to use for
>>> initial testing, by Avnet and NXP distributors.
>>>
>>>
>>>
>>> First off, thank you for providing up-to-date Yocto build
>>> repositories and documentation! This makes kicking-off a new Yocto BSP Project much simpler!
>>> Cheers.
>>>
>>> I read the Freescale Yocto User Guide here:
>>> http://www.bcmcom.com/CustomerDL/AR6MX/Yocto/Freescale_Yocto_Project_
>>> U ser's_Guide.pdf I then read the  RIoTboard Yocto build guide here:
>>> https://www.element14.com/community/community/designcenter/single-boa
>>> r
>>> d-computers/riotboard/blog/2014/09/22/riotboard-yocto-part1-getting-s
>>> t
>>> arted
>>>
>>> Using both resources, I successfully built a Yocto image and was able
>>> to install onto my RIoTboard.
>>>
>>>
>>>
>>>
>>>
>>> Now, using Yocto, I would like to build a RIoTboard image with a fido
>>> or krogoth branch of Yocto, to make use of the updated packages &
>>> bitbake recipes, like boost and java, These versions are dependencies
>>> to my metadata layer’s packages.
>>>
>>> I went to the fsl-arm-yocto-bsp git repository site and found the
>>> imx-4.1-krogoth branch:
>>> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/?h=im
>>> x
>>> -4.1-krogoth
>>>
>>>
>>>
>>> I followed the User Guide steps, but this time cloned the
>>> imx-4.1-krogoth branch. I noticed the riotboard.conf machine
>>> configuration file no longer existed, but a imx6dl-riotboard machine
>>> was present in the meta-fsl-arm-extra & meta-freescale-3rdparty
>>> metadata layers. I successfully built an image with this machine conf
>>> file, but then realized that it was ‘dl’ (Dual Lite?) and would not
>>> boot with the solo RIoTboard that I was using.
>>>
>>>
>>>
>>> Question :
>>>
>>> Are there any branches on for the fsl-arm-yocto-bsp repository that
>>> are fido/jethro/krogoth compatible, that include the riotboard solo
>>> machine configuration file?
>>> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git
>>>
>>> If not, is it possible for users, like me, to base a riotboard solo
>>> machine conf file off the imx6dl-riotboard machine and create a
>>> successful BSP image? Or are these unavoidable conflicts?
>>>
>>>
>>>
>>> The critical piece here is not necessarily having a v4.1 kernel but
>>> just the use of the updated package recipes & the dependency to
>>> custom packages trying to be installed & tested on the riotboard!
>>>
>>>
>>>
>>> Any help, suggestions, or feedback would greatly be appreciated!
>>> Right now I am just tinkering with learning about the riotboard
>>> machine conf file to see if I can port it to the imx-4.1-krogoth branch.
>>>
>>
>> I'm not sure you're going to be able to use imx-4.1-krogoth branch
>> with the riot board. Please, take a look at [1]
>>
>> We have support for one riot board, double check if this is what you are looking for.
>>
>> [1]
>> http://freescale.github.io/doc/release-notes/2.1/index.html#the-differ
>> ences-between-project-name-and-freescale-release-name
>>
>>
>> Daiane
>>>
>>>
>>> Thanks!
>>> -Eric Zaluzec
>>> (Eric.Zaluzec@Emerson.com)
>>>
>>>
>>>
>>>
>>> --
>>> _______________________________________________
>>> meta-freescale mailing list
>>> meta-freescale@yoctoproject.org
>>> https://lists.yoctoproject.org/listinfo/meta-freescale
>>>
>>
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Freescale Yocto Question - Building imx6dl-riotboard
  2016-11-17  0:11         ` Daiane Angolini
@ 2016-11-17 17:26           ` Nikolay Dimitrov
  2016-11-18 22:07             ` Eric.Zaluzec
  0 siblings, 1 reply; 8+ messages in thread
From: Nikolay Dimitrov @ 2016-11-17 17:26 UTC (permalink / raw)
  To: Daiane Angolini, Eric.Zaluzec; +Cc: meta-freescale

Hi Daiane, guys,

On 11/17/2016 02:11 AM, Daiane Angolini wrote:
> On Tue, Nov 15, 2016 at 2:36 PM,  <Eric.Zaluzec@emerson.com> wrote:
>> Daiane, my test steps & results are described below.
>> I followed the README steps on the imx-4.1-krogoth branch of the fsl-arm-yocto-bsp repo for building. I used the default.xml.
>>
>> After 'repo sync', I ran the following, 'MACHINE=imx6dl-riotboard DISTRO=fsl-imx-fb source ./fsl-setup-release.sh -b bld-fb'
>>
>> Since I am using Framebuffer backend type, I did a 'bitbake fsl-image-machine-test'. This image is a console-only image that includes gstreamer packages, Freescale's multimedia packages (VPU and GPU) when available, and test and benchmark applications.
>>
>> During bitbake's parsing, I received an error saying nothing RPROVIDES 'imx-codec-test-bin'. I modified the imx-codec_4.1.4.bb package recipe to add 'imx6dl-riotboard' as a 'COMPATIBLE_MACHINE'. The machine configuration file for riotboard could also include ' SOC_FAMILY = "mx6:mx6s" '  to resolve error, since 'mx6' is already listed as a COMPATIBLE_MACHINE in imx-codec.
>>
>> After the codec recipe change, the fsl-image-machine-test image completed, successfully. 'fsl-image-machine-test-imx6dl-riotboard-20161114220105.rootfs.sdcard'
>>
>> I following the RIoTboard wiki to flash BSP image on SD card. [1] But once the device is powered on, the debug terminal is blank and I do not see any kernel output logs, boot messages, or the freescale splash screen. Additionally, I built and tested the fsl-image-gui with x11 distro. Same results on RIoTboard.
>> The RIoTboard BSP image on the imx-3.10.17-1.0.0_ga branch would boot correctly following these steps.
>>
>> When comparing the RIoTboard's BSP & MACHINE configurations files from the two branches of the fsl-arm-yocto-bsp repositories, I have observed that many of the RIoTboard BSP's conf and device tree files were renamed from 'solo' to 'dl'. From my understanding there is only a solo RIoTboard. What made the naming convention change so much from solo to dual lite?
>>
>> Can you escalate this to anyone else in the community who is maintaining the FSL Community BSP release of the imx6dl-riotboard? @MAINTAINER: Nikolay Dimitrov <picmaster@mail.bg>
>>
>
>>From what you describe, you are not using FSL Community BSP, you are
> using fsl-arm-yocto-bsp, which is not exactly supposed to work for non
> freescale reference boards.
>
> Can you, please, test it using FSL Community BSP instead?
>
>
> I don't remember the reason for the solo -> dl renaming any clue form
> git history?

As far as I remember, DL was used for all solo & dual-lite socs.

>
> I'm CCing Nikolay.
>
> Nikolay, can you help here?
>
>
> Daiane

I can give it a spin during the weekend, hope it's not too late.

Regards,
Nikolay

>> [1]
>> http://riotboard.org/download/Wiki-Beginner-Flash%20a%20precompiled%20BSP%20image%20to%20an%20SD%20card.pdf
>>
>> Thanks,
>> -Eric Zaluzec
>> (Eric.Zaluzec@Emerson.com)
>>
>>
>> -----Original Message-----
>> From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of Daiane Angolini
>> Sent: Monday, November 14, 2016 12:53 PM
>> To: Zaluzec, Eric [NETPWR/AL]
>> Cc: meta-freescale@yoctoproject.org
>> Subject: Re: [meta-freescale] Freescale Yocto Question - Building imx6dl-riotboard
>>
>> On Mon, Nov 14, 2016 at 4:00 PM,  <Eric.Zaluzec@emerson.com> wrote:
>>> Thanks Daiane, maybe I am getting ahead of myself with the questions.
>>> Under the FSL Community BSP's "Support Board List", I see the "imx6dl-riotboard / RIotboard / i.MX6S / meta-fsl-arm-extra".
>>> http://freescale.github.io/doc/release-notes/2.1/index.html#supported-
>>> boards Is this imx6dl-riotboard BSP and machine configuration file the
>>> one that can run on the RIoTboard evaluation platform found on http://riotboard.org/ ?
>>
>> Yes. I don't have the board so I haven't tested it in a while. Please test and let us know.
>>
>> Daiane
>>
>>> If it is not, do you have reference or a web URL for the one RIoTboard that you support?
>>>
>>> Regards,
>>> -Eric Zaluzec
>>> (Eric.Zaluzec@Emerson.com)
>>>
>>>
>>> -----Original Message-----
>>> From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of
>>> Daiane Angolini
>>> Sent: Monday, November 14, 2016 11:20 AM
>>> To: Zaluzec, Eric [NETPWR/AL]
>>> Cc: meta-freescale@yoctoproject.org
>>> Subject: Re: [meta-freescale] Freescale Yocto Question - Building
>>> imx6dl-riotboard
>>>
>>> On Fri, Nov 11, 2016 at 3:12 PM,  <Eric.Zaluzec@emerson.com> wrote:
>>>> Greeting,
>>>>
>>>> I have a quick question concerning the imx6dl-riotboard machine
>>>> configuration file, maintained by the Yocto Freescale community.
>>>>
>>>> We have an upcoming project for which we are considering a i.MX6 Dual
>>>> Lite processor. But since there are no Dual Lite evaluation boards,
>>>> at this time, we were provided an i.mx6 solo RIoTboard to use for
>>>> initial testing, by Avnet and NXP distributors.
>>>>
>>>>
>>>>
>>>> First off, thank you for providing up-to-date Yocto build
>>>> repositories and documentation! This makes kicking-off a new Yocto BSP Project much simpler!
>>>> Cheers.
>>>>
>>>> I read the Freescale Yocto User Guide here:
>>>> http://www.bcmcom.com/CustomerDL/AR6MX/Yocto/Freescale_Yocto_Project_
>>>> U ser's_Guide.pdf I then read the  RIoTboard Yocto build guide here:
>>>> https://www.element14.com/community/community/designcenter/single-boa
>>>> r
>>>> d-computers/riotboard/blog/2014/09/22/riotboard-yocto-part1-getting-s
>>>> t
>>>> arted
>>>>
>>>> Using both resources, I successfully built a Yocto image and was able
>>>> to install onto my RIoTboard.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Now, using Yocto, I would like to build a RIoTboard image with a fido
>>>> or krogoth branch of Yocto, to make use of the updated packages &
>>>> bitbake recipes, like boost and java, These versions are dependencies
>>>> to my metadata layer’s packages.
>>>>
>>>> I went to the fsl-arm-yocto-bsp git repository site and found the
>>>> imx-4.1-krogoth branch:
>>>> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/?h=im
>>>> x
>>>> -4.1-krogoth
>>>>
>>>>
>>>>
>>>> I followed the User Guide steps, but this time cloned the
>>>> imx-4.1-krogoth branch. I noticed the riotboard.conf machine
>>>> configuration file no longer existed, but a imx6dl-riotboard machine
>>>> was present in the meta-fsl-arm-extra & meta-freescale-3rdparty
>>>> metadata layers. I successfully built an image with this machine conf
>>>> file, but then realized that it was ‘dl’ (Dual Lite?) and would not
>>>> boot with the solo RIoTboard that I was using.
>>>>
>>>>
>>>>
>>>> Question :
>>>>
>>>> Are there any branches on for the fsl-arm-yocto-bsp repository that
>>>> are fido/jethro/krogoth compatible, that include the riotboard solo
>>>> machine configuration file?
>>>> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git
>>>>
>>>> If not, is it possible for users, like me, to base a riotboard solo
>>>> machine conf file off the imx6dl-riotboard machine and create a
>>>> successful BSP image? Or are these unavoidable conflicts?
>>>>
>>>>
>>>>
>>>> The critical piece here is not necessarily having a v4.1 kernel but
>>>> just the use of the updated package recipes & the dependency to
>>>> custom packages trying to be installed & tested on the riotboard!
>>>>
>>>>
>>>>
>>>> Any help, suggestions, or feedback would greatly be appreciated!
>>>> Right now I am just tinkering with learning about the riotboard
>>>> machine conf file to see if I can port it to the imx-4.1-krogoth branch.
>>>>
>>>
>>> I'm not sure you're going to be able to use imx-4.1-krogoth branch
>>> with the riot board. Please, take a look at [1]
>>>
>>> We have support for one riot board, double check if this is what you are looking for.
>>>
>>> [1]
>>> http://freescale.github.io/doc/release-notes/2.1/index.html#the-differ
>>> ences-between-project-name-and-freescale-release-name
>>>
>>>
>>> Daiane
>>>>
>>>>
>>>> Thanks!
>>>> -Eric Zaluzec
>>>> (Eric.Zaluzec@Emerson.com)
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> _______________________________________________
>>>> meta-freescale mailing list
>>>> meta-freescale@yoctoproject.org
>>>> https://lists.yoctoproject.org/listinfo/meta-freescale
>>>>
>>>
>>
>
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Freescale Yocto Question - Building imx6dl-riotboard
  2016-11-17 17:26           ` Nikolay Dimitrov
@ 2016-11-18 22:07             ` Eric.Zaluzec
  0 siblings, 0 replies; 8+ messages in thread
From: Eric.Zaluzec @ 2016-11-18 22:07 UTC (permalink / raw)
  To: picmaster, daiane.list; +Cc: meta-freescale

Hi Nikolay & Daiane, let me know your results when you test.
Daiane, you were correct that I was not building from the community-bsp-platform. Today I built the fsl-image-machine-test image from github.com/Freescale/fsl-community-bsp-platform's krogoth branch, for the imx6dl-riotboard. The results were the same, where the hardware does not boot or show any debug kernel/bootloader messages in the terminal.

I noticed that the fsl-community-bsp repo and it's metadata layers appeared to have no DISTRO or configuration options for fb, x11, wayland, etc. So I used the standard poky distro. 

Thank you both again for looking into this.
-Eric Zaluzec

-----Original Message-----
From: Nikolay Dimitrov [mailto:picmaster@mail.bg] 
Sent: Thursday, November 17, 2016 11:26 AM
To: Daiane Angolini; Zaluzec, Eric [NETPWR/AL]
Cc: meta-freescale@yoctoproject.org
Subject: Re: [meta-freescale] Freescale Yocto Question - Building imx6dl-riotboard

Hi Daiane, guys,

On 11/17/2016 02:11 AM, Daiane Angolini wrote:
> On Tue, Nov 15, 2016 at 2:36 PM,  <Eric.Zaluzec@emerson.com> wrote:
>> Daiane, my test steps & results are described below.
>> I followed the README steps on the imx-4.1-krogoth branch of the fsl-arm-yocto-bsp repo for building. I used the default.xml.
>>
>> After 'repo sync', I ran the following, 'MACHINE=imx6dl-riotboard DISTRO=fsl-imx-fb source ./fsl-setup-release.sh -b bld-fb'
>>
>> Since I am using Framebuffer backend type, I did a 'bitbake fsl-image-machine-test'. This image is a console-only image that includes gstreamer packages, Freescale's multimedia packages (VPU and GPU) when available, and test and benchmark applications.
>>
>> During bitbake's parsing, I received an error saying nothing RPROVIDES 'imx-codec-test-bin'. I modified the imx-codec_4.1.4.bb package recipe to add 'imx6dl-riotboard' as a 'COMPATIBLE_MACHINE'. The machine configuration file for riotboard could also include ' SOC_FAMILY = "mx6:mx6s" '  to resolve error, since 'mx6' is already listed as a COMPATIBLE_MACHINE in imx-codec.
>>
>> After the codec recipe change, the fsl-image-machine-test image completed, successfully. 'fsl-image-machine-test-imx6dl-riotboard-20161114220105.rootfs.sdcard'
>>
>> I following the RIoTboard wiki to flash BSP image on SD card. [1] But once the device is powered on, the debug terminal is blank and I do not see any kernel output logs, boot messages, or the freescale splash screen. Additionally, I built and tested the fsl-image-gui with x11 distro. Same results on RIoTboard.
>> The RIoTboard BSP image on the imx-3.10.17-1.0.0_ga branch would boot correctly following these steps.
>>
>> When comparing the RIoTboard's BSP & MACHINE configurations files from the two branches of the fsl-arm-yocto-bsp repositories, I have observed that many of the RIoTboard BSP's conf and device tree files were renamed from 'solo' to 'dl'. From my understanding there is only a solo RIoTboard. What made the naming convention change so much from solo to dual lite?
>>
>> Can you escalate this to anyone else in the community who is 
>> maintaining the FSL Community BSP release of the imx6dl-riotboard? 
>> @MAINTAINER: Nikolay Dimitrov <picmaster@mail.bg>
>>
>
>>From what you describe, you are not using FSL Community BSP, you are
> using fsl-arm-yocto-bsp, which is not exactly supposed to work for non 
> freescale reference boards.
>
> Can you, please, test it using FSL Community BSP instead?
>
>
> I don't remember the reason for the solo -> dl renaming any clue form 
> git history?

As far as I remember, DL was used for all solo & dual-lite socs.

>
> I'm CCing Nikolay.
>
> Nikolay, can you help here?
>
>
> Daiane

I can give it a spin during the weekend, hope it's not too late.

Regards,
Nikolay

>> [1]
>> http://riotboard.org/download/Wiki-Beginner-Flash%20a%20precompiled%2
>> 0BSP%20image%20to%20an%20SD%20card.pdf
>>
>> Thanks,
>> -Eric Zaluzec
>> (Eric.Zaluzec@Emerson.com)
>>
>>
>> -----Original Message-----
>> From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of 
>> Daiane Angolini
>> Sent: Monday, November 14, 2016 12:53 PM
>> To: Zaluzec, Eric [NETPWR/AL]
>> Cc: meta-freescale@yoctoproject.org
>> Subject: Re: [meta-freescale] Freescale Yocto Question - Building 
>> imx6dl-riotboard
>>
>> On Mon, Nov 14, 2016 at 4:00 PM,  <Eric.Zaluzec@emerson.com> wrote:
>>> Thanks Daiane, maybe I am getting ahead of myself with the questions.
>>> Under the FSL Community BSP's "Support Board List", I see the "imx6dl-riotboard / RIotboard / i.MX6S / meta-fsl-arm-extra".
>>> http://freescale.github.io/doc/release-notes/2.1/index.html#supporte
>>> d- boards Is this imx6dl-riotboard BSP and machine configuration 
>>> file the one that can run on the RIoTboard evaluation platform found 
>>> on http://riotboard.org/ ?
>>
>> Yes. I don't have the board so I haven't tested it in a while. Please test and let us know.
>>
>> Daiane
>>
>>> If it is not, do you have reference or a web URL for the one RIoTboard that you support?
>>>
>>> Regards,
>>> -Eric Zaluzec
>>> (Eric.Zaluzec@Emerson.com)
>>>
>>>
>>> -----Original Message-----
>>> From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of 
>>> Daiane Angolini
>>> Sent: Monday, November 14, 2016 11:20 AM
>>> To: Zaluzec, Eric [NETPWR/AL]
>>> Cc: meta-freescale@yoctoproject.org
>>> Subject: Re: [meta-freescale] Freescale Yocto Question - Building 
>>> imx6dl-riotboard
>>>
>>> On Fri, Nov 11, 2016 at 3:12 PM,  <Eric.Zaluzec@emerson.com> wrote:
>>>> Greeting,
>>>>
>>>> I have a quick question concerning the imx6dl-riotboard machine 
>>>> configuration file, maintained by the Yocto Freescale community.
>>>>
>>>> We have an upcoming project for which we are considering a i.MX6 
>>>> Dual Lite processor. But since there are no Dual Lite evaluation 
>>>> boards, at this time, we were provided an i.mx6 solo RIoTboard to 
>>>> use for initial testing, by Avnet and NXP distributors.
>>>>
>>>>
>>>>
>>>> First off, thank you for providing up-to-date Yocto build 
>>>> repositories and documentation! This makes kicking-off a new Yocto BSP Project much simpler!
>>>> Cheers.
>>>>
>>>> I read the Freescale Yocto User Guide here:
>>>> http://www.bcmcom.com/CustomerDL/AR6MX/Yocto/Freescale_Yocto_Projec
>>>> t_ U ser's_Guide.pdf I then read the  RIoTboard Yocto build guide 
>>>> here:
>>>> https://www.element14.com/community/community/designcenter/single-b
>>>> oa
>>>> r
>>>> d-computers/riotboard/blog/2014/09/22/riotboard-yocto-part1-getting
>>>> -s
>>>> t
>>>> arted
>>>>
>>>> Using both resources, I successfully built a Yocto image and was 
>>>> able to install onto my RIoTboard.
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Now, using Yocto, I would like to build a RIoTboard image with a 
>>>> fido or krogoth branch of Yocto, to make use of the updated 
>>>> packages & bitbake recipes, like boost and java, These versions are 
>>>> dependencies to my metadata layer’s packages.
>>>>
>>>> I went to the fsl-arm-yocto-bsp git repository site and found the 
>>>> imx-4.1-krogoth branch:
>>>> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git/?h=
>>>> im
>>>> x
>>>> -4.1-krogoth
>>>>
>>>>
>>>>
>>>> I followed the User Guide steps, but this time cloned the 
>>>> imx-4.1-krogoth branch. I noticed the riotboard.conf machine 
>>>> configuration file no longer existed, but a imx6dl-riotboard 
>>>> machine was present in the meta-fsl-arm-extra & 
>>>> meta-freescale-3rdparty metadata layers. I successfully built an 
>>>> image with this machine conf file, but then realized that it was 
>>>> ‘dl’ (Dual Lite?) and would not boot with the solo RIoTboard that I was using.
>>>>
>>>>
>>>>
>>>> Question :
>>>>
>>>> Are there any branches on for the fsl-arm-yocto-bsp repository that 
>>>> are fido/jethro/krogoth compatible, that include the riotboard solo 
>>>> machine configuration file?
>>>> http://git.freescale.com/git/cgit.cgi/imx/fsl-arm-yocto-bsp.git
>>>>
>>>> If not, is it possible for users, like me, to base a riotboard solo 
>>>> machine conf file off the imx6dl-riotboard machine and create a 
>>>> successful BSP image? Or are these unavoidable conflicts?
>>>>
>>>>
>>>>
>>>> The critical piece here is not necessarily having a v4.1 kernel but 
>>>> just the use of the updated package recipes & the dependency to 
>>>> custom packages trying to be installed & tested on the riotboard!
>>>>
>>>>
>>>>
>>>> Any help, suggestions, or feedback would greatly be appreciated!
>>>> Right now I am just tinkering with learning about the riotboard 
>>>> machine conf file to see if I can port it to the imx-4.1-krogoth branch.
>>>>
>>>
>>> I'm not sure you're going to be able to use imx-4.1-krogoth branch 
>>> with the riot board. Please, take a look at [1]
>>>
>>> We have support for one riot board, double check if this is what you are looking for.
>>>
>>> [1]
>>> http://freescale.github.io/doc/release-notes/2.1/index.html#the-diff
>>> er ences-between-project-name-and-freescale-release-name
>>>
>>>
>>> Daiane
>>>>
>>>>
>>>> Thanks!
>>>> -Eric Zaluzec
>>>> (Eric.Zaluzec@Emerson.com)
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> _______________________________________________
>>>> meta-freescale mailing list
>>>> meta-freescale@yoctoproject.org
>>>> https://lists.yoctoproject.org/listinfo/meta-freescale
>>>>
>>>
>>
>
>


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2016-11-18 22:07 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-11-11 17:12 Freescale Yocto Question - Building imx6dl-riotboard Eric.Zaluzec
2016-11-14 17:20 ` Daiane Angolini
2016-11-14 18:00   ` Eric.Zaluzec
2016-11-14 18:53     ` Daiane Angolini
2016-11-15 16:36       ` Eric.Zaluzec
2016-11-17  0:11         ` Daiane Angolini
2016-11-17 17:26           ` Nikolay Dimitrov
2016-11-18 22:07             ` Eric.Zaluzec

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.