1. 03 1月, 2018 3 次提交
    • C
      ARM: imx: cm_fx6: env: use standard variables · 6b79f71c
      Christopher Spinrath 提交于
      In preparation for supporting the distro boot command, introduce the
      standard variables for specifying load addresses, which are documented
      in README and doc/README.distro, and replace the custom variables
      used so far with them.
      
      Since the current address layout disregards an address for an initramfs,
      also switch to the load addresses used and proven by other imx6 boards
      (e.g. the wandboard and nitrogen6x), instead of going on with our own
      way.
      Signed-off-by: NChristopher Spinrath <christopher.spinrath@rwth-aachen.de>
      Reviewed-by: NFabio Estevam <fabio.estevam@nxp.com>
      6b79f71c
    • E
      imx: spl: Fix NAND bootmode detection · af104ae5
      Eran Matityahu 提交于
      commit 20f14714 ("imx: spl: Update NAND bootmode detection bit")
      broke the NAND bootmode detection by checking if
      BOOT_CFG1[7:4] == 0x8 for NAND boot mode.
      This commit essentially reverts it, while using the IMX6_BMODE_*
      macros that were introduced since.
      
      Tables 8-7 & 8-10 from IMX6DQRM say the NAND boot mode selection
      is done when BOOT_CFG1[7] is 1, but BOOT_CFG1[6:4] is not
      necessarily 0x0 in this case.
      Actually, NAND boot mode is when 0x8 <= BOOT_CFG1[7:4] <= 0xf,
      like it was in the code before.
      Signed-off-by: NEran Matityahu <eran.m@variscite.com>
      Cc: Stefano Babic <sbabic@denx.de>
      Cc: Jagan Teki <jagan@openedev.com>
      Cc: Tim Harvey <tharvey@gateworks.com>
      af104ae5
    • E
      mx6: Add board mx6memcal for use in validating DDR · baefb63a
      Eric Nelson 提交于
      This is a virtual "board" that uses configuration files and
      Kconfig to define the memory layout used by a real board during
      the board bring-up process.
      
      It generates an SPL image that can be loaded using imx_usb or
      SB_LOADER.exe.
      
      When run, it will generate a set of calibration constants for
      use in either or both a DCD configuration file for boards that
      use u-boot.imx or struct mx6_mmdc_calibration for boards that
      boot via SPL.
      
      In essence, it is a configurable, open-source variant of the
      Freescale ddr-stress tool.
      
      	https://community.nxp.com/docs/DOC-105652
      
      File mx6memcal_defconfig configures the board for use with
      mx6sabresd or mx6qsabreauto.
      Signed-off-by: NEric Nelson <eric@nelint.com>
      Signed-off-by: NFabio Estevam <fabio.estevam@nxp.com>
      baefb63a
  2. 02 1月, 2018 2 次提交
  3. 01 1月, 2018 10 次提交
  4. 29 12月, 2017 20 次提交
  5. 27 12月, 2017 2 次提交
  6. 25 12月, 2017 3 次提交