All of lore.kernel.org
 help / color / mirror / Atom feed
* Image building and deployment to SMARC-sAMX6i
@ 2015-07-08 14:00 Andreas Enbacka
  2015-07-08 14:42 ` Otavio Salvador
  0 siblings, 1 reply; 8+ messages in thread
From: Andreas Enbacka @ 2015-07-08 14:00 UTC (permalink / raw)
  To: meta-freescale

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

I am currently trying to build a Yocto image for the SMARC-sAMX6i (SMARC
evaluation kit from Kontron), and have some questions regarding it. First,
what reference image recipe is suitable for the SMARC-sAMX6i eval kit? And
second, what is the optimal way to deploy / flash the Yocto image to the
board? Any information would be greately appreciated.

 

Best regards,

Andreas Enbacka

 


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

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

* Re: Image building and deployment to SMARC-sAMX6i
  2015-07-08 14:00 Image building and deployment to SMARC-sAMX6i Andreas Enbacka
@ 2015-07-08 14:42 ` Otavio Salvador
  2015-07-08 15:27   ` Dirk Berar
  0 siblings, 1 reply; 8+ messages in thread
From: Otavio Salvador @ 2015-07-08 14:42 UTC (permalink / raw)
  To: Andreas Enbacka; +Cc: meta-freescale@yoctoproject.org

On Wed, Jul 8, 2015 at 11:00 AM, Andreas Enbacka
<andreas.enbacka@gasera.fi> wrote:
> I am currently trying to build a Yocto image for the SMARC-sAMX6i (SMARC
> evaluation kit from Kontron), and have some questions regarding it. First,
> what reference image recipe is suitable for the SMARC-sAMX6i eval kit? And
> second, what is the optimal way to deploy / flash the Yocto image to the
> board? Any information would be greately appreciated.

Kontron is not supported by the FSL Community BSP so the right place
to ask for help is their support channel. Plus, pester them to add
proper support to the community so your turn-key experience will be
nicer next time ;)

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


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

* Re: Image building and deployment to SMARC-sAMX6i
  2015-07-08 14:42 ` Otavio Salvador
@ 2015-07-08 15:27   ` Dirk Berar
  2015-07-08 15:53     ` Andreas Enbacka
  0 siblings, 1 reply; 8+ messages in thread
From: Dirk Berar @ 2015-07-08 15:27 UTC (permalink / raw)
  To: Otavio Salvador; +Cc: meta-freescale@yoctoproject.org

Hi Andreas,

I asked Kontron to contribute to the community. Unfortunately they
didn't until today. Poor.

I'll try to give you a little help from my documentation. Do the
following from scratch:

# to install the repo tool (and a bunch of other software) under Ubuntu
# 12.04 or 14.04
$ sudo apt-get install phablet-tools

$ mkdir fsl-community-bsp; cd fsl-community-bsp
$ repo init -u https://github.com/Freescale/fslcommunity-bsp-platform \
-b daisy

# The Kontron BSP is based on daisy. I also tried dizzy successfully.

# pull the sources
$ repo sync

# apply the Kontron Patch for SMARC-sAMX6i
$ cd sources/meta-fsl-arm-extra
$ patch -p1 < /path/to/smarc-samx6i-support-R01.00.diff

# initialise Yocto Build Environment
$ cd ~/fsl-community-bsp
$ MACHINE=smarc-samx6i . ./setup-environment [build-directory]

# start Yocto Build
$ bitbake core-image-full-cmdline

I also tried "core-image-sato" successfully. Interesting, if you have
connected a LVDS display.

To flash the Yocto image to the board, use the live media of the Linaro
based BSP (Linux_BSP_SMX6 1.2):
http://emdcustomersection.kontron.com/wp-content/plugins/download-monitor/download.php?id=1164

Good luck
Dirk

Otavio Salvador schrieb:
> On Wed, Jul 8, 2015 at 11:00 AM, Andreas Enbacka
> <andreas.enbacka@gasera.fi> wrote:
>> I am currently trying to build a Yocto image for the SMARC-sAMX6i (SMARC
>> evaluation kit from Kontron), and have some questions regarding it. First,
>> what reference image recipe is suitable for the SMARC-sAMX6i eval kit? And
>> second, what is the optimal way to deploy / flash the Yocto image to the
>> board? Any information would be greately appreciated.
> 
> Kontron is not supported by the FSL Community BSP so the right place
> to ask for help is their support channel. Plus, pester them to add
> proper support to the community so your turn-key experience will be
> nicer next time ;)
> 


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

* Re: Image building and deployment to SMARC-sAMX6i
  2015-07-08 15:27   ` Dirk Berar
@ 2015-07-08 15:53     ` Andreas Enbacka
  2015-07-09  9:30       ` Heikki Sarkanen
  0 siblings, 1 reply; 8+ messages in thread
From: Andreas Enbacka @ 2015-07-08 15:53 UTC (permalink / raw)
  To: Dirk Berar; +Cc: meta-freescale@yoctoproject.org, Otavio Salvador

Hello Dirk, 

Thank you very much for the detailed steps, it will be of great help. I have still to wait for access to the Kontron customer support section, will be able to test it out after that.

Best regards,
Andreas

> 8 jul 2015 kl. 18:27 skrev Dirk Berar <d.berar@stagetec.com>:
> 
> Hi Andreas,
> 
> I asked Kontron to contribute to the community. Unfortunately they
> didn't until today. Poor.
> 
> I'll try to give you a little help from my documentation. Do the
> following from scratch:
> 
> # to install the repo tool (and a bunch of other software) under Ubuntu
> # 12.04 or 14.04
> $ sudo apt-get install phablet-tools
> 
> $ mkdir fsl-community-bsp; cd fsl-community-bsp
> $ repo init -u https://github.com/Freescale/fslcommunity-bsp-platform \
> -b daisy
> 
> # The Kontron BSP is based on daisy. I also tried dizzy successfully.
> 
> # pull the sources
> $ repo sync
> 
> # apply the Kontron Patch for SMARC-sAMX6i
> $ cd sources/meta-fsl-arm-extra
> $ patch -p1 < /path/to/smarc-samx6i-support-R01.00.diff
> 
> # initialise Yocto Build Environment
> $ cd ~/fsl-community-bsp
> $ MACHINE=smarc-samx6i . ./setup-environment [build-directory]
> 
> # start Yocto Build
> $ bitbake core-image-full-cmdline
> 
> I also tried "core-image-sato" successfully. Interesting, if you have
> connected a LVDS display.
> 
> To flash the Yocto image to the board, use the live media of the Linaro
> based BSP (Linux_BSP_SMX6 1.2):
> http://emdcustomersection.kontron.com/wp-content/plugins/download-monitor/download.php?id=1164
> 
> Good luck
> Dirk
> 
> Otavio Salvador schrieb:
>> On Wed, Jul 8, 2015 at 11:00 AM, Andreas Enbacka
>> <andreas.enbacka@gasera.fi> wrote:
>>> I am currently trying to build a Yocto image for the SMARC-sAMX6i (SMARC
>>> evaluation kit from Kontron), and have some questions regarding it. First,
>>> what reference image recipe is suitable for the SMARC-sAMX6i eval kit? And
>>> second, what is the optimal way to deploy / flash the Yocto image to the
>>> board? Any information would be greately appreciated.
>> 
>> Kontron is not supported by the FSL Community BSP so the right place
>> to ask for help is their support channel. Plus, pester them to add
>> proper support to the community so your turn-key experience will be
>> nicer next time ;)
>> 


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

* Re: Image building and deployment to SMARC-sAMX6i
  2015-07-08 15:53     ` Andreas Enbacka
@ 2015-07-09  9:30       ` Heikki Sarkanen
  2015-07-09 11:35         ` Dirk Berar
  0 siblings, 1 reply; 8+ messages in thread
From: Heikki Sarkanen @ 2015-07-09  9:30 UTC (permalink / raw)
  To: Andreas Enbacka, Dirk Berar
  Cc: meta-freescale@yoctoproject.org, Otavio Salvador

Hello Andreas and Dirk,

Nice to see other SMARC-sAMX6i users. I have also tried to ask Kontron official support for FSL Community BSP but without luck yet. I hope if there is enough of us so we may get it someday.

As I have understood there was some intention to add the FSL Community BSP support last December: https://lists.yoctoproject.org/pipermail/meta-freescale/2014-December/011842.html. But when Otavio asked for some more things like support for master branch and U-boot recipe they didn't continue.

They did some experiments on March with newer meta-fsl-arm master, but for some reason they haven't released nothing more than the patch for daisy. Maybe the reason for that was this GPU performance gap between master(current fido) and dizzy branches: https://lists.yoctoproject.org/pipermail/meta-freescale/2015-March/013135.html. I have done my own experiment to rebase their daisy patch on top of fido and 3.10.53 kernel. It seems to work pretty well, just waiting if Kontron comes up with official patch someday.

When you get access to their EMD Customer section you will find that PDF documentation provided with the patch is pretty good. I have found using NFS boot the easiest way to deploy the rootfs and device tree to eMMC. It is also well documented by Kontron (chapter 7.5). Also they have great support (must go through your HW supplier) for their own U-boot fork if you need to change something there. Good luck!

BR,
Heikki Sarkanen

________________________________________
From: meta-freescale-bounces@yoctoproject.org <meta-freescale-bounces@yoctoproject.org> on behalf of Andreas Enbacka <andreas.enbacka@gasera.fi>
Sent: 08 July 2015 18:53
To: Dirk Berar
Cc: meta-freescale@yoctoproject.org; Otavio Salvador
Subject: Re: [meta-freescale] Image building and deployment to SMARC-sAMX6i

Hello Dirk,

Thank you very much for the detailed steps, it will be of great help. I have still to wait for access to the Kontron customer support section, will be able to test it out after that.

Best regards,
Andreas

> 8 jul 2015 kl. 18:27 skrev Dirk Berar <d.berar@stagetec.com>:
>
> Hi Andreas,
>
> I asked Kontron to contribute to the community. Unfortunately they
> didn't until today. Poor.
>
> I'll try to give you a little help from my documentation. Do the
> following from scratch:
>
> # to install the repo tool (and a bunch of other software) under Ubuntu
> # 12.04 or 14.04
> $ sudo apt-get install phablet-tools
>
> $ mkdir fsl-community-bsp; cd fsl-community-bsp
> $ repo init -u https://github.com/Freescale/fslcommunity-bsp-platform \
> -b daisy
>
> # The Kontron BSP is based on daisy. I also tried dizzy successfully.
>
> # pull the sources
> $ repo sync
>
> # apply the Kontron Patch for SMARC-sAMX6i
> $ cd sources/meta-fsl-arm-extra
> $ patch -p1 < /path/to/smarc-samx6i-support-R01.00.diff
>
> # initialise Yocto Build Environment
> $ cd ~/fsl-community-bsp
> $ MACHINE=smarc-samx6i . ./setup-environment [build-directory]
>
> # start Yocto Build
> $ bitbake core-image-full-cmdline
>
> I also tried "core-image-sato" successfully. Interesting, if you have
> connected a LVDS display.
>
> To flash the Yocto image to the board, use the live media of the Linaro
> based BSP (Linux_BSP_SMX6 1.2):
> http://emdcustomersection.kontron.com/wp-content/plugins/download-monitor/download.php?id=1164
>
> Good luck
> Dirk
>
> Otavio Salvador schrieb:
>> On Wed, Jul 8, 2015 at 11:00 AM, Andreas Enbacka
>> <andreas.enbacka@gasera.fi> wrote:
>>> I am currently trying to build a Yocto image for the SMARC-sAMX6i (SMARC
>>> evaluation kit from Kontron), and have some questions regarding it. First,
>>> what reference image recipe is suitable for the SMARC-sAMX6i eval kit? And
>>> second, what is the optimal way to deploy / flash the Yocto image to the
>>> board? Any information would be greately appreciated.
>>
>> Kontron is not supported by the FSL Community BSP so the right place
>> to ask for help is their support channel. Plus, pester them to add
>> proper support to the community so your turn-key experience will be
>> nicer next time ;)
>>
--
_______________________________________________
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: Image building and deployment to SMARC-sAMX6i
  2015-07-09  9:30       ` Heikki Sarkanen
@ 2015-07-09 11:35         ` Dirk Berar
  2015-07-09 14:13           ` Heikki Sarkanen
  0 siblings, 1 reply; 8+ messages in thread
From: Dirk Berar @ 2015-07-09 11:35 UTC (permalink / raw)
  To: meta-freescale@yoctoproject.org

Hello Heikki,

thank you for the informations!

Especially the link to the "gpu performance" thread is very interesting
for me, because we're running a javafx project on top of FB based opengl.

I didn't make the step to fido yet. So it's also interesting for me to
hear about your success.

Kind Regards
Dirk

Heikki Sarkanen schrieb:
> Hello Andreas and Dirk,
> 
> Nice to see other SMARC-sAMX6i users. I have also tried to ask
> Kontron official support for FSL Community BSP but without luck yet.
> I hope if there is enough of us so we may get it someday.
> 
> As I have understood there was some intention to add the FSL
> Community BSP support last December:
> https://lists.yoctoproject.org/pipermail/meta-freescale/2014-December/011842.html.
> But when Otavio asked for some more things like support for master
> branch and U-boot recipe they didn't continue.
> 
> They did some experiments on March with newer meta-fsl-arm master,
> but for some reason they haven't released nothing more than the patch
> for daisy. Maybe the reason for that was this GPU performance gap
> between master(current fido) and dizzy branches:
> https://lists.yoctoproject.org/pipermail/meta-freescale/2015-March/013135.html.
> I have done my own experiment to rebase their daisy patch on top of
> fido and 3.10.53 kernel. It seems to work pretty well, just waiting
> if Kontron comes up with official patch someday.
> 
> When you get access to their EMD Customer section you will find that
> PDF documentation provided with the patch is pretty good. I have
> found using NFS boot the easiest way to deploy the rootfs and device
> tree to eMMC. It is also well documented by Kontron (chapter 7.5).
> Also they have great support (must go through your HW supplier) for
> their own U-boot fork if you need to change something there. Good
> luck!
> 
> BR, Heikki Sarkanen
> 
> ________________________________________ From:
> meta-freescale-bounces@yoctoproject.org
> <meta-freescale-bounces@yoctoproject.org> on behalf of Andreas
> Enbacka <andreas.enbacka@gasera.fi> Sent: 08 July 2015 18:53 To: Dirk
> Berar Cc: meta-freescale@yoctoproject.org; Otavio Salvador Subject:
> Re: [meta-freescale] Image building and deployment to SMARC-sAMX6i
> 
> Hello Dirk,
> 
> Thank you very much for the detailed steps, it will be of great help.
> I have still to wait for access to the Kontron customer support
> section, will be able to test it out after that.
> 
> Best regards, Andreas
> 
>> 8 jul 2015 kl. 18:27 skrev Dirk Berar <d.berar@stagetec.com>:
>> 
>> Hi Andreas,
>> 
>> I asked Kontron to contribute to the community. Unfortunately they 
>> didn't until today. Poor.
>> 
>> I'll try to give you a little help from my documentation. Do the 
>> following from scratch:
>> 
>> # to install the repo tool (and a bunch of other software) under
>> Ubuntu # 12.04 or 14.04 $ sudo apt-get install phablet-tools
>> 
>> $ mkdir fsl-community-bsp; cd fsl-community-bsp $ repo init -u
>> https://github.com/Freescale/fslcommunity-bsp-platform \ -b daisy
>> 
>> # The Kontron BSP is based on daisy. I also tried dizzy
>> successfully.
>> 
>> # pull the sources $ repo sync
>> 
>> # apply the Kontron Patch for SMARC-sAMX6i $ cd
>> sources/meta-fsl-arm-extra $ patch -p1 <
>> /path/to/smarc-samx6i-support-R01.00.diff
>> 
>> # initialise Yocto Build Environment $ cd ~/fsl-community-bsp $
>> MACHINE=smarc-samx6i . ./setup-environment [build-directory]
>> 
>> # start Yocto Build $ bitbake core-image-full-cmdline
>> 
>> I also tried "core-image-sato" successfully. Interesting, if you
>> have connected a LVDS display.
>> 
>> To flash the Yocto image to the board, use the live media of the
>> Linaro based BSP (Linux_BSP_SMX6 1.2): 
>> http://emdcustomersection.kontron.com/wp-content/plugins/download-monitor/download.php?id=1164
>>
>>
>> Good luck
>> Dirk
>> 
>> Otavio Salvador schrieb:
>>> On Wed, Jul 8, 2015 at 11:00 AM, Andreas Enbacka 
>>> <andreas.enbacka@gasera.fi> wrote:
>>>> I am currently trying to build a Yocto image for the
>>>> SMARC-sAMX6i (SMARC evaluation kit from Kontron), and have some
>>>> questions regarding it. First, what reference image recipe is
>>>> suitable for the SMARC-sAMX6i eval kit? And second, what is the
>>>> optimal way to deploy / flash the Yocto image to the board? Any
>>>> information would be greately appreciated.
>>> Kontron is not supported by the FSL Community BSP so the right
>>> place to ask for help is their support channel. Plus, pester them
>>> to add proper support to the community so your turn-key
>>> experience will be nicer next time ;)
>>> 
> -- _______________________________________________ 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: Image building and deployment to SMARC-sAMX6i
  2015-07-09 11:35         ` Dirk Berar
@ 2015-07-09 14:13           ` Heikki Sarkanen
  2015-07-13 11:53             ` Dirk Berar
  0 siblings, 1 reply; 8+ messages in thread
From: Heikki Sarkanen @ 2015-07-09 14:13 UTC (permalink / raw)
  To: Dirk Berar, meta-freescale@yoctoproject.org

Hello Dirk,

If you are running something GPU intensive I would recommend upgrading at least to 3.10.53 kernel so then you could use the newer GPU drivers. With daisy/3.10.17 you cannot: https://lists.yoctoproject.org/pipermail/meta-freescale/2015-April/013234.html I have tried Qt 5.4 on X11 and Wayland. Both of them got some performance boost from that update. Although I have not tested how this benefits on FB. It's a bit hard to follow what have changed in Vivante GPU but documents like this one: http://cache.freescale.com/files/32bit/doc/support_info/IMX6YOCTOPATCHRN.pdf at Freescale listing: http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX6Q&fpsp=1&tab=Documentation_Tab gives some hints. Also this: https://community.freescale.com/docs/DOC-104266 explains something about the compatible versions and all things around Yocto and iMX6.

I didn't have any big issues on the upgrade to 3.10.53 although I skipped some of the backlight related patches. Biggest thing for me was LVDS driver related changes in devicetree: http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/commit/arch/arm/boot/dts?h=imx_3.10.53_1.1.0_ga&id=b8a5656180f4eee73437263c58d1973a89454843 But following the Freescale and Congatec examples: https://git.congatec.com/arm/qmx6_kernel/commit/23ba00c5aeabc44decbaf151c733a1add38390cf it was easy though. I would be interested of the results especially if you go straigth to 3.14.28.

And let's hope that Kontron does the official update soonish.

BR,
Heikki

________________________________________
From: meta-freescale-bounces@yoctoproject.org <meta-freescale-bounces@yoctoproject.org> on behalf of Dirk Berar <d.berar@stagetec.com>
Sent: 09 July 2015 14:35
To: meta-freescale@yoctoproject.org
Subject: Re: [meta-freescale] Image building and deployment to SMARC-sAMX6i

Hello Heikki,

thank you for the informations!

Especially the link to the "gpu performance" thread is very interesting
for me, because we're running a javafx project on top of FB based opengl.

I didn't make the step to fido yet. So it's also interesting for me to
hear about your success.

Kind Regards
Dirk

Heikki Sarkanen schrieb:
> Hello Andreas and Dirk,
>
> Nice to see other SMARC-sAMX6i users. I have also tried to ask
> Kontron official support for FSL Community BSP but without luck yet.
> I hope if there is enough of us so we may get it someday.
>
> As I have understood there was some intention to add the FSL
> Community BSP support last December:
> https://lists.yoctoproject.org/pipermail/meta-freescale/2014-December/011842.html.
> But when Otavio asked for some more things like support for master
> branch and U-boot recipe they didn't continue.
>
> They did some experiments on March with newer meta-fsl-arm master,
> but for some reason they haven't released nothing more than the patch
> for daisy. Maybe the reason for that was this GPU performance gap
> between master(current fido) and dizzy branches:
> https://lists.yoctoproject.org/pipermail/meta-freescale/2015-March/013135.html.
> I have done my own experiment to rebase their daisy patch on top of
> fido and 3.10.53 kernel. It seems to work pretty well, just waiting
> if Kontron comes up with official patch someday.
>
> When you get access to their EMD Customer section you will find that
> PDF documentation provided with the patch is pretty good. I have
> found using NFS boot the easiest way to deploy the rootfs and device
> tree to eMMC. It is also well documented by Kontron (chapter 7.5).
> Also they have great support (must go through your HW supplier) for
> their own U-boot fork if you need to change something there. Good
> luck!
>
> BR, Heikki Sarkanen
>
> ________________________________________ From:
> meta-freescale-bounces@yoctoproject.org
> <meta-freescale-bounces@yoctoproject.org> on behalf of Andreas
> Enbacka <andreas.enbacka@gasera.fi> Sent: 08 July 2015 18:53 To: Dirk
> Berar Cc: meta-freescale@yoctoproject.org; Otavio Salvador Subject:
> Re: [meta-freescale] Image building and deployment to SMARC-sAMX6i
>
> Hello Dirk,
>
> Thank you very much for the detailed steps, it will be of great help.
> I have still to wait for access to the Kontron customer support
> section, will be able to test it out after that.
>
> Best regards, Andreas
>
>> 8 jul 2015 kl. 18:27 skrev Dirk Berar <d.berar@stagetec.com>:
>>
>> Hi Andreas,
>>
>> I asked Kontron to contribute to the community. Unfortunately they
>> didn't until today. Poor.
>>
>> I'll try to give you a little help from my documentation. Do the
>> following from scratch:
>>
>> # to install the repo tool (and a bunch of other software) under
>> Ubuntu # 12.04 or 14.04 $ sudo apt-get install phablet-tools
>>
>> $ mkdir fsl-community-bsp; cd fsl-community-bsp $ repo init -u
>> https://github.com/Freescale/fslcommunity-bsp-platform \ -b daisy
>>
>> # The Kontron BSP is based on daisy. I also tried dizzy
>> successfully.
>>
>> # pull the sources $ repo sync
>>
>> # apply the Kontron Patch for SMARC-sAMX6i $ cd
>> sources/meta-fsl-arm-extra $ patch -p1 <
>> /path/to/smarc-samx6i-support-R01.00.diff
>>
>> # initialise Yocto Build Environment $ cd ~/fsl-community-bsp $
>> MACHINE=smarc-samx6i . ./setup-environment [build-directory]
>>
>> # start Yocto Build $ bitbake core-image-full-cmdline
>>
>> I also tried "core-image-sato" successfully. Interesting, if you
>> have connected a LVDS display.
>>
>> To flash the Yocto image to the board, use the live media of the
>> Linaro based BSP (Linux_BSP_SMX6 1.2):
>> http://emdcustomersection.kontron.com/wp-content/plugins/download-monitor/download.php?id=1164
>>
>>
>> Good luck
>> Dirk
>>
>> Otavio Salvador schrieb:
>>> On Wed, Jul 8, 2015 at 11:00 AM, Andreas Enbacka
>>> <andreas.enbacka@gasera.fi> wrote:
>>>> I am currently trying to build a Yocto image for the
>>>> SMARC-sAMX6i (SMARC evaluation kit from Kontron), and have some
>>>> questions regarding it. First, what reference image recipe is
>>>> suitable for the SMARC-sAMX6i eval kit? And second, what is the
>>>> optimal way to deploy / flash the Yocto image to the board? Any
>>>> information would be greately appreciated.
>>> Kontron is not supported by the FSL Community BSP so the right
>>> place to ask for help is their support channel. Plus, pester them
>>> to add proper support to the community so your turn-key
>>> experience will be nicer next time ;)
>>>
> -- _______________________________________________ meta-freescale
> mailing list meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale

--
_______________________________________________
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: Image building and deployment to SMARC-sAMX6i
  2015-07-09 14:13           ` Heikki Sarkanen
@ 2015-07-13 11:53             ` Dirk Berar
  0 siblings, 0 replies; 8+ messages in thread
From: Dirk Berar @ 2015-07-13 11:53 UTC (permalink / raw)
  To: Heikki Sarkanen; +Cc: meta-freescale@yoctoproject.org

Hello Heikki,

once more, thank you!

I am currently not working on the project related with the yocto stuff.
Soon I will come back to the project. I will report on my progress.

Regards
Dirk

Heikki Sarkanen schrieb:
> Hello Dirk,
> 
> If you are running something GPU intensive I would recommend
> upgrading at least to 3.10.53 kernel so then you could use the newer
> GPU drivers. With daisy/3.10.17 you cannot:
> https://lists.yoctoproject.org/pipermail/meta-freescale/2015-April/013234.html
> I have tried Qt 5.4 on X11 and Wayland. Both of them got some
> performance boost from that update. Although I have not tested how
> this benefits on FB. It's a bit hard to follow what have changed in
> Vivante GPU but documents like this one:
> http://cache.freescale.com/files/32bit/doc/support_info/IMX6YOCTOPATCHRN.pdf
> at Freescale listing:
> http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX6Q&fpsp=1&tab=Documentation_Tab
> gives some hints. Also this:
> https://community.freescale.com/docs/DOC-104266 explains something
> about the compatible versions and all things around Yocto and iMX6.
> 
> I didn't have any big issues on the upgrade to 3.10.53 although I
> skipped some of the backlight related patches. Biggest thing for me
> was LVDS driver related changes in devicetree:
> http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/commit/arch/arm/boot/dts?h=imx_3.10.53_1.1.0_ga&id=b8a5656180f4eee73437263c58d1973a89454843
> But following the Freescale and Congatec examples:
> https://git.congatec.com/arm/qmx6_kernel/commit/23ba00c5aeabc44decbaf151c733a1add38390cf
> it was easy though. I would be interested of the results especially
> if you go straigth to 3.14.28.
> 
> And let's hope that Kontron does the official update soonish.
> 
> BR, Heikki
> 
> ________________________________________ From:
> meta-freescale-bounces@yoctoproject.org
> <meta-freescale-bounces@yoctoproject.org> on behalf of Dirk Berar
> <d.berar@stagetec.com> Sent: 09 July 2015 14:35 To:
> meta-freescale@yoctoproject.org Subject: Re: [meta-freescale] Image
> building and deployment to SMARC-sAMX6i
> 
> Hello Heikki,
> 
> thank you for the informations!
> 
> Especially the link to the "gpu performance" thread is very
> interesting for me, because we're running a javafx project on top of
> FB based opengl.
> 
> I didn't make the step to fido yet. So it's also interesting for me
> to hear about your success.
> 
> Kind Regards Dirk
> 
> Heikki Sarkanen schrieb:
>> Hello Andreas and Dirk,
>> 
>> Nice to see other SMARC-sAMX6i users. I have also tried to ask 
>> Kontron official support for FSL Community BSP but without luck
>> yet. I hope if there is enough of us so we may get it someday.
>> 
>> As I have understood there was some intention to add the FSL 
>> Community BSP support last December: 
>> https://lists.yoctoproject.org/pipermail/meta-freescale/2014-December/011842.html.
>>
>> 
But when Otavio asked for some more things like support for master
>> branch and U-boot recipe they didn't continue.
>> 
>> They did some experiments on March with newer meta-fsl-arm master, 
>> but for some reason they haven't released nothing more than the
>> patch for daisy. Maybe the reason for that was this GPU performance
>> gap between master(current fido) and dizzy branches: 
>> https://lists.yoctoproject.org/pipermail/meta-freescale/2015-March/013135.html.
>>
>> 
I have done my own experiment to rebase their daisy patch on top of
>> fido and 3.10.53 kernel. It seems to work pretty well, just
>> waiting if Kontron comes up with official patch someday.
>> 
>> When you get access to their EMD Customer section you will find
>> that PDF documentation provided with the patch is pretty good. I
>> have found using NFS boot the easiest way to deploy the rootfs and
>> device tree to eMMC. It is also well documented by Kontron (chapter
>> 7.5). Also they have great support (must go through your HW
>> supplier) for their own U-boot fork if you need to change something
>> there. Good luck!
>> 
>> BR, Heikki Sarkanen
>> 
>> ________________________________________ From: 
>> meta-freescale-bounces@yoctoproject.org 
>> <meta-freescale-bounces@yoctoproject.org> on behalf of Andreas 
>> Enbacka <andreas.enbacka@gasera.fi> Sent: 08 July 2015 18:53 To:
>> Dirk Berar Cc: meta-freescale@yoctoproject.org; Otavio Salvador
>> Subject: Re: [meta-freescale] Image building and deployment to
>> SMARC-sAMX6i
>> 
>> Hello Dirk,
>> 
>> Thank you very much for the detailed steps, it will be of great
>> help. I have still to wait for access to the Kontron customer
>> support section, will be able to test it out after that.
>> 
>> Best regards, Andreas
>> 
>>> 8 jul 2015 kl. 18:27 skrev Dirk Berar <d.berar@stagetec.com>:
>>> 
>>> Hi Andreas,
>>> 
>>> I asked Kontron to contribute to the community. Unfortunately
>>> they didn't until today. Poor.
>>> 
>>> I'll try to give you a little help from my documentation. Do the 
>>> following from scratch:
>>> 
>>> # to install the repo tool (and a bunch of other software) under 
>>> Ubuntu # 12.04 or 14.04 $ sudo apt-get install phablet-tools
>>> 
>>> $ mkdir fsl-community-bsp; cd fsl-community-bsp $ repo init -u 
>>> https://github.com/Freescale/fslcommunity-bsp-platform \ -b
>>> daisy
>>> 
>>> # The Kontron BSP is based on daisy. I also tried dizzy 
>>> successfully.
>>> 
>>> # pull the sources $ repo sync
>>> 
>>> # apply the Kontron Patch for SMARC-sAMX6i $ cd 
>>> sources/meta-fsl-arm-extra $ patch -p1 < 
>>> /path/to/smarc-samx6i-support-R01.00.diff
>>> 
>>> # initialise Yocto Build Environment $ cd ~/fsl-community-bsp $ 
>>> MACHINE=smarc-samx6i . ./setup-environment [build-directory]
>>> 
>>> # start Yocto Build $ bitbake core-image-full-cmdline
>>> 
>>> I also tried "core-image-sato" successfully. Interesting, if you 
>>> have connected a LVDS display.
>>> 
>>> To flash the Yocto image to the board, use the live media of the 
>>> Linaro based BSP (Linux_BSP_SMX6 1.2): 
>>> http://emdcustomersection.kontron.com/wp-content/plugins/download-monitor/download.php?id=1164
>>>
>>>
>>>
>>> 
Good luck
>>> Dirk
>>> 
>>> Otavio Salvador schrieb:
>>>> On Wed, Jul 8, 2015 at 11:00 AM, Andreas Enbacka 
>>>> <andreas.enbacka@gasera.fi> wrote:
>>>>> I am currently trying to build a Yocto image for the 
>>>>> SMARC-sAMX6i (SMARC evaluation kit from Kontron), and have
>>>>> some questions regarding it. First, what reference image
>>>>> recipe is suitable for the SMARC-sAMX6i eval kit? And second,
>>>>> what is the optimal way to deploy / flash the Yocto image to
>>>>> the board? Any information would be greately appreciated.
>>>> Kontron is not supported by the FSL Community BSP so the right 
>>>> place to ask for help is their support channel. Plus, pester
>>>> them to add proper support to the community so your turn-key 
>>>> experience will be nicer next time ;)
>>>> 
>> -- _______________________________________________ meta-freescale 
>> mailing list meta-freescale@yoctoproject.org 
>> https://lists.yoctoproject.org/listinfo/meta-freescale
> 
> -- _______________________________________________ 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:[~2015-07-13 11:53 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-08 14:00 Image building and deployment to SMARC-sAMX6i Andreas Enbacka
2015-07-08 14:42 ` Otavio Salvador
2015-07-08 15:27   ` Dirk Berar
2015-07-08 15:53     ` Andreas Enbacka
2015-07-09  9:30       ` Heikki Sarkanen
2015-07-09 11:35         ` Dirk Berar
2015-07-09 14:13           ` Heikki Sarkanen
2015-07-13 11:53             ` Dirk Berar

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.