aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-bsp/u-boot
AgeCommit message (Collapse)Author
2013-11-13u-boot-imx (2013.04): Update 3.10.9-1.0.0 alphaLauren Post
Change-Id: Ibf044f87e090ebdbf303a3dedd0ddf74e621ab08 Signed-off-by: Lauren Post <lauren.post@freescale.com>
2013-11-04u-boot-fslc: Update to revision 079e2148Otavio Salvador
This includes following commit: commit 079e214888279518ce061c71238a74a0c3db2c28 Author: Fabio Estevam <fabio.estevam@freescale.com> Date: Mon Sep 30 13:16:52 2013 -0300 ARM: mx5: Enable L2 cache Enable L2 cache for improving the system performance. Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Change-Id: I33c66775b42e46beff8868daeb46404541c2f387 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-10-30u-boot-fslc: Update to revision commit 38322587Otavio Salvador
This includes following commit: commit 3832258715cd19aa3e26ac5f35ef7be230454924 Author: Otavio Salvador <otavio@ossystems.com.br> Date: Tue Oct 29 15:00:24 2013 -0200 mx6sabre{auto,sd}: Change FDT loading address to avoid overlaping The new FSL 3.10.9_1.0.0-alpha kernel requires more memory space and with the previous loading address we had ovelap; change it for the same address used in 2013.04-3.10.9_1.0.0-alpha U-Boot. Tested-by: Daiane Angolini <daiane.angolini@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Change-Id: I7bf08f962b7956ba6f4c645a1d3ed0188eb8ac0d Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-10-18u-boot-fslc: Update to 2013.10 based releaseOtavio Salvador
This updates the U-Boot fork to a 2013.10 based release and include following changes on top of that: 4b2e99f mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT 60fe20e mx28evk: Extend environment to easy write of NAND system e2f0dee mx28evk: Add 'nandboot' environment command 319cafc mx28evk: Use 512k for fdt partition to align it e92e0d3 imx_watchdog: do not soft-reset while watchdog init Change-Id: Ib875751bdc66325fb8237c553529a2462bd76176 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-10-09u-boot-fslc: Fix license file checksum which has been changed in rc4Otavio Salvador
Change-Id: I107e8a9929b25dd1b6361912d2eed64ddfeb2a94 Reported-by: Philippe Mangaud <r49081@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-10-08u-boot-fslc: Update to d97067b revisionOtavio Salvador
This includes U-Boot 2013.10-rc4 based version plus following change: d97067b mx6sabresd: Use mmcblk0 for CONFIG_MMCROOT The change is need, together with a linux-imx change for eMMC registering number, to allow same U-Boot environment to be compatible with Linux mainline and Linux FSL 3.0.35-4.1.0. Change-Id: Id9937a7be74b5dd6a5848e81395193bfd13e67a9 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-10-01u-boot-fslc: Add 'openssl-native' dependency for MX23/MX28Otavio Salvador
This allow U-Boot to build the need native tools during the build process. Later this ought to be reworked to proper split this into a cross recipe but it is too late in the Yocto 1.5 release for it. Change-Id: I069313b991778ea1502995beb36224fe1ae8c996 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-10-01Revert "u-boot-fslc: Avoid native binary builds"Otavio Salvador
It causes build failures in several machines and it's too late to rework it properly. This reverts commit 2076ae7530a7ed2aa40678502598e74b0f533def. Change-Id: I2f0c21559516195941832c2bca7b1dc50c90852a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-09-30u-boot-fslc: Avoid native binary buildsOtavio Salvador
The 'tools' directory build native binaries and we ought to avoid them when doing a target build. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-09-25u-boot-fslc-mxsboot: Use sysroot contents for native buildsOtavio Salvador
This fixes the build to not link and user host OpenSSL contents. Change-Id: I5d088d791a83c4b24ee6ea85037c82103c12fb3f Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-09-23u-boot-fslc: Update revision to aa822f4Otavio Salvador
This updates the u-boot-fslc and u-boot-fslc-mxsboot recipes to aa822f4 (Merge tag 'v2013.10-rc3' into patches-2013.10). A new dependency, of openssl, has been add to u-boot-fslc-mxsboot as it needs to look to it when building for MX23 or MX28 SoCs. Change-Id: I914a4e808fa0211eefa8e30aa4f6bb03e01e5a04 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-09-04u-boot-fslc: Update to 2013.10-rc2Otavio Salvador
This patch updates the source against the 2013.10-rc2 release; this also renames the u-boot-mxsboot recipe to u-boot-fslc-mxsboot so it makes it clear that it is based on u-boot-fslc version. The license checksum has changes as U-Boot now uses SPDX Unique License Identifiers (eca3aeb Licenses: introduce SPDX Unique Lincense Identifiers). Change-Id: I761d92f3f1eaf419a238d544357293a3a953b7c8 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-08-05u-boot-imx: Add version to 2013.04Lauren Post
Add some commits over 2013.04 that includes: * Add CPU temperature support * Add i2c support for imx6qsabresd * New machine definition (i.e. imx6sauto, imx6dlauto) * Update DDR script for imx6qsabre{auto,sd} * Include machine variation (i.e. NOR, NAND, WEIM-NOR, SPI-NOR) and more, in a total of 35 commits. This version been tested for i.MX6 only, so it is compatible with i.MX6 SoCs only. Change-Id: I3ada0ec7332f3f5141263ec3ed166b448e8c3675 Signed-off-by: Lauren Post <lauren.post@freescale.com>
2013-07-29twr-vf65gs10: Add machine support for Vybrid Tower VF65GS10Andy Voltz
Change-Id: I51e1b780c7860a16d722f49072915ad194fd5df7 Signed-off-by: Andy Voltz <andy.voltz@timesys.com>
2013-07-24u-boot-fslc: Update to cba5372 revisionOtavio Salvador
This updates the U-Boot for 2013.07 final release and adds a single patch on top of it, to fix Wandboard splash alignment. The included changes are: b899fa3 arm: at91sam9n12: change EBI IO to high drive mode 8b415f7 ext4fs: le32_to_cpu() used on a 16-bit field 50ffc3b fs/ext4: fix log2blksz un-initialized error, by cacaulating its value from blksz 62c175f Prepare v2013.07 cba5372 wandboard: Use splash image at screen center by default Change-Id: I03f41014c1303afa9caa6ad26b89209e8bc63920 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-07-20u-boot-fslc: Update to fdf86c2 revisionOtavio Salvador
The 2013.07-rc3 had a regression in network support for some i.MX6 boards, fixed by 9ba30f6 (phy: fix 10/100Mbps operation on 1Gbps-capable links), and instability in Nitrogen6X boards, fixed by fdf86c2 (ddr cfg: DRAM_RESET needs 0x00020030). Change-Id: Id9aac5d3f2efc27dbf0420d1eda500ef373ea25f Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-07-20u-boot-fslc: Update to 2013.07-rc3 releaseOtavio Salvador
I am pleased to commit this change as this is the first time ALL PATCHES previously kept in the patches-2013.07 branch were applied in the current release of U-Boot mainline and all environment changes are also fully merged. I know we shortly will end backporting a fix or improvement, during 2013.10 development, but it is an accomplishment worth keeping record ;-) Change-Id: If2de1dbd8721f8ddb21d0091e87f31109b8b8e7a Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-07-10u-boot-fslc: Update to 2013.07-rc2 releaseOtavio Salvador
This updates the U-Boot code to the v2013.07-rc2 tag and also merges the imx/master tree on it. This contains most changes which will affect us in the upcoming 2013.07 release and should allow us to give it a good test. Change-Id: I5f4d3770bbc264ba85dc38b93ffc9db31633a0ff Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-20u-boot-fslc: Update to 2013.07-rc1 releaseOtavio Salvador
This updates the U-Boot and mxsboot utility to the 2013.07-rc1 release. Change-Id: Ib1079c18bd17fd59cd77ba604de770262784d63b Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-06-07u-boot-imx: Update i.MX6 variants to 3.0.35-4.0.0Otavio Salvador
The 4.0.0 version supports all i.MX6 variants so we can use a single revision for them all. Change-Id: I6a2ea90b1609a696c6f40a296e2e6612b14d40d9 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-05-10u-boot-fslc: Update to patches-2013.04's 20130507 snapshotOtavio Salvador
Include following fixes: * i.MX6: Enable ARM ERRATA #742230 * i.MX23: Fix DDR instability This also updates 'mxsboot' recipe for the same snapshot to keep both in sync. Change-Id: Idf452ad4a37d6eb85cb7f5c6d04377e09fe1dd91 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-25u-boot-fslc: Update to patches-2013.04's 20130425 snapshot1.4Otavio Salvador
Include following fixes: * i.MX53 ARD: Backport environment fixes from 2013.07 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-23u-boot-fslc: Update to 2013.04 releaseOtavio Salvador
This features the following updates: * Fixes i.MX51EVK board support * Update to 2013.04 final release Change-Id: Ia3870c3306c4532cc4e2969941236c2f817b1c07 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-19u-boot-fslc: Update to patches-2013.04's 20130415 snapshot based on 2013.04-rc3Otavio Salvador
This updates to U-Boot 2013.04-rc3 based code and changes the U-Boot target for using in i.MX31PDK as it was changed in this release. Change-Id: I670abc0bf709c86ebff8195b9dab00b21f2c4615 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-17u-boot-fslc: Update to patches-2013.04's 20130410 snapshotOtavio Salvador
Include following fixes: * i.MX6Q SabreSD/SabreAUTO: Environment fix for 'mmc rescan' * i.MX6SL EVK: Fix memory size Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-09u-boot-fslc: Update to 20130409 patches-2013.04's snapshotOtavio Salvador
This updates our U-Boot mainline based branch to a 20130409 snapshot; the u-boot-fslc and u-boot-mxsboot recipes were updated. Change-Id: I89a3608e1cd94a7e26307c9dbe7774975af7baa3 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-04-02u-boot-imx (2009.08): Change mx6sl u-boot version to 12.10.02Daiane Angolini
The latest tested u-boot version for iMX6SL EVK is from Freescale BSP 12.10.02 Change-Id: Iecfa1f1ba29e93ec6238be4d2e6414542b5f6307 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-03-22u-boot (2009.08): Add imx6dlsabresd supportDaiane Angolini
iMX6DL SabreSD u-boot from Freescale 3.0.0 BSP Change-Id: I80cc181dba57d23cef4bbf388ae7b88058c7cdab Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-03-22u-boot (2009.08): Add imx6slevk supportDaiane Angolini
iMX6SL EVK u-boot from Freescale 3.0.0 BSP Change-Id: Iedb942f3f1669991711c3b6bffb409ed288180e8 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2013-03-18u-boot-fslc: Disable I2C for mx28evk to fix SGTL5000Otavio Salvador
When loading a Freescale 2.6.35 on a mx28evk the following issue is seen: sgtl5000_hw_read: read reg error : Reg 0x00 Device with ID register 0 is not a SGTL5000 Disabling CONFIG_CMD_I2C makes the sgtl5000 probe to succeed. Mainline kernel does not show this problem. Until the real cause is not identified, disable 'CONFIG_CMD_I2C' for the time being. Change-Id: I1c79a6f7567611ce846383686481fbf923ed3434 Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-03-07u-boot-fslc: mx28: Align DDR2 init with FSL bootlets sourceOtavio Salvador
Comparing the DDR2 initialization from the bootlets code against the U-boot one, we can notice some mismatches, and after applying the same initialization into U-boot the 2.6.35 kernel can boot normally. Change-Id: If71d4a22ebb8c064e98e050b78d8c2e87d8ce6c8 Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-02-14u-boot-imx (mx6): Update to 1.1.0 BSP versionOtavio Salvador
Change-Id: I35753f16b26516ffcc20d51624240430eedcdb37 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-02-14u-boot-imx: Add imx6qsabresd supportOtavio Salvador
Change-Id: I77cfb14fb92ac6750fab472b8a529a0157c899e0 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-02-07u-boot-fslc: Update GIT revision for 20130207 snapshotOtavio Salvador
This adds the upstream fixes released in 2013.01.01 plus a bugfix for iMX6 watchdog's power down bit that fixes the i.MX6Q SabreSD (rev C) reboot loop. Change-Id: If29b8a5c6caf8edb206143fd1ae51776153e3742 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-16u-boot-mxsboot: Update to 2013.01Otavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-16u-boot: Update to 2013.01 releaseOtavio Salvador
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2013-01-15u-boot-fslc: Update to 2013.01-rc3Otavio Salvador
This fixes many issues with 2012.10 release and allow for testing of all boards before the final release. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-12-21u-boot: Update u-boot 2012.10 to a newer versionDaiane Angolini
This update includes the following changes: mx53loco: Change default loadaddr to 0x72000000 mx6qsabrelite: Change default loadaddr to 0x12000000 mx6qsabre_common: Change default loadaddr to 0x12000000 mx28evk: Add support to dynamically choose between ftd use or not mx53loco: Add support to dynamically choose between ftd use or not mx6qsabrelite: Add support to dynamically choose between ftd use or not mx6qsabre{auto,sd}: Add support to dynamically choose between ftd use or not Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-12-16u-boot-fslc: This recipe provides u-bootAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
2012-12-16u-boot: Rename recipe to u-boot-fslcAndrei Gherzan
Rename u-boot to u-boot-fslc as we find it better to show that this recipe builds u-boot + freescale's community patches and not a mainline u-boot. fslc - Freescale community. Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
2012-11-01u-boot-imx: Fix partition number for imx6qsabreauto bootDaiane Angolini
Use the right partition number for rootfs Bump PR for u-boot-imx Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-31u-boot-imx: upgrade u-boot 2009Daiane Angolini
Take u-boot 2009.08 from Freescale BSP 12.09.01 Fix bootenv for imx6qsabreauto board Teach how to use u-boot 2009.08 Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-30u-boot: Update to newer versionDaiane Angolini
Change mmcroot so it works out of box The mmcroot setting vary between mx6qsabreauto and mx6qsabresd so we move this to the board configuration file. Signed-off-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-10-19u-boot-mxsboot: Update to 2012.10 versionOtavio Salvador
Update the version to a 2012.10 based branch. Change-Id: I54b1177f7a344d9a28070f259ed380775b61eac5 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-19u-boot: Update to 2012.10 versionOtavio Salvador
Update the version to a 2012.10 based branch. This also remove the hack to avoid use of gold for linking as the fix has been merged in upstream tree. Change-Id: Iab30dd07d6fb4a519b46b248d1de2df8623e31e6 Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2012-10-15u-boot-imx: Update UBOOT_PADDING variableMahesh Mahadevan
UBOOT_PADDING is set to 2 for the iMX FSL Git U-Boot Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
2012-10-15u-boot-imx: Fix the patch for the default environment variableMahesh Mahadevan
The patch was pointing to the wrong partition to read the kernel and filesystem. With this fix, the boot on MX53 QSB should succeed with u-boot-imx Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
2012-10-15u-boot-imx: Fix the build and GIT repository locationMahesh Mahadevan
1. u-boot-imx build was broken after making the switch to open source u-boot. Added UBOOT_MACHINE defines since the u-boot config names are different from that used in the denx GIT repository. Also added defines UBOOT_MAKE_TARGET & UBOOT_SUFFIX given the older version of the u-boot code used. 2. Added 'HOSTSTRIP=true' to EXTRA_OEMAKE for build to succeed. 3. Use git.freescale.com to get the u-boot source code. Signed-off-by: Mahesh Mahadevan <mahesh.mahadevan@freescale.com>
2012-09-24u-boot-mxsboot: Update to 2012.07 based branchOtavio Salvador
We updated the U-Boot source code to the 2012.07 branch but moved from DENX GIT server to the one used by the regular U-Boot recipe (github) so we share same code base for both recipes. Change-Id: Ie8ae327c87c0840dbfb1fb1ca427eb885357defa Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>
2012-09-24u-boot: Update to include basic support for iMX6Q Sabre SDOtavio Salvador
Change-Id: I6f58dd139bae2cdc832040bf37762ce90933a59e Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Acked-by: Daiane Angolini <daiane.angolini@freescale.com>