summaryrefslogtreecommitdiffstats
path: root/images/Makefile.imx
Commit message (Collapse)AuthorAgeFilesLines
* arm: nitrogen6x: new memory setup from BD u-bootLucas Stach2014-09-011-2/+2
| | | | | | | | This fixes various stability issues seen on new boards with the old setup. Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/imx'Sascha Hauer2014-08-071-0/+5
|\
| * ARM: i.MX6Q: Add support for Embedsky E9 board.Andrey Panov2014-07-171-0/+5
| | | | | | | | | | | | | | | | | | | | This will add support for Embedsky E9 board. It is a small board based on i.MX6 Quad with 2G of RAM. http://en.embedsky.com/product_info.php?cateid=169&id=169 Signed-off-by: Andrey Panov <rockford@yandex.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | images: get rid of remaining imximage-ySascha Hauer2014-07-301-5/+0
|/ | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* arm: imx6: rename hummingboard directory to microsomLucas Stach2014-07-011-3/+3
| | | | | | | | | | The rule in barebox is to name the directories after the modules. As hummingboard is just one of the carriers for the MicroSOM module, name the directory accordingly. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: Phytec-phyCORE-imx27: Switch to multiimage supportSascha Hauer2014-06-131-0/+4
| | | | | | | Tested on the phyCORE-imx27 to boot on NOR and NAND using the registered update handlers. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX: Phytec-phyCARD-i.MX27: Switch to multi-image supportSascha Hauer2014-05-101-0/+4
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* imx6: Add support for phyCARD-i.MX6Christian Hemp2014-04-301-0/+15
| | | | | | | | | | Add support for Phytec phyCARD-i.MX6. - 1GB RAM on two banks - 1GB RAM on one bank - 2GB RAM on two banks Signed-off-by: Christian Hemp <c.hemp@phytec.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* RiOTboard: add new boardEric Bénard2014-04-291-0/+5
| | | | | | | | | | | | | | | | | | | | | this board is produced by Embest/Element 14 and is based on i.MX6 Solo The following features are tested : - UART2 (console) - eMMC - SDCard - uSDCard - Ethernet - USB Host (through 4 ports hub) - I2C 1/2/3 - 2 LEDs Boot on eMMC and through USB loader are tested. For more informations on this board : http://www.riotboard.org/ Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/imx-phyflex'Sascha Hauer2014-04-041-0/+18
|\ | | | | | | | | Conflicts: arch/arm/boards/phytec-phyflex-imx6/board.c
| * ARM: pfla02: Add support for DualLite and Solo coreChristian Hemp2014-03-261-0/+12
| | | | | | | | | | Signed-off-by: Christian Hemp <c.hemp@phytec.de> Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
| * ARM: pfla02: add 4GB versionChristian Hemp2014-03-261-0/+6
| | | | | | | | Signed-off-by: Christian Hemp <c.hemp@phytec.de>
* | ARM: i.MX6: Add initial variscite VAR-SOM-MX6 CPU supportSascha Hauer2014-03-281-0/+5
|/ | | | | | | | | | The VAR-SOM-MX6 is a System on module from Variscite, see: http://www.variscite.com/products/system-on-module-som/cortex-a9/var-som-mx6-cpu-freescale-imx6 This adds support for this module on the VAR-MX6CustomBoard baseboard. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Merge branch 'for-next/imx-image'Sascha Hauer2014-03-071-0/+5
|\ | | | | | | | | Conflicts: arch/arm/dts/Makefile
| * ARM: i.MX6: sabresd: switch to multi-imageLucas Stach2014-02-191-0/+5
| | | | | | | | | | Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: i.MX6: Add Garz+Fricke Santaro board supportSascha Hauer2014-02-241-0/+5
| | | | | | | | | | | | | | | | Most devices relevant for barebox like sd/emmc/network/uarts work. Devicetree contains several undefined drive strength settings, these can be fixed once the kernel has sorted this out. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: add minimal support for the Freescale Quad UDOO BoardRaphaël POGGI2014-02-241-0/+5
| | | | | | | | | | | | | | | | | | Adding minimal support for the UDOO board. For more information about the board: http://www.udoo.org/ Signed-off-by: Raphael Poggi <poggi.raph@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* | ARM: i.MX: Karo-tx25: build image for internal bootSascha Hauer2014-02-191-0/+5
|/ | | | | | | This adds an image for the TX25 in internal boot mode. This can be used for USB booting. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: rename boards to more consistent namingSascha Hauer2014-02-031-6/+6
| | | | | | | | | | This renames the Freescale and Phytec board directories and defconfig files to a common naming scheme. The board directories are named <vendor>-<board> and the defconfig files are named <vendor>-<board>_defconfig. Also the DataModul realq7 is renamed to its Marketing Name eDM-QMX6. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX: Karo TX25: Switch to multiboard supportSascha Hauer2014-02-011-0/+5
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX53: tqma53: Switch to devicetree and multiboard supportSascha Hauer2014-01-291-0/+10
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX53: dts: add support for MCIMX53-START-RSteffen Trumtrar2014-01-231-0/+5
| | | | | | | | | The start-r QSB has a different pmic than the older start QSB. Add a new dts for the QSRB and let barebox generate two images when LOCO is selected. Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: imx6: rename Carrier-1 to HummingboardLucas Stach2014-01-231-4/+4
| | | | | | | | | Solidrun has renamed the Carrier-1 to Hummingboard. This is also the name that is used in upstream Linux, change barebox to be in line with that. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: imx6: add initial support for Nitrogen6X boardsLucas Stach2014-01-231-0/+10
| | | | | | | | Only the 1GB variant is supported for now, as I don't have anything other to test with. Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: imx6: add support for DL variant of SabreLite BoardLucas Stach2014-01-231-3/+8
| | | | | Signed-off-by: Lucas Stach <dev@lynxeye.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX DFI FS700-M60: Update for new boardsSascha Hauer2014-01-231-4/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | This adds support for new board variants. Now Supported are: - i.MX6q module with 1GiB Micron RAM - i.MX6d/q modules with 1GiB/2GiB Nanya RAM - i.MX6s modules with 512MiB/1GiB Nanya RAM This has been tested on: - i.MX6q module with 1GiB Micron RAM - i.MX6d module with 2GiB Nanya RAM - i.MX6s module with 1GiB Nanya RAM The possible RAM equipment is: - For the 512MiB module: 2x Nanya nt5cb128m16fp-di - For the 1GiB modules: 2x Nanya nt5cc256m16cp or 4x Micron MT41K128M16JT-125 - For the 2GiB module: 4x Nanya nt5cc256m16cp The 512MiB Nanya board is assumed to work with the same DCD table as the 1GiB Nanya board. The variant is detected by mirroring at 512MiB, but this hasn't been tested by Pengutronix. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6: add initial support for SolidRun Cubox-i Carrier-1Lucas Stach2013-12-031-0/+5
| | | | | | | | | | Tested to work: - MMC - USB - Ethernet Signed-off-by: Lucas Stach <l.stach@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.mx53: Support for Voipac board with X53-DMM-668 module.Rostislav Lisovy2013-11-251-0/+5
| | | | | | | | | | | | | | | | Device definitions is read from the devicetree description. The board support is using 'multiboard' approach. Signed-off-by: Rostislav Lisovy <lisovy@gmail.com> create mode 100644 arch/arm/boards/freescale-mx53-vmx53/Makefile create mode 100644 arch/arm/boards/freescale-mx53-vmx53/board.c create mode 100644 arch/arm/boards/freescale-mx53-vmx53/env/config-board create mode 100644 arch/arm/boards/freescale-mx53-vmx53/flash-header-imx53-vmx53.imxcfg create mode 100644 arch/arm/boards/freescale-mx53-vmx53/lowlevel.c create mode 100644 arch/arm/dts/imx53-voipac-bsb.dts create mode 100644 arch/arm/dts/imx53-voipac-dmm-668.dtsi Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM i.MX6: sabrelite: switch to multi image supportPhilipp Zabel2013-11-201-0/+5
| | | | | | | | | The image will be named after the official name of this board: barebox-freescale-mx6-sabreline.img Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX: remove now unused image-y from Makefile.imxSascha Hauer2013-10-141-2/+0
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* images: get rid of imximage-ySascha Hauer2013-08-121-9/+0
| | | | | | | | | | imximage-y is only needed to add its content to $targets so that the build system does not rebuild the files because of the files not being in $targets. Automatically generate the files and add them to $targets and remove imximage-y Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6: Add dfi fs700 m60 i.MX6 Q7 board supportSascha Hauer2013-08-061-0/+12
| | | | | | | | | | This is an i.MX6 based Q7 module, see: http://www.dfi.com.tw/products/ProductDetails.jsp?productId=1164&mainCategoryId=2&subCategoryId=581 This patch adds basic support for this module. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: Add Phytec phyFLEX-i.MX6 board supportSascha Hauer2013-07-251-0/+12
| | | | | | | | This adds support for the Phytec phyFLEX-i.MX6 board. The phyFLEX-i.MX6 is a system-on-module based on the Freescale i.MX6 SoC. This patch supports the 1GiB and 2GiB variants on a PBA-B-01 baseboard. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX6: TQ tqma6x initial board supportSascha Hauer2013-07-111-0/+12
| | | | | | | The TQ tqma6x comes in two different variants. One i.MX6s based tqma6s and a i.MX6q based tqma6q. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: gk802: Add support for Zealz GK802Philipp Zabel2013-07-111-0/+6
| | | | | | | | | Add support for the GK802 'QUAD CORE Mini PC', which seems to be loosely based on the Freescale i.MX6Q HDMI dongle reference design. It is supposedly identical to the Hiapad Hi802. Signed-off-by: Philipp Zabel <philipp.zabel@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* Revert "ARM: i.MX27 pcm038: switch to multi image"Sascha Hauer2013-07-091-5/+0
| | | | | | | | | | | This reverts commit 08c0e206b3614eeecc1c3cee63665077360212e5. The external NAND boot code currently uses the _text linker variable to determine a place for the image. This doesn't work with multi image support which will link the binary at 0x0. Revert multi image support for the pcm038 for now until a solution is found. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX51 efikasb: switch to multiboard supportSascha Hauer2013-07-021-0/+6
| | | | Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX53 loco: add board name to flash header fileSascha Hauer2013-07-021-1/+1
| | | | | | | | This is necessary because the C name for the flash header matches the filename. For multiple board support we have to make the name unique to prevent linker errors. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX51 babbage: add board name to flash header fileSascha Hauer2013-07-021-1/+1
| | | | | | | | This is necessary because the C name for the flash header matches the filename. For multiple board support we have to make the name unique to prevent linker errors. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX51 babbage: switch to multi image supportSascha Hauer2013-07-021-0/+7
| | | | | | | | The image will be named: barebox-freescale-imx51-babbage.img Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: dmo realq7: switch to multi image supportSascha Hauer2013-07-021-0/+7
| | | | | | | | The image will be named after the official name of this board: barebox-datamodul-edm-qmx6.img Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX53 loco: Switch to multi image supportSascha Hauer2013-07-021-0/+7
| | | | | | | | | This converts the Freescale i.MX53 loco aka qsb board to multi image. The image will be named: barebox-freescale-imx53-loco.img Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX27 pcm038: switch to multi imageSascha Hauer2013-07-011-0/+5
| | | | | | | | | This also converts the Phytec phyCORE i.MX27 aka pcm038 to use image compression. The image will be named barebox-phytec-phycore-imx27.img Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
* ARM: i.MX: Add multi images support MakefileSascha Hauer2013-07-011-0/+10
This adds images/Makefile.imx which will contain the i.MX specific image generation snippets. Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>