> -----Original Message----- > From: [email protected] [mailto:meta-xilinx- > [email protected]] On Behalf Of Nathan Rossi > Sent: Tuesday, November 21, 2017 8:29 AM > To: Giordon Stark <[email protected]> > Cc: [email protected] > Subject: Re: [meta-xilinx] Custom u-boot-xlnx defconfig breaks spl/u-boot-spl > recipe? > > On 22 November 2017 at 01:28, Giordon Stark <[email protected]> wrote: > > Indeed. I'm now realizing that `make menuconfig` isn't really > > inheriting from the xilinx_zynqmp defconfig board at all. So I'm going > > to copy that file, and disable all the SPL/SDHCI support there. Thanks! > > > > [side note: why does bitbake -c menuconfig not work for u-boot-xlnx?] > > It is more that u-boot.inc in oe-core doesn't support menuconfig rather that > u-boot- > xlnx not supporting it. I think this stack overflow answer covers the details > and > solutions. > https://stackoverflow.com/a/43222625 >
We are working on a patch to submit to oe-core to support menuconfig for u-boot. However, the upstream recipe for u-boot is little complicated to support menuconfig, since it builds multiple defconfig using the same build area. If you have only one defconfig to support it is easier to add the menuconfig, as we did here https://github.com/Xilinx/meta-xilinx/blob/rel-v2017.3/recipes-bsp/u-boot/u-boot.inc#L18 https://github.com/Xilinx/meta-xilinx/blob/rel-v2017.3/recipes-bsp/u-boot/u-boot.inc#L76-L95 One of the ideas is to allow u-boot source code to be in a shared directory and build multiple defconfigs in different builds area. Any other ideas before we submit the RFC patch would be highly appreciated :) > Also keep in mind that u-boot still has not fully switched from header > configs to > kconfig, so you might still have to config with #defines for certain features. > Agreed to this point. Thanks, Manju > Regards, > Nathan > > > > > Giordon > > > > On Tue, Nov 21, 2017 at 9:25 AM Nathan Rossi <[email protected]> wrote: > >> > >> On 22 November 2017 at 01:12, Giordon Stark <[email protected]> wrote: > >> > Hi, > >> > > >> > Here's the log file: > >> > https://gist.github.com/355ccc2aecb8887a03699d68b5a8c2b5 > >> > > >> > and here's the defconfig patch that I applied to u-boot-xlnx: > >> > https://gist.github.com/07ade34baf39b8717d879760a15a274c (adds a > >> > <machine>_defconfig where machine=gfex-prototype3). I'm not sure > >> > what went wrong... > >> > >> Your config is missing 'CONFIG_ZYNQ_SDHCI=y'. But you enable MMC > >> options specifically 'CONFIG_SPL_MMC_SUPPORT=y'. > >> > >> > > >> > Right now, my machine configuration is somewhat bare, and I haven't > >> > actually enabled SPL yet. That said, it's curious I'm seeing a > >> > problem with that when > >> > >> Your config says otherwise 'CONFIG_SPL=y'. :) > >> > >> Regards, > >> Nathan > >> > >> > changing out the defconfig? > >> > > >> > Giordon > >> > > >> > -- > >> > _______________________________________________ > >> > meta-xilinx mailing list > >> > [email protected] > >> > https://lists.yoctoproject.org/listinfo/meta-xilinx > >> > > -- > _______________________________________________ > meta-xilinx mailing list > [email protected] > https://lists.yoctoproject.org/listinfo/meta-xilinx -- _______________________________________________ meta-xilinx mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-xilinx
