Skip to content
Snippets Groups Projects
  1. Sep 08, 2014
  2. Aug 31, 2014
  3. Aug 30, 2014
  4. Aug 29, 2014
    • Chin Liang See's avatar
      socfpga: Fix SOCFPGA build error for Altera dev kit · 3ab019e1
      Chin Liang See authored
      
      To fix the build error when build for Altera dev kit, not
      virtual target. At same time, set the build for Altera dev
      kit as default instead virtual target. With that, U-Boot
      is booting well and SPL still lack of few drivers.
      
      Signed-off-by: default avatarChin Liang See <clsee@altera.com>
      Cc: Pavel Machek <pavel@denx.de>
      Cc: Marek Vasut <marex@denx.de>
      Cc: Tom Rini <trini@ti.com>
      Cc: Albert Aribaud <albert.u.boot@aribaud.net>
      3ab019e1
  5. Aug 28, 2014
  6. Aug 25, 2014
    • Matwey V. Kornilov's avatar
      pcm051: use ti_am335x_common.h config · b640b460
      Matwey V. Kornilov authored
      
      Include general configs/ti_am335x_common.h and drop redundant #defines.
      
      Signed-off-by: default avatarMatwey V. Kornilov <matwey.kornilov@gmail.com>
      b640b460
    • Lokesh Vutla's avatar
      ARM: DRA: Enable VTT regulator · 7b922523
      Lokesh Vutla authored
      
      DRA7 evm REV G and later boards uses a vtt regulator for DDR3 termination
      and this is controlled by gpio7_11. Configuring gpio7_11.
      The pad A22(offset 0x3b4) is used by gpio7_11 on REV G and later boards,
      and left unused on previous boards, so it is safe enough to enable gpio
      on all DRA7 boards.
      
      Signed-off-by: default avatarLokesh Vutla <lokeshvutla@ti.com>
      7b922523
    • Dmitry Lifshitz's avatar
      cm-t54: convert to generic board · bbfb286b
      Dmitry Lifshitz authored
      
      Use generic board setup functions by defining
      CONFIG_SYS_GENERIC_BOARD.
      
      Signed-off-by: default avatarDmitry Lifshitz <lifshitz@compulab.co.il>
      bbfb286b
    • Jeroen Hofstee's avatar
      SOM: tam3517: convert to generic board · 457baf54
      Jeroen Hofstee authored
      
      Cc: Raphael Assenat <raph@8d.com>
      Cc: Stefano Babic <sbabic@denx.de>
      Signed-off-by: default avatarJeroen Hofstee <jeroen@myspectrum.nl>
      457baf54
    • pekon gupta's avatar
      board/ti/dra7xx: add support for parallel NOR · 9352697a
      pekon gupta authored
      This patch adds support for parallel NOR device (S29GL512S10) present on J6-EVM.
      The Flash device is connected to GPMC controller on chip-select[0] and accessed
      as memory-mapped device. It has data-witdh=x16, capacity-64MBytes(512Mbits) and
      is CFI compatible.
      
      As multiple devices are share GPMC pins on this board, so following board
      settings are required to detect NOR device:
           SW5.1 (NAND_BOOTn) = OFF (logic-1)
           SW5.2 (NOR_BOOTn)  = ON  (logic-0) /* Active-low */
           SW5.3 (eMMC_BOOTn) = OFF (logic-1)
           SW5.4 (QSPI_BOOTn) = OFF (logic-1)
      
      And also set appropriate SYSBOOT configurations:
           SW3.1 (SYSBOOT[ 8])= ON  (logic-1) /* selects SYS_CLK1 speed */
           SW3.2 (SYSBOOT[ 9])= OFF (logic-0) /* selects SYS_CLK1 speed */
           SW3.3 (SYSBOOT[10])= ON  (logic-1) /* wait-pin monitoring = enabled */
           SW3.4 (SYSBOOT[11])= OFF (logic-0) /* device type: Non Muxed */
           SW3.5 (SYSBOOT[12])= OFF (logic-0) /* device type: Non Muxed */
           SW3.6 (SYSBOOT[13])= ON  (logic-1) /* device bus-width: 1(x16) */
           SW3.7 (SYSBOOT[14])= OFF (logic-0) /* reserved */
           SW3.8 (SYSBOOT[15])= ON  (logic-1) /* reserved */
      
      Also, following changes are required to enable NOR Flash support in
      dra7xx_evm board profile:
      9352697a
    • pekon gupta's avatar
      board/ti/dra7xx: add support for parallel NAND · 54a97d28
      pekon gupta authored
      This patch adds support for x16 NAND device (MT29F2G16AAD) connected to GPMC
      chip-select[0] on DRA7xx EVM.
      As GPMC pins are shared by multiple devices, so in addition to this patch
      following board settings are required for NAND device detection [1]:
      
        SW5.9 (GPMC_WPN)   = OFF (logic-1)
        SW5.1 (NAND_BOOTn) = ON  (logic-0) /* Active-low */
        SW5.2 (NOR_BOOTn)  = OFF (logic-1)
        SW5.3 (eMMC_BOOTn) = OFF (logic-1)
        SW5.4 (QSPI_BOOTn) = OFF (logic-1)
      
      And also set appropriate SYSBOOT configurations
        SW2.1 (SYSBOOT[0]) = ON  (logic-1) /* selects NAND Boot */
        SW2.2 (SYSBOOT[1]) = OFF (logic-0) /* selects NAND Boot */
        SW2.3 (SYSBOOT[2]) = OFF (logic-0) /* selects NAND Boot */
        SW2.4 (SYSBOOT[3]) = OFF (logic-0) /* selects NAND Boot */
        SW2.5 (SYSBOOT[4]) = ON  (logic-1) /* selects NAND Boot */
        SW2.6 (SYSBOOT[5]) = ON  (logic-1) /* selects NAND Boot */
        SW2.7 (SYSBOOT[6]) = OFF (logic-0) /* reserved */
        SW2.8 (SYSBOOT[7]) = OFF (logic-0) /* reserved */
      
        SW3.1 (SYSBOOT[ 8])= ON  (logic-1) /* selects SYS_CLK1 speed */
        SW3.2 (SYSBOOT[ 9])= OFF (logic-0) /* selects SYS_CLK1 speed */
        SW3.3 (SYSBOOT[10])= ON  (logic-1) /* wait-pin monitoring = enabled */
        SW3.4 (SYSBOOT[11])= OFF (logic-0) /* device type: Addr/Data Muxed */
        SW3.5 (SYSBOOT[12])= ON  (logic-1) /* device type: Addr/Data Muxed */
        SW3.6 (SYSBOOT[13])= ON  (logic-1) /* device bus-width: 1(x16) */
        SW3.7 (SYSBOOT[14])= OFF (logic-0) /* reserved */
        SW3.8 (SYSBOOT[15])= ON  (logic-1) /* reserved */
      
      Following changes are required in board.cfg to enable NAND on J6-EVM:
      54a97d28
    • pekon gupta's avatar
      board/ti/am43xx: add support for parallel NAND · e53ad4b4
      pekon gupta authored
      
      This patch adds support for NAND device connected to GPMC chip-select on
      following AM43xx EVM boards.
      
      am437x-gp-evm: On this board, NAND Flash signals are muxed with eMMC, thus at a
        time either eMMC or NAND can be enabled. Selection between eMMC and NAND is
        controlled by:
        (a) Statically using Jumper on connecter (J89) present on board.
        (a) If Jumper on J89 is NOT used, then selection can be dynamically controlled
            by driving SPI2_CS0[MUX_MODE=GPIO] pin via software:
            SPI2_CS0 == 0: NAND (default)
            SPI2_CS0 == 1: eMMC
      
      am43x-epos-evm: On this board, NAND Flash control lines are muxed with QSPI,
        Thus only one of the two can be used at a time. Selection is controlled by:
        (a) Dynamically driving following GPIO pin from software
            GPMC_A0(GPIO) == 0 NAND is selected (default)
      
      NAND device (MT29F4G08AB) on these boards has:
       - data-width=8bits
       - blocksize=256KB
       - pagesize=4KB
       - oobsize=224 bytes
      For above NAND device, ROM code expects the boot-loader to be flashed in BCH16
      ECC scheme for NAND boot, So by default BCH16 ECC is enabled for AM43xx EVMs.
      
      Signed-off-by: default avatarPekon Gupta <pekon@ti.com>
      e53ad4b4
    • pekon gupta's avatar
      board/ti/am335x: update configs for parallel NAND · fea9543f
      pekon gupta authored
      
      This patch
      - consolidate CONFIG_SYS_NAND_xx and CONFIG_SPL_NAND_xx from various
        configuration files into single file.
      - update MTD Partition table to match AM335x_EVM DT in linux-kernel
      - segregate CONFIGs based on different boot modes (like SPL and U-Boot)
      
      Signed-off-by: default avatarPekon Gupta <pekon@ti.com>
      fea9543f
    • Tom Rini's avatar
      am335x_evm: Enable CONFIG_SPL_ENV_SUPPORT on EMMC_BOOT · 83e359ad
      Tom Rini authored
      
      When we're using EMMC_BOOT that means we have environment on eMMC so
      we can make use of CONFIG_SPL_ENV_SUPPORT within Falcon Mode.
      
      Signed-off-by: default avatarTom Rini <trini@ti.com>
      83e359ad
    • Tom Rini's avatar
      tseries: Set CONFIG_ENV_IS_NOWHERE for SPL+NAND · e017fd61
      Tom Rini authored
      
      In the case of SPL on these boards we only need environment for
      SPL_USBETH, so it's safe to normally use ENV_IS_NOWHERE and SPL+NAND
      does not support environment today.
      
      Cc: Hannes Petermaier <oe5hpm@oevsv.at>
      Signed-off-by: default avatarTom Rini <trini@ti.com>
      e017fd61
    • Tom Rini's avatar
      TI:armv7: Change CONFIG_SPL_STACK to not be CONFIG_SYS_INIT_SP_ADDR · 865813ed
      Tom Rini authored
      
      There are times where we may need more than a few kilobytes of stack
      space.  We also will not be using CONFIG_SPL_STACK location prior to DDR
      being initialized (CONFIG_SYS_INIT_SP_ADDR is still used there) so pick
      a good location within DDR for this to be.  Tested on
      OMAP4/AM335x/OMAP5/DRA7xx.
      
      Signed-off-by: default avatarTom Rini <trini@ti.com>
      865813ed
    • Tom Rini's avatar
      am335x_evm: Move SPL network defines · 6d9e610c
      Tom Rini authored
      
      On am335x_evm we only support USBETH for a networking SPL option so move
      the rest of the defines under that area as that's the only time we need
      (and want) environment support here.
      
      Signed-off-by: default avatarTom Rini <trini@ti.com>
      6d9e610c
  7. Aug 24, 2014
  8. Aug 21, 2014
  9. Aug 20, 2014
Loading