[meta-freescale] [PATCH] Added support for the SolidRun HummingBird (also known as Carrier One)

Fabio Estevam festevam at gmail.com
Tue Jan 7 07:51:04 PST 2014


On Tue, Jan 7, 2014 at 1:35 PM, Carlos Rafael Giani
<dv at pseudoterminal.org> wrote:
> Signed-off-by: Carlos Rafael Giani <dv at pseudoterminal.org>

It would be nice to add a commit log.

> ---
>  conf/machine/hummingboard.conf                     |   21 +
>  recipes-bsp/u-boot/u-boot-cuboxi/uEnv.txt          |    1 +
>  recipes-bsp/u-boot/u-boot-cuboxi_2013.10.bb        |   27 +
>  ...001-SolidRun-i.MX6-based-carrier-one-base.patch |   84 +
>  .../0002-SolidRun-Carrier-One-board-support.patch  | 1331 ++++++++++
>  .../hummingboard/0003-LVDS-on-LDB_SEP1.patch       |   28 +
>  ...04-Added-Carrier-One-C1-to-imx6_defconfig.patch |   25 +
>  .../linux/linux-imx-3.0.35/hummingboard/defconfig  | 2733 ++++++++++++++++++++
>  .../mxc_hdmi-dont-require-cea-mode.patch           |   18 +
>  recipes-kernel/linux/linux-imx_3.0.35.bbappend     |   23 +-
>  10 files changed, 4290 insertions(+), 1 deletion(-)
>  create mode 100644 conf/machine/hummingboard.conf
>  create mode 100644 recipes-bsp/u-boot/u-boot-cuboxi/uEnv.txt
>  create mode 100644 recipes-bsp/u-boot/u-boot-cuboxi_2013.10.bb
>  create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/hummingboard/0001-SolidRun-i.MX6-based-carrier-one-base.patch
>  create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/hummingboard/0002-SolidRun-Carrier-One-board-support.patch
>  create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/hummingboard/0003-LVDS-on-LDB_SEP1.patch
>  create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/hummingboard/0004-Added-Carrier-One-C1-to-imx6_defconfig.patch
>  create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/hummingboard/defconfig
>  create mode 100644 recipes-kernel/linux/linux-imx-3.0.35/hummingboard/mxc_hdmi-dont-require-cea-mode.patch
>
> diff --git a/conf/machine/hummingboard.conf b/conf/machine/hummingboard.conf
> new file mode 100644
> index 0000000..0981ee8
> --- /dev/null
> +++ b/conf/machine/hummingboard.conf
> @@ -0,0 +1,21 @@
> +require conf/machine/include/imx6sabresd-common.inc
> +
> +SOC_FAMILY = "mx6:mx6s"
> +
> +KERNEL_DEVICETREE = "imx6dl-sabresd.dtb"

Why do you use sabresd dtb file here?

You use a 3.0.35, which does not use dt.

> +
> +# Cubox-i and HummingBoard use the same U-Boot fork
> +PREFERRED_PROVIDER_u-boot = "u-boot-cuboxi"

If you are interested you could try using the following series, which
applies against the latest U-boot:
https://www.mail-archive.com/u-boot@lists.denx.de/msg128876.html

Regards,

Fabio Estevam


More information about the meta-freescale mailing list