kumquat-buildroot/board/minnowboard
Ezequiel García 5c084e9519 board/minnowboard: Unify Minnowboard and Minnowboard MAX boards
Given Minnowboard and Minnowboard MAX boards are very similar,
it's desirable to unify the support for them.

This commit does the following:

  1) Remove Minnowboard MAX's genimage.cfg, post-build.sh
     and post-image.sh. These are identical to Minnowboard's.

  2) Move Minnowboard MAX's linux config, and rename it.

     It would be lovely to have a single kernel config file.
     The kernel size penalty involved in adding support for
     all the peripherals on both boards is small enough to
     justify this.

     However, the original Minnowboard has some GPIO buttons
     that need to be registered by the kernel. This is not
     upstreamed, and hence we need to use the yocto v3.8 kernel
     to have this support.

  3) Rename each grub config to grub-{board}.cfg.

  4) Modify (the now unique) post-build script to use
     a different grub config, according to the board.

  5) Update both defconfigs, as per the above changes.

  6) Finally, update the readme.txt.

[Peter: mention MAX in readme title]
Signed-off-by: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2016-04-18 23:19:25 +02:00
..
genimage.cfg board/minnowboard: Rework to generate SD card image 2016-04-18 23:19:25 +02:00
grub-minnowboard-max.cfg board/minnowboard: Unify Minnowboard and Minnowboard MAX boards 2016-04-18 23:19:25 +02:00
grub-minnowboard.cfg board/minnowboard: Unify Minnowboard and Minnowboard MAX boards 2016-04-18 23:19:25 +02:00
linux-3.8.config
linux-4.4.config board/minnowboard: Unify Minnowboard and Minnowboard MAX boards 2016-04-18 23:19:25 +02:00
post-build.sh board/minnowboard: Unify Minnowboard and Minnowboard MAX boards 2016-04-18 23:19:25 +02:00
post-image.sh board/minnowboard: Rework to generate SD card image 2016-04-18 23:19:25 +02:00
readme.txt board/minnowboard: Unify Minnowboard and Minnowboard MAX boards 2016-04-18 23:19:25 +02:00

How to get started with the MinnowBoard (MAX)
=============================================

1. Build

  Apply the defconfig:

  $ make minnowboard_defconfig

  Or, for the Minnowboard MAX board:

  $ make minnowboard_max_defconfig

  Add any additional packages required and build:

  $ make

2. Write the SD card

  The build process will create a SD card image in output/images.
  Write the image to an mSD card, insert into the MinnowBoard
  and power the board on.

  $ dd if=output/images/sdcard.img of=/dev/mmcblk0; sync

3. Enjoy

Additional information about this board can be found at
http://www.minnowboard.org/.