[Buildroot] [PATCH 1/4] configs: at91sam9x5ek: add development rootfs
Alexandre Belloni
alexandre.belloni at free-electrons.com
Fri Nov 4 13:37:49 UTC 2016
On 04/11/2016 at 14:14:08 +0100, Ludovic Desroches wrote :
> On Fri, Nov 04, 2016 at 11:48:40AM +0100, Thomas Petazzoni wrote:
> > Hello,
> >
> > On Thu, 3 Nov 2016 15:08:38 +0100, Ludovic Desroches wrote:
> > > Add development rootfs based on linux4sam_5.4 for at91sam9x5ek for both
> > > NAND flash and SD card.
> > >
> > > Signed-off-by: Ludovic Desroches <ludovic.desroches at atmel.com>
> > > ---
> > > board/atmel/at91sam9x5ek_mmc/genimage.cfg | 34 ++++++++++
> > > board/atmel/at91sam9x5ek_mmc/post-image.sh | 20 ++++++
> > > configs/at91sam9x5ek_dev_defconfig | 99 ++++++++++++++++++++++++++++
> > > configs/at91sam9x5ek_mmc_dev_defconfig | 102 +++++++++++++++++++++++++++++
> >
> > So after this patch, we would have:
> >
> > at91sam9x5ek_defconfig
> > at91sam9x5ek_dev_defconfig
> > at91sam9x5ek_mmc_dev_defconfig
> >
> > But no minimal MMC configuration.
> >
> > That's a lot of configurations for a single board. Can we rationalize a
> > bit, and chose one configuration only (either NAND or MMC), for which
> > we have the minimal and dev configurations?
> >
>
> I have in mind, but maybe I am wrong since the conversion is not recent,
> you told me having several defconfigs for the same board won't be an issue.
> The concern was more about having a dev_defconfig.
>
> Without a defconfig targetted to NAND or MMC, the customer will have to
> recompile the at91bootstrap and u-boot, this is something we would like
> to avoid. I think u-boot case could be handled because the difference is
> mainly about environment variables. Concerning at91bootstrap, it is more
> complex. If you have any suggestion to handle this case and so reducing
> the number of defconfig variants, I would be happy.
>
I think the best would be to be able to merge defconfigs. So, you'd get
one iminimal defconfig per machine plus only one for the development
image.
--
Alexandre Belloni, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
More information about the buildroot
mailing list