Commit Graph

1148 Commits

Author SHA1 Message Date
SARTRE Leo
c3138e965a cgtqmx6: Add machine definition
Conga-QEVAl board from Congatec using a Conga-QMX6 module (based on
Freescale's new i.MX6 ARM processor).

Further reading on the module:
http://www.congatec.com/en/products/qseven/dView/conga-qmx6.html

Further reading on the board:
http://www.congatec.com/en/products/accessories/dView/conga-qeval.html

Signed-off-by: Leo Sartre <lsartre@adeneo-embedded.com>
2013-03-12 15:26:33 -03:00
SARTRE Leo
3dea2b434c linux-imx-3.0.35: Add Congatec qmx6 support
Based on imx6qsabrelite BSP. Code originally written by Congatec Linux
team, based on the tag rel_imx_3.0.35_1.1.0 from Freescale's linux
git.

Signed-off-by: Leo Sartre <lsartre@adeneo-embedded.com>
2013-03-12 15:26:29 -03:00
SARTRE Leo
8d0c363909 u-boot-imx: Add Congatec qmx6 support
Code based on imx6qsabrelite BSP. Patch originally written by Congatec
Linux team, based on the tag rel_imx_3.0.35_1.1.0 from Freescale's
uboot git.

Signed-off-by: Leo Sartre <lsartre@adeneo-embedded.com>
2013-03-12 15:26:24 -03:00
John Weber
43094de7f7 wandboard-dual: Add machine definition
Signed-off-by: John Weber <rjohnweber@gmail.com>
2013-02-27 09:35:53 -03:00
John Weber
954c7b14c4 u-boot (2009.08): Add support for Wandboard-Dual
Signed-off-by: John Weber <rjohnweber@gmail.com>
2013-02-27 09:35:32 -03:00
John Weber
b057708fab linux (3.0.35): Add support for Wandboard-Dual
Signed-off-by: John Weber <rjohnweber@gmail.com>
2013-02-27 09:35:06 -03:00
Leonardo Sandoval
babe34d128 README: include info to send patches
Signed-off-by: Leonardo Sandoval <leonardo.sandoval@freescale.com>
2013-01-24 19:04:07 -02:00
Fabio Estevam
93ea67bf6c linux-imx-2.6.35.3: udev needs CONFIG_DEVTMPFS_MOUNT
New udev version needs CONFIG_DEVTMPFS_MOUNT to be selected, otherwise console
gets stuck.

The same approach has been already deployed into 3.0.35 as per commit 96417b88a
at meta-freescale-arm: (Recent versions of udev (182 in OE-core) need devtmpfs
to operate correctly).

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-01-23 14:18:12 -02:00
Fabio Estevam
3b2c2967f7 README: Point to the official Yocto git tree
Point to the official Yocto git tree.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
2013-01-23 14:17:00 -02:00
Otavio Salvador
15ec5d6430 layer.conf: Use .= for adding to BBPATH and += to BBFILES
http://cgit.openembedded.org/meta-openembedded/commit/?id=3c21a46020bd0816579648

This triggers exception NameError: name 'base_contains' is not defined
without this change

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-04 16:22:57 -02:00
Otavio Salvador
e02f4b2ea4 README: Update to suggest 'danny' branch
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-12-14 09:25:08 -02:00
Otavio Salvador
0efd9f2bfb nitrogen6x: Add machine definition
This adds the machine definition to Nitrogen6x from Boundary Devices.
More information at:

http://boundarydevices.com/products/nitrogen6x-board-imx6-arm-cortex-a9-sbc/

In order to take advance of same code used for imx6qsabrelite (on
linux-imx, u-boot, imx-firmaware), we use a MACHINEOVERRIDES trick, so
imx6qsabrelite is taken as a fallback for nitrogen6x machine.

To ensure the boot scripts are available at rootfs time, the do_deploy
task of u-boot-script-boundary is added as a dependency of do_rootfs.

Change-Id: I8bd0b80d2ad8e8741391ec178c10abd75218542e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-12-12 15:30:08 -02:00
Otavio Salvador
ebcb70c68a u-boot-script-boundary: Add recipe to deploy the boot scripts
The recipe deploys the scripts used by Boundary Devices to detect and
choose video output, load kernel and etc...

Change-Id: Ic4685c60ba1470a1548629e294ea8aa48473cd0e
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-12-12 15:30:08 -02:00
Otavio Salvador
19f0dd2b31 u-boot-boundary: Add U-Boot recipe for Boundary Devices version
Change-Id: I6503266d8299aeb82e8e295b2167bb1a65ed076b
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-12-12 15:30:08 -02:00
Otavio Salvador
9e37e629c6 README: Update to point to the newer mailing list
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-11-14 14:47:21 -02:00
Otavio Salvador
0b7d2a8caf Merge remote branch 'freescale/denzil' into master
* freescale/denzil:
  linux-imx (2.6.35.3): update imx233-olinux.patch to Freescale's 10.12.01 branch
  linux-imx (2.6.35.3): sync imx233-olinuxino with imx23evk
  linux-imx (2.6.35.3): drop imx233-olinuxino-maxi specific config
2012-08-15 14:50:45 -03:00
Otavio Salvador
a2392c91f9 linux-imx (2.6.35.3): update imx233-olinux.patch to Freescale's 10.12.01 branch
The Freescale's branch for mxs SoC family is based on 10.12.01 BSP and
the patch needed some changes to apply properly. The patch has been
updated based on this branch.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-08-07 10:36:28 -03:00
Otavio Salvador
1ff364c0a7 linux-imx (2.6.35.3): sync imx233-olinuxino with imx23evk
It provides besides the original configuration:

Enabled:

 * FUSE file system
 * GPIO sysfs interface
 * SMSC95xx
 * TV output
 * USB ACM
 * USB Printer
 * USB Serial (FTDI and PL2303)

Disabled:

 * LCD LMS430
 * MTD supprt

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-08-07 10:36:28 -03:00
Otavio Salvador
06edd96455 linux-imx (2.6.35.3): drop imx233-olinuxino-maxi specific config
We will share the Kernel setup among all iMX233-OlinuXino variants.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-08-05 12:55:15 -03:00
Otavio Salvador
a857991107 Merge remote-tracking branch 'freescale/denzil' into master
* freescale/denzil:
  imx233-olinuxino.inc: fix override appending
2012-07-28 15:42:49 -03:00
Otavio Salvador
d33a3a13f1 imx233-olinuxino.inc: fix override appending
We used the appending at wrong place making it not work for finding
the right files for overrides. This fixes the error.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-07-28 15:21:36 -03:00
Otavio Salvador
fc89ed4962 Merge remote branch 'freescale/denzil' into master
* freescale/denzil:
  linux-imx (2.6.35.3): use imx233-olinuxino override and share defconfig
  imx-bootlets: use imx233-olinuxino override for patching
  imx233-olinuxino.inc: create imx233-olinuxino override
  imx233-olinuxino-mini: add machine definition
  imx233-olinuxino: move common definitions to a .inc file
2012-07-26 17:35:29 -03:00
Otavio Salvador
3d27f2a4b0 linux-imx (2.6.35.3): use imx233-olinuxino override and share defconfig
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-07-26 17:33:14 -03:00
Otavio Salvador
206f21ce01 imx-bootlets: use imx233-olinuxino override for patching
This fixes problem of people booting other board variants as Mini and
Micro.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-07-26 17:33:14 -03:00
Otavio Salvador
7bf04681af imx233-olinuxino.inc: create imx233-olinuxino override
Allow for easy maintainence and avoid duplication when definitions or
patches are shareable in all variants.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-07-26 17:33:14 -03:00
Otavio Salvador
a1ba303b68 imx233-olinuxino-mini: add machine definition
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-07-26 17:33:14 -03:00
Otavio Salvador
dbbcc17221 imx233-olinuxino: move common definitions to a .inc file
This avoids duplication in machine and allow for easy addition of new
variants of board.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-07-26 17:33:14 -03:00
Otavio Salvador
46aff34b25 netbase: bbappend version 5.0
This updates to the newer version, applied to OE-Core.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-07-11 14:05:54 -03:00
Otavio Salvador
2973d9cc61 imx233-olinuxino-micro: add device tree kernel target
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-07-10 14:34:21 -03:00
Otavio Salvador
37d3b790d6 imx233-olinuxino-maxi: add device tree kernel target
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-07-10 14:34:21 -03:00
Adrian Alonso
e752e9fa21 imx233-olinuxino-maxi: include net-persistent-mac as essential package
include net-persistent-mac as essential package

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
2012-07-03 21:35:00 -05:00
Adrian Alonso
99483514f5 net-persistent-mac: add imx233-olinuxino-maxi setting
Set imx233-olinuxino-maxi default network interface

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
2012-07-03 21:32:42 -05:00
Adrian Alonso
4bc7bb0f80 netbase: drop script for persistent MAC
This will be handled by net-persistent-mac package.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
2012-07-03 21:28:27 -05:00
Adrian Alonso
99670d8956 net-persistent-mac: allow for network device MAC persistency
Some network devices do not have a fixed MAC address however this is
important to allow auto-configuration in a DHCP network.

To accomplish it, in a more generic way, we store the MAC and restore
it *before* the network services are started thus compatible with
netbase and connman configurations.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Acked-by: Adrian Alonso <aalonso00@gmail.com>
2012-07-03 21:26:06 -05:00
Otavio Salvador
a5998b4832 linux-imx (2.6.35.3): enable AUART for imx233-olinuxino-{maxi,micro}
The following options need to be enabled on the kernel configuration
for those to work:

 CONFIG_MXS_AUART1_DEVICE_ENABLE=y
 CONFIG_SERIAL_MXS_AUART=y

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Reported-by: Razvan Dragomirescu <razvan.dragomirescu@gmail.com>
2012-06-17 09:32:01 -03:00
Otavio Salvador
b9c7f25a56 linux-imx (2.6.35.3): use ext4 support in imx233-olinuxino (maxi and micro)
ext4 is capable of be used to ext3 and ext2 filesystems giving maximum
flexibility with minimal memory and resource use.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-06-10 11:26:56 -03:00
Otavio Salvador
7f9af2ed9b linux-imx (2.6.35.3): enable FUSE support in imx233-olinuxino (maxi and micro)
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-06-10 11:26:56 -03:00
Otavio Salvador
42d9b09dc3 README: document dependency of denzil branch
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-06-10 11:00:50 -03:00
Otavio Salvador
738dd658e3 linux-imx (2.6.35.3): drop smsc95xx patch
The patch has been move to meta-fsl-arm as this is clearly a fix and
ought to be shared among all boards.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-05-29 10:13:40 -03:00
Otavio Salvador
052b533895 imx233-olinuxino-micro: add machine definition
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-05-28 14:31:57 -03:00
Otavio Salvador
67f5f1bd12 linux-imx (2.6.35.3): add imx233-olinuxino-micro configuration
This is the same of imx233-olinuxino-maxi but with SMS95xx usb network
disabled.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-05-28 14:31:57 -03:00
Otavio Salvador
f95a1a6956 linux-imx (2.6.35.3/imx233-olinuxino): fix compilation with disabled ADC
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-05-22 19:07:48 -03:00
Otavio Salvador
4aaf2cb5f4 imx233-olinuxino-maxi: initial machine configuration
This machine uses U-Boot from Freescale while mainline doesn't has
support for it.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-05-22 15:40:10 -03:00
Otavio Salvador
2a07733502 imx-bootlets: add imx233-olinuxino-maxi machine ID
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-05-22 15:40:10 -03:00
Otavio Salvador
9495196570 linux-imx (2.6.35.3): add imx233-olinuxino-maxi support
This includes the kernel configuration plus a fix, backported from
2.6.36 kernel, to fix smsc95xx support for MAC configuring at run time.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-05-21 08:13:32 -03:00
Otavio Salvador
968b00896e netbase (imx233-olinuxino-maxi): add MAC persistency
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-05-21 08:13:32 -03:00
Otavio Salvador
b5ec87e785 layer.conf: fix layer matching name
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-05-06 01:20:14 -03:00
Otavio Salvador
3be3cb15c2 Initial skeleton 2012-04-27 15:20:53 -03:00