From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailgate1.beam.ltd.uk (mailgate1.beam.ltd.uk [88.96.138.49]) by mx.groups.io with SMTP id smtpd.web09.8886.1614243659415389660 for ; Thu, 25 Feb 2021 01:01:00 -0800 Authentication-Results: mx.groups.io; dkim=missing; spf=pass (domain: beam.ltd.uk, ip: 88.96.138.49, mailfrom: terry@beam.ltd.uk) Received: from study.kingnet (king.kingnet [82.69.10.222]) by mailgate1.beam.ltd.uk (Postfix) with ESMTPSA id 523B46A1BB1 for ; Thu, 25 Feb 2021 09:00:54 +0000 (GMT) Subject: Re: [meta-freescale] imx6dl dunfell and kernel: linux-fslc or linux-fslc-imx? To: meta-freescale@lists.yoctoproject.org References: <12bb83d9-625a-f967-ed15-9602fc4cd46b@faresoftware.it> From: "Terry Barnaby" Message-ID: <910eca81-bcb4-c4b2-d591-9a853026f184@beam.ltd.uk> Date: Thu, 25 Feb 2021 09:00:53 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 MIME-Version: 1.0 In-Reply-To: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,HTML_MESSAGE, NICE_REPLY_A autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on portal.beamnet Content-Type: multipart/alternative; boundary="------------D3DF96773B901B84609BCBAF" Content-Language: en-GB --------------D3DF96773B901B84609BCBAF Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 25/02/2021 08:47, Andrey Zhizhikin wrote: > Hello Mauro, > > On Thu, Feb 25, 2021 at 9:40 AM Mauro Ziliani wrote: >> Hi all. >> >> I'm porting and old system based on Krogoth to Dunfell. >> >> In Krogoth the kernel was linux-imx. >> >> Now in Dunfell which is the right kernel? > Depends on what you define as "right". :) > > If you build any`fsl-` distro, then you should use either `linux-imx` > of `linux-fslc-imx` kernel. If you rather opt for any of `fslc-` > distro, then the kernel provider would be set to `linux-fslc`. > >> linux-fslc o linux-fslc-imx? > - `linux-fslc` is an upstream kernel (from stable korg), which has few > patches not upstreamed yet > - `linux-fslc-imx` is NXP kernel with latest patch level applied from > stable korg. This is based on the NXP release (2.1.0 in [dunfell]), > and then maintained in terms of security fixes applied in LTS branch. > - `linux-imx` is a "pure" NXP kernel, which is provided as a part of > their release(s). Current NXP release version present on the [dunfell] > branch is 2.1.0 > >> >> Thanks all >> >> MZ >> >> > > > For a novice to NXP Freescale builds, what setup would you recommend as a basic test Yocto build for a Wandboard IMX6 dual lite system in order to test the performance of the hardware video processing system using gstreamer*imx (VPU etc) ? Would fslc-x11 or fslc-xwayland distro with the linux-fslc-imx kernel be the best approach or would some fsl-* distro with the linux-imx kernel be the best approach ? The standard Wandboard build uses linux-fslc which does not seem to support the imx hardware features and so I am trying to build a suitable test platform but having no luck trying various build combinations that either wont build or wont run properly in various ways, so any pointers would be gratefully received ! Terry --------------D3DF96773B901B84609BCBAF Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit
On 25/02/2021 08:47, Andrey Zhizhikin wrote:
Hello Mauro,

On Thu, Feb 25, 2021 at 9:40 AM Mauro Ziliani <mauro@faresoftware.it> wrote:
Hi all.

I'm porting and old system based on Krogoth to Dunfell.

In Krogoth the kernel was linux-imx.

Now in Dunfell which is the right kernel?
Depends on what you define as "right". :)

If you build any`fsl-` distro, then you should use either `linux-imx`
of `linux-fslc-imx` kernel. If you rather opt for any of `fslc-`
distro, then the kernel provider would be set to `linux-fslc`.

linux-fslc o linux-fslc-imx?
- `linux-fslc` is an upstream kernel (from stable korg), which has few
patches not upstreamed yet
- `linux-fslc-imx` is NXP kernel with latest patch level applied from
stable korg. This is based on the NXP release (2.1.0 in [dunfell]),
and then maintained in terms of security fixes applied in LTS branch.
- `linux-imx` is a "pure" NXP kernel, which is provided as a part of
their release(s). Current NXP release version present on the [dunfell]
branch is 2.1.0


Thanks all

   MZ



      


For a novice to NXP Freescale builds, what setup would you recommend as a basic test Yocto build for a Wandboard IMX6 dual lite system in order to test the performance of the hardware video processing system using gstreamer*imx (VPU etc) ?

Would fslc-x11 or fslc-xwayland distro with the linux-fslc-imx kernel be the best approach or would some fsl-* distro with the linux-imx kernel be the best approach ?

The standard Wandboard build uses linux-fslc which does not seem to support the imx hardware features and so I am trying to build a suitable test platform but having no luck trying various build combinations that either wont build or wont run properly in various ways, so any pointers would be gratefully received !

Terry

--------------D3DF96773B901B84609BCBAF--