1. 24 6月, 2020 21 次提交
  2. 23 6月, 2020 14 次提交
  3. 22 6月, 2020 5 次提交
    • M
      ARM: imx: soc: Select default TEXT_BASE for MX7 · a1f6d04a
      Marek Vasut 提交于
      Select default U-Boot and SPL text base for the MX7 SoC. The U-Boot
      text base is picked as the one used by various MX7 boards. The SPL
      text base however is different.
      
      The SPL text base is set to 0x912000 instead of the usual 0x911000,
      that is because the 0x911000 value cannot work. Using 0x911000 as a
      SPL text base will result in the DCD header being placed below the
      0x911000 address, which is a reserved SRAM area which must not be
      used. This will actually trigger eMMC boot failure on MX7D at least.
      Hence the increment.
      
      Update all boards affected by this SPL problem to the new SPL_TEXT_BASE.
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Fabio Estevam <festevam@gmail.com>
      Cc: NXP i.MX U-Boot Team <uboot-imx@nxp.com>
      Cc: Peng Fan <peng.fan@nxp.com>
      Cc: Stefano Babic <sbabic@denx.de>
      a1f6d04a
    • M
      ARM: imx: soc: Switch BOARD_EARLY_INIT_F to imply on MX7 · 72041603
      Marek Vasut 提交于
      There are systems where board_early_init_f() is plain empty. Switch
      the config option from "select" to "imply", to permit user to unset
      the BOARD_EARLY_INIT_F if it were to be empty.
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Fabio Estevam <festevam@gmail.com>
      Cc: NXP i.MX U-Boot Team <uboot-imx@nxp.com>
      Cc: Peng Fan <peng.fan@nxp.com>
      Cc: Stefano Babic <sbabic@denx.de>
      72041603
    • M
      ARM: imx: ddr: Fill in missing DDRC ZQCTLx on i.MX7 · cb82ee25
      Marek Vasut 提交于
      The iMX7 defines further DDRC ZQCTLx registers, however those were
      thus far missing from the list of registers and not programmed. On
      systems with LPDDR2 or DDR3, those registers must be programmed with
      correct values, otherwise the DRAM may not work. However, existing
      systems which worked without programming these registers before are
      now setting those registers to 0, which is the default value, so no
      functional change there.
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Fabio Estevam <festevam@gmail.com>
      Cc: NXP i.MX U-Boot Team <uboot-imx@nxp.com>
      Cc: Peng Fan <peng.fan@nxp.com>
      Cc: Stefano Babic <sbabic@denx.de>
      cb82ee25
    • O
      imx: imx8qm_rom7720_a1: update README · fb0b862e
      Oliver Graute 提交于
      Update README to extract firmware from scripts
      Signed-off-by: NOliver Graute <oliver.graute@kococonnector.com>
      fb0b862e
    • M
      ARM: imx6: Fetch MAC address in board_init_late() on DH iMX6 PDK2 · ba78c25a
      Marek Vasut 提交于
      This is needed to obtain the MAC from EEPROM/OTP only after the final
      env is populated, otherwise the ethaddr might be overriden.
      Signed-off-by: NMarek Vasut <marex@denx.de>
      Cc: Claudius Heine <ch@denx.de>
      Cc: Harald Seiler <hws@denx.de>
      Cc: Ludwig Zenz <lzenz@dh-electronics.com>
      Cc: Stefano Babic <sbabic@denx.de>
      ba78c25a