Skip to content

Add support for Alix2d3 board from PC

Thomas Petazzoni buildroot 1 version New

Get series with b4
b4 am 20130116234351.03dc493c@skate

Versions newest first

  1. v1 Latest0 of 2 patches 0 repliesNew

Patches in v1 No applies recorded yet

None of the 2 patches the cover letter announces are in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [Buildroot] [PATCH 0/2] Add support for Alix2d3 board from PC

Dear Mukesh Sharma,

Quoted 4 lines · Mukesh Sharma

I am reading this thread and also I am new to buildroot. I wanted to know how board support was finally decided to be implemented in Buildroot - specifically with respect to Alix2d3 board. As I don't see any Alix board related directories in the repository.

The topic of board support has quite significantly evolved since July 2010, date of the e-mails you are referring to. The patches you refer to stored files in target/device/, which has been removed since then, it created board-specific Config.in options, something we have deprecated since then, and worse it added an entirely new rootfs skeleton for the board, something we really don't want to do.

So, if you have an Alix2d3 board and you want to resurrect those patches to make them suitable for inclusion in mainline Buildroot (which would be really great), then, you need to:

* Generate a kernel configuration file that works for the platform, generate a minimal defconfig for it (make savedefconfig in the kernel), and copy it in board/pcengines/alix2d3/linux-x.y.config.

* Take the specificities of the rootfs skeleton proposed by Darius at the system (apparently, he mentioned that the only differences were the Grub configuration files), put them in board/pcengines/alix2d3/, and create a short post-build script that copy those files into the root filesystem at the right location.

* Produce a minimal (make savedefconfig) Buildroot configuration that builds a working Busybox-only system for this board.

Do not hesitate to get back to us if you need help to do this. As soon as you have a working Buildroot system, we can fairly easily guide you through the steps to makes the appropriate patches for Buildroot.

Best regards,

Thomas

Signature · 4 lines
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com