Jagan Teki
5bdf6b574a
imx6: icorem6: Rename engicam icorem6 defconfig files
...
Rename defconfig files for better compatible with
respective board names and dts files.
Cc: Stefano Babic <sbabic@denx.de >
Cc: Matteo Lisi <matteo.lisi@engicam.com >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-12-16 18:38:54 +01:00
Jagan Teki
6121a54d60
arm: imx6q: Add Engicam i.CoreM6 Solo/Duallite RQS Starter Kit initial support
...
Boot from MMC:
-------------
U-Boot SPL 2016.11-rc2-g217bd8e-dirty (Nov 08 2016 - 22:56:07)
Trying to boot from MMC1
U-Boot 2016.11-rc2-g217bd8e-dirty (Nov 08 2016 - 22:56:07 +0530)
CPU: Freescale i.MX6DL rev1.3 at 792 MHz
Reset cause: POR
Model: Engicam i.CoreM6 DualLite/Solo RQS Starter Kit
DRAM: 512 MiB
MMC: FSL_SDHC: 0
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: CPU Net Initialization Failed
No ethernet found.
Hit any key to stop autoboot: 0
icorem6qdl-rqs>
Cc: Stefano Babic <sbabic@denx.de >
Cc: Matteo Lisi <matteo.lisi@engicam.com >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-12-16 17:16:10 +01:00
Jagan Teki
871ec6da42
arm: imx6q: Add Engicam i.CoreM6 Quad/Dual RQS Starter Kit initial support
...
Boot from MMC:
-------------
U-Boot SPL 2016.11-rc2-g217bd8e-dirty (Nov 08 2016 - 22:59:44)
Trying to boot from MMC1
U-Boot 2016.11-rc2-g217bd8e-dirty (Nov 08 2016 - 22:59:44 +0530)
CPU: Freescale i.MX6D rev1.2 at 792 MHz
Reset cause: POR
Model: Engicam i.CoreM6 Quad/Dual RQS Starter Kit
DRAM: 512 MiB
MMC: FSL_SDHC: 0
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: CPU Net Initialization Failed
No ethernet found.
Hit any key to stop autoboot: 0
icorem6qdl-rqs>
Cc: Stefano Babic <sbabic@denx.de >
Cc: Matteo Lisi <matteo.lisi@engicam.com >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-12-16 17:16:10 +01:00
Jagan Teki
084cbb6048
imx6: geam6ul: Add NAND support
...
Add NAND support for Engicam GEAM6UL board.
Boot Log:
--------
U-Boot SPL 2016.11-g537fa5f (Nov 28 2016 - 11:42:28)
Trying to boot from NAND
NAND : 256 MiB
U-Boot 2016.11-g537fa5f (Nov 28 2016 - 11:20:06 +0100)
CPU: Freescale i.MX6UL rev1.1 69 MHz (running at 396 MHz)
CPU: Automotive temperature grade (-40C to 125C) at 42C
Reset cause: WDOG
Model: Engicam GEAM6UL
DRAM: 128 MiB
NAND: 256 MiB
MMC: FSL_SDHC: 0
* Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: No ethernet found.
Hit any key to stop autoboot: 0
Cc: Stefano Babic <sbabic@denx.de >
Cc: Matteo Lisi <matteo.lisi@engicam.com >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-12-16 17:16:10 +01:00
Jagan Teki
a5b9f8c8f0
arm: imx6ul: Add Engicam GEAM6UL Starter Kit initial support
...
Boot Log:
--------
U-Boot SPL 2016.11-rc2-00144-g922adaa-dirty (Oct 28 2016 - 18:55:30)
Trying to boot from MMC1
U-Boot 2016.11-rc2-00144-g922adaa-dirty (Oct 28 2016 - 18:55:30 +0530)
CPU: Freescale i.MX6UL rev1.1 528 MHz (running at 396 MHz)
CPU: Industrial temperature grade (-40C to 105C) at 43C
Reset cause: POR
Model: Engicam GEAM6UL
DRAM: 128 MiB
MMC: FSL_SDHC: 0
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: CPU Net Initialization Failed
No ethernet found.
Hit any key to stop autoboot: 0
geam6ul>
Cc: Stefano Babic <sbabic@denx.de >
Cc: Matteo Lisi <matteo.lisi@engicam.com >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-12-16 17:16:10 +01:00
Jagan Teki
ca7463c9d7
imx6: icorem6: Add framebuffer support
...
Add IPUv3 framebuffer support for Engicam i.CoreM6 qdl board.
Cc: Anatolij Gustschin <agust@denx.de >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Matteo Lisi <matteo.lisi@engicam.com >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-12-16 17:15:27 +01:00
Jagan Teki
e920f60779
icorem6: Use CONFIG_DM_ETH support
...
Use CONFIG_DM_ETH and remove board_eth_init code
from board files.
Cc: Joe Hershberger <joe.hershberger@ni.com >
Cc: Peng Fan <peng.fan@nxp.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Acked-by: Joe Hershberger <joe.hershberger@ni.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-12-16 17:15:27 +01:00
Jagan Teki
97bb1f0bcc
engicam: icorem6: Fix config files
...
Config file names on MAINTAINERS and README in
board/engicam/icorem6 seems to be wrong, hence fixed the same.
Cc: Stefano Babic <sbabic@denx.de >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-11-05 10:09:10 -04:00
Jagan Teki
023ff2f732
imx6: icorem6: Add NAND support
...
Add NAND support for Engicam i.CoreM6 qdl board.
Boot Log:
--------
U-Boot SPL 2016.09-rc2-30755-gd3dc581-dirty (Sep 28 2016 - 23:00:43)
Trying to boot from NAND
NAND : 512 MiB
U-Boot 2016.09-rc2-30755-gd3dc581-dirty (Sep 28 2016 - 23:00:43 +0530)
CPU: Freescale i.MX6SOLO rev1.3 at 792MHz
CPU: Industrial temperature grade (-40C to 105C) at 55C
Reset cause: WDOG
Model: Engicam i.CoreM6 DualLite/Solo Starter Kit
DRAM: 256 MiB
NAND: 512 MiB
MMC: FSL_SDHC: 0
In: serial
Out: serial
Err: serial
Net: FEC [PRIME]
Hit any key to stop autoboot: 0
icorem6qdl>
Cc: Scott Wood <oss@buserror.net >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Peng Fan <peng.fan@nxp.com >
Cc: Matteo Lisi <matteo.lisi@engicam.com >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-10-26 18:59:57 +02:00
Jagan Teki
5c0d38f655
arm: imx6q: Add devicetree support for Engicam i.CoreM6 Quad/Dual
...
i.CoreM6 Quad/Dual modules are system on module solutions
manufactured by Engicam with following characteristics:
CPU NXP i.MX6 DQ, 800MHz
RAM 1GB, 32, 64 bit, DDR3-800/1066
NAND SLC,512MB
Power supply Single 5V
MAX LCD RES FULLHD
and more info at
http://www.engicam.com/en/products/embedded/som/sodimm/i-core-m6s-dl-d-q
Cc: Peng Fan <peng.fan@nxp.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Fabio Estevam <fabio.estevam@nxp.com >
Cc: Matteo Lisi <matteo.lisi@engicam.com >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-10-26 16:53:16 +02:00
Jagan Teki
f160c5c8b9
engicam: icorem6: Add DM_GPIO, DM_MMC support
...
Add DM_GPIO, DM_MMC support for u-boot and disable for SPL.
Cc: Peng Fan <peng.fan@nxp.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Fabio Estevam <fabio.estevam@nxp.com >
Cc: Matteo Lisi <matteo.lisi@engicam.com >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-10-26 16:53:16 +02:00
Jagan Teki
e88edc7b4a
arm: imx6q: Add devicetree support for Engicam i.CoreM6 DualLite/Solo
...
i.CoreM6 DualLite/Solo modules are system on module solutions
manufactured by Engicam with following characteristics:
CPU NXP i.MX6 DL, 800MHz
RAM 1GB, 32, 64 bit, DDR3-800/1066
NAND SLC,512MB
Power supply Single 5V
MAX LCD RES FULLHD
and more info at
http://www.engicam.com/en/products/embedded/som/sodimm/i-core-m6s-dl-d-q
Cc: Peng Fan <peng.fan@nxp.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Fabio Estevam <fabio.estevam@nxp.com >
Cc: Matteo Lisi <matteo.lisi@engicam.com >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-10-26 16:53:16 +02:00
Jagan Teki
584133665a
imx6: icorem6: Add ENET support
...
Add enet support for engicam icorem6 qdl starter kit.
- Add pinmux settings
- Add board_eth_init
TFTP log:
--------
Net: FEC [PRIME]
Hit any key to stop autoboot: 0
icorem6qdl> tftpboot {fdt_addr} imx6dl-icore.dtb
Using FEC device
TFTP from server 192.168.2.96; our IP address is 192.168.2.75
Filename 'imx6dl-icore.dtb'.
Load address: 0x0
Loading: ######
1.3 MiB/s
done
Bytes transferred = 28976 (7130 hex)
CACHE: Misaligned operation at range [00000000, 00007130]
icorem6qdl>
Cc: Joe Hershberger <joe.hershberger@ni.com >
Cc: Peng Fan <peng.fan@nxp.com >
Cc: Stefano Babic <sbabic@denx.de >
Cc: Fabio Estevam <fabio.estevam@nxp.com >
Cc: Matteo Lisi <matteo.lisi@engicam.com >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
Acked-by: Joe Hershberger <joe.hershberger@ni.com >
2016-10-26 16:53:16 +02:00
Jagan Teki
f4b7532f82
arm: imx: Add Engicam i.CoreM6 QDL Starter Kit initial support
...
Boot Log for i.CoreM6 DualLite/Solo Starter Kit:
-----------------------------------------------
U-Boot SPL 2016.09-rc2-30739-gd1fa290 (Sep 17 2016 - 00:37:46)
Trying to boot from MMC1
U-Boot 2016.09-rc2-30739-gd1fa290 (Sep 17 2016 - 00:37:46 +0530)
CPU: Freescale i.MX6SOLO rev1.3 at 792MHz
CPU: Industrial temperature grade (-40C to 105C) at 31C
Reset cause: POR
DRAM: 256 MiB
MMC: FSL_SDHC: 0
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: CPU Net Initialization Failed
No ethernet found.
Hit any key to stop autoboot: 0
switch to partitions #0 , OK
mmc0 is current device
switch to partitions #0 , OK
mmc0 is current device
reading boot.scr
** Unable to read file boot.scr **
reading zImage
6741808 bytes read in 341 ms (18.9 MiB/s)
Booting from mmc ...
reading imx6dl-icore.dtb
30600 bytes read in 19 ms (1.5 MiB/s)
Booting using the fdt blob at 0x18000000
Using Device Tree in place at 18000000, end 1800a787
Starting kernel ...
[ 0.000000] Booting Linux on physical CPU 0x0
Boot Log for i.CoreM6 Quad/Dual Starter Kit:
--------------------------------------------
U-Boot SPL 2016.09-rc2-30739-gd1fa290 (Sep 17 2016 - 00:37:46)
Trying to boot from MMC1
U-Boot 2016.09-rc2-30739-gd1fa290 (Sep 17 2016 - 00:37:46 +0530)
CPU: Freescale i.MX6Q rev1.2 at 792MHz
CPU: Industrial temperature grade (-40C to 105C) at 28C
Reset cause: POR
DRAM: 512 MiB
MMC: FSL_SDHC: 0
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: CPU Net Initialization Failed
No ethernet found.
Hit any key to stop autoboot: 0
icorem6qdl>
Cc: Stefano Babic <sbabic@denx.de >
Cc: Fabio Estevam <fabio.estevam@nxp.com >
Cc: Matteo Lisi <matteo.lisi@engicam.com >
Cc: Michael Trimarchi <michael@amarulasolutions.com >
Acked-by: Peng Fan <peng.fan@nxp.com >
Signed-off-by: Jagan Teki <jagan@amarulasolutions.com >
2016-10-26 16:53:16 +02:00