01 Jun, 2017
1 commit
-
Currently these (board agnostic) commands cannot be selected using
menuconfig and friends. Fix this the obvious way. As part of this,
don't muddle the meaning of CONFIG_HASH_VERIFY to mean both 'hash -v'
and "we have a hashing command" as this makes the Kconfig logic odd.Signed-off-by: Daniel Thompson
[trini: Re-apply, add imply for a few cases, run moveconfig.py, also
migrate CRC32_VERIFY]
Signed-off-by: Tom Rini
18 May, 2017
1 commit
-
SPL FIT is able to pick the suitable fdt file for u-boot,
so add that function through board_fit_config_name_match.Cc: Stefano Babic
Cc: Matteo Lisi
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki
17 Dec, 2016
4 commits
-
Rename defconfig files for better compatible with
respective board names and dts files.Cc: Stefano Babic
Cc: Matteo Lisi
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki -
Add I2C support for Engicam i.CoreM6 qdl board.
icorem6qdl> i2c bus
Bus 0: i2c@021a0000
Bus 1: i2c@021a4000
Bus 2: i2c@021a8000
icorem6qdl> i2c dev 2
Setting bus to 2
icorem6qdl> i2c speed 100000
Setting bus speed to 100000 Hz
icorem6qdl> i2c probe
Valid chip addresses: 2C
icorem6qdl> i2c md 2C 0xff
00ff: 00 00 00 00 0f f0 01 64 ff ff 00 00 00 00 00 00 .......d........Cc: Stefano Babic
Cc: Heiko Schocher
Cc: Matteo Lisi
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki
Acked-by: Heiko Schocher -
Add IPUv3 framebuffer support for Engicam i.CoreM6 qdl board.
Cc: Anatolij Gustschin
Cc: Stefano Babic
Cc: Matteo Lisi
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki -
Use CONFIG_DM_ETH and remove board_eth_init code
from board files.Cc: Joe Hershberger
Cc: Peng Fan
Cc: Stefano Babic
Cc: Michael Trimarchi
Acked-by: Joe Hershberger
Signed-off-by: Jagan Teki
26 Oct, 2016
5 commits
-
Add DM_GPIO, DM_MMC support for u-boot and disable for SPL.
Cc: Peng Fan
Cc: Stefano Babic
Cc: Fabio Estevam
Cc: Matteo Lisi
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki -
Enable imx6 pinctrl driver support for i.CoreM6.
Cc: Peng Fan
Cc: Stefano Babic
Cc: Fabio Estevam
Cc: Matteo Lisi
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki -
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 FULLHDand more info at
http://www.engicam.com/en/products/embedded/som/sodimm/i-core-m6s-dl-d-qCc: Peng Fan
Cc: Stefano Babic
Cc: Fabio Estevam
Cc: Matteo Lisi
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki -
Add enet support for engicam icorem6 qdl starter kit.
- Add pinmux settings
- Add board_eth_initTFTP 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
Cc: Peng Fan
Cc: Stefano Babic
Cc: Fabio Estevam
Cc: Matteo Lisi
Cc: Michael Trimarchi
Signed-off-by: Jagan Teki
Acked-by: Joe Hershberger -
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 MMC1U-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 environmentIn: 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 1800a787Starting 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 MMC1U-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 environmentIn: serial
Out: serial
Err: serial
Net: CPU Net Initialization Failed
No ethernet found.
Hit any key to stop autoboot: 0
icorem6qdl>Cc: Stefano Babic
Cc: Fabio Estevam
Cc: Matteo Lisi
Cc: Michael Trimarchi
Acked-by: Peng Fan
Signed-off-by: Jagan Teki