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.8398.1613742316944181403 for ; Fri, 19 Feb 2021 05:45:17 -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: by mailgate1.beam.ltd.uk (Postfix, from userid 900) id 244936A66F1; Fri, 19 Feb 2021 13:45:15 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on portal.beamnet X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, NICE_REPLY_A autolearn=ham autolearn_force=no version=3.4.4 Received: from study.kingnet (king.kingnet [82.69.10.222]) by mailgate1.beam.ltd.uk (Postfix) with ESMTPSA id 7C2546A1BAE; Fri, 19 Feb 2021 13:45:12 +0000 (GMT) Subject: Re: [meta-freescale] Wandboard WB-IMX6U-BW CAM-OV5645 camera To: Andrey Zhizhikin Cc: Fabio Estevam , Otavio Salvador , meta-freescale@lists.yoctoproject.org References: <65132729-750d-76a0-bd7f-52add3bb9212@beam.ltd.uk> <1df74092-86ac-6e51-a602-b8b78bfb26f9@beam.ltd.uk> <924cd6e4-a36f-3056-76e8-a1e7bbea955f@beam.ltd.uk> From: "Terry Barnaby" Message-ID: <17410ef9-b09c-7a49-79f9-9c81a8b3553d@beam.ltd.uk> Date: Fri, 19 Feb 2021 13:45:12 +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: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-GB On 19/02/2021 13:34, Andrey Zhizhikin wrote: > Hello Terry, > > On Fri, Feb 19, 2021 at 2:28 PM Terry Barnaby wrote: >> Hi Andrey, >> >> On 19/02/2021 12:59, Andrey Zhizhikin wrote: >>> Hello Terry and Fabio, >>> >>> On Fri, Feb 19, 2021 at 12:09 PM Fabio Estevam wrote: >>>> Hi Terry, >>>> >>>> On Fri, Feb 19, 2021 at 4:25 AM Terry Barnaby wrote: >>>> >>>>> The u-boot master of git://git.denx.de/u-boot.git u-boot-git/ does work >>>>> fine on the Wandboard revD1, as I tested above, thanks for including >>>>> this commit. It's the Yocto meta-freescale build I was having problems with. >>>> Ok, I am adding Otavio on Cc. >>>> >>>> I have the impression that the Yocto meta-freescale is using an older U-Boot. >>>> >>>>> Maybe I am doing something wrong. I checked the >>>>> http://freescale.github.io code out using: >>>>> >>>>> repo init -u https://github.com/Freescale/fsl-community-bsp-platform >>>>> >>>>> (also tried "repo init -u >>>>> https://github.com/Freescale/fsl-community-bsp-platform -b dunfell") >>>>> >>>>> When I "bitbake u-boot" with this the u-boot build source tree does not >>>>> contain "arch/arm/dts/imx6dl-wandboard-revd1.dts" which is a file that >>>>> git commit would have added ? >>>> It is the commit that I pointed out that introduces >>>> arch/arm/dts/imx6dl-wandboard-revd1.dts. >>>> >>>> Such commit entered U-Boot 2020.07. >>>> >>>>> I assumed that the http://freescale.github.io Yocto master would be >>>>> using the latest upsteam git u-boot if I didn't specify a particular >>>>> branch, I guess I am wrong on that. >>>> Hopefully, Otavio can help clarifying. It could be that the U-Boot >>>> version needs to be bumped. >>> Indeed, the u-boot-fslc that is a part of Community BSP has a version >>> 2020.04 for [dunfell] branch. [master] branch has already been >>> advanced to 2020.10 so it should have that DTS in that you're looking >>> for. >>> >>> I do not know if it is safe to upgrade the U-Boot on the LTS version, >>> I'd leave it to Otavio to decide. >>> >>> Terry, >>> Can you try to initialize your BSP build from [master] branch and test >>> to see if (a) you have a support for the OV5645; and (b) whether that >>> would be an option for you to utilize [master] instead of [dunfell]? >> Thanks for the reply. >> >> I'm a bit new to meta-freescale and the use of the "repo" utility. I did a: >> >> "repo init -u https://github.com/Freescale/fsl-community-bsp-platform" >> ie without "-b " which I assumed would pull the master ? > Actually, it had pulled a "default" branch, which appears to be [dunfell]. :) > > I've done the same, and here is the output of repo info command: > ---- > repo info > Manifest branch: dunfell > Manifest merge branch: refs/heads/dunfell > Manifest groups: all,-notdefault > ---------------------------- > Project: Documentation > Mount path: /development/tmp/sources/Documentation > Current revision: 4558857539fd5395e9657500f84017e2722ba433 > Manifest revision: dunfell > Local Branches: 0 > ---------------------------- > Project: fsl-community-bsp-base > Mount path: /development/tmp/sources/base > Current revision: 9d7b7caeba7ebd6c315bf99950e4501662ddeb80 > Manifest revision: dunfell > Local Branches: 0 > ---------------------------- > Project: meta-freescale > Mount path: /development/tmp/sources/meta-freescale > Current revision: 11170950b155168ec414bbde48e3a4427fcac4bd > Manifest revision: dunfell > Local Branches: 0 > ---------------------------- > Project: meta-freescale-3rdparty > Mount path: /development/tmp/sources/meta-freescale-3rdparty > Current revision: 058316a502cdba7fad02df8c857c72e218b7bc45 > Manifest revision: dunfell > Local Branches: 0 > ---------------------------- > Project: meta-freescale-distro > Mount path: /development/tmp/sources/meta-freescale-distro > Current revision: 5d882cdf079b3bde0bd9869ce3ca3db411acbf3b > Manifest revision: dunfell > Local Branches: 0 > ---------------------------- > Project: meta-openembedded > Mount path: /development/tmp/sources/meta-openembedded > Current revision: de37512b25c1f8c6bb6ab2b3782ac0fe01443483 > Manifest revision: dunfell > Local Branches: 0 > ---------------------------- > Project: poky > Mount path: /development/tmp/sources/poky > Current revision: a13bda44fcda4e79e9aed39ca1495eabecb6a7b7 > Manifest revision: dunfell > Local Branches: 0 > ---------------------------- > ---- > > As you can see, manifest default branch is set to [dunfell], so you > should explicitly use [-b master]. > Hi Andrey, Ah, many thanks that will help ! I will try to build from that, might also sort out my issue with "gstreamer1.0-plugins-imx". Terry