Skip to content
Snippets Groups Projects
  1. Jul 28, 2015
  2. Mar 05, 2015
  3. Dec 15, 2014
  4. Sep 24, 2014
  5. Apr 23, 2014
  6. Mar 07, 2014
    • Priyanka Jain's avatar
      powerpc/t104xrdb: Update DDR initialization related settings · 96ac18c9
      Priyanka Jain authored
      
      Update following DDR related settings for T1040RDB, T1042RDB_PI
      -Correct number of chip selects to two as t1040 supports
       two Chip selects.
      -Update board_specific_parameters udimm structure with settings
       derived via calibration.
      -Update ddr_raw_timing sructure corresponding to DIMM.
      -Set ODT to off. Typically on FSL board, ODT is set to 75 ohm,
       but on T104xRDB, on setting this , DDR instability is observed.
       Board-level debugging is in progress.
      
      Verified the updated settings to be working fine with dual-ranked
      Micron, MT18KSF51272AZ-1G6 DIMM at data rate 1600MT/s.
      
      Signed-off-by: default avatarPriyanka Jain <Priyanka.Jain@freescale.com>
      Signed-off-by: default avatarYork Sun <yorksun@freescale.com>
      96ac18c9
  7. Nov 25, 2013
  8. Nov 13, 2013
    • Priyanka Jain's avatar
      powerpc/t104xrdb: Add T1040RDB board support · 062ef1a6
      Priyanka Jain authored
      
      T1040RDB is Freescale Reference Design Board supporting
      the T1040 QorIQ Power Architecture™ processor.
      
       T1040RDB board Overview
       -----------------------
       - Four e5500 cores, each with a private 256 KB L2 cache
       - 256 KB shared L3 CoreNet platform cache (CPC)
       - Interconnect CoreNet platform
       - 32-/64-bit DDR3L/DDR4 SDRAM memory controller with ECC and interleaving
         support
       - Data Path Acceleration Architecture (DPAA) incorporating acceleration
       for the following functions:
          -  Packet parsing, classification, and distribution
          -  Queue management for scheduling, packet sequencing, and congestion
             management
          -  Cryptography Acceleration
          - RegEx Pattern Matching Acceleration
          - IEEE Std 1588 support
          - Hardware buffer management for buffer allocation and deallocation
       - Ethernet interfaces
          - Integrated 8-port Gigabit Ethernet switch
          - Four 1 Gbps Ethernet controllers
       - SERDES Connections, 8 lanes supporting:
          - PCI
          - SGMII
          - QSGMII
          - SATA 2.0
       - DDR Controller 32-/64-bit DDR3L/DDR4 SDRAM memory controller with ECC and
         Interleaving
       -IFC/Local Bus
          - NAND flash: 1GB 8-bit NAND flash
          - NOR: 128MB 16-bit NOR Flash
       - Ethernet
          - Two on-board RGMII 10/100/1G ethernet ports.
          - PHY #0 remains powered up during deep-sleep
       - CPLD
       - Clocks
          - System and DDR clock (SYSCLK, “DDRCLK”)
          - SERDES clocks
       - Power Supplies
       - USB
          - Supports two USB 2.0 ports with integrated PHYs
          - Two type A ports with 5V@1.5A per port.
       - SDHC
          - SDHC/SDXC connector
       - SPI
          - On-board 64MB SPI flash
       - I2C
          - Devices connected: EEPROM, thermal monitor, VID controller
       - Other IO
          - Two Serial ports
          - ProfiBus port
      
      Signed-off-by: default avatarPoonam Aggrwal <poonam.aggrwal@freescale.com>
      Signed-off-by: default avatarPrabhakar Kushwaha <prabhakar@freescale.com>
      Signed-off-by: default avatarPriyanka Jain <Priyanka.Jain@freescale.com>
      [York Sun: fixed Makefile]
      Acked-by: default avatarYork Sun <yorksun@freescale.com>
      062ef1a6
  9. Oct 16, 2013
    • Prabhakar Kushwaha's avatar
      powerpc/t1040qds: Add T1040QDS board · 7d436078
      Prabhakar Kushwaha authored
      
      T1040QDS is a high-performance computing evaluation, development and
      test platform supporting the T1040 QorIQ Power Architecture™ processor.
      
       T1040QDS board Overview
       -----------------------
       - Four e5500 cores, each with a private 256 KB L2 cache
       - 256 KB shared L3 CoreNet platform cache (CPC)
       - Interconnect CoreNet platform
       - 32-/64-bit DDR3L/DDR4 SDRAM memory controller with ECC and interleaving
         support
       - Data Path Acceleration Architecture (DPAA) incorporating acceleration
       for the following functions:
          -  Packet parsing, classification, and distribution
          -  Queue management for scheduling, packet sequencing, and congestion
          	management
          -  Cryptography Acceleration
          - RegEx Pattern Matching Acceleration
          - IEEE Std 1588 support
          - Hardware buffer management for buffer allocation and deallocation
       - Ethernet interfaces
          - Integrated 8-port Gigabit Ethernet switch
          - Four 1 Gbps Ethernet controllers
       - SERDES Connections, 8 lanes supporting:
            — PCI Express: supporting Gen 1 and Gen 2;
            — SGMII
            — QSGMII
            — SATA 2.0
            — Aurora debug with dedicated connectors
       - DDR Controller 32-/64-bit DDR3L/DDR4 SDRAM memory controller with ECC and
         Interleaving
       -IFC/Local Bus
           - NAND flash: 8-bit, async, up to 2GB.
           - NOR: 8-bit or 16-bit, non-multiplexed, up to 512MB
           - GASIC: Simple (minimal) target within Qixis FPGA
           - PromJET rapid memory download support
       - Ethernet
           - Two on-board RGMII 10/100/1G ethernet ports.
           - PHY #0 remains powered up during deep-sleep
       - QIXIS System Logic FPGA
       - Clocks
           - System and DDR clock (SYSCLK, “DDRCLK”)
           - SERDES clocks
       - Power Supplies
       - Video
           - DIU supports video at up to 1280x1024x32bpp
       - USB
           - Supports two USB 2.0 ports with integrated PHYs
           — Two type A ports with 5V@1.5A per port.
           — Second port can be converted to OTG mini-AB
       - SDHC
           - SDHC port connects directly to an adapter card slot, featuring:
           - Supporting SD slots for: SD, SDHC (1x, 4x, 8x) and/or MMC
           — Supporting eMMC memory devices
       - SPI
          -  On-board support of 3 different devices and sizes
       - Other IO
          - Two Serial ports
          - ProfiBus port
          - Four I2C ports
      
      Signed-off-by: default avatarPoonam Aggrwal <poonam.aggrwal@freescale.com>
      Signed-off-by: default avatarPriyanka Jain <Priyanka.Jain@freescale.com>
      Signed-off-by: default avatarPrabhakar Kushwaha <prabhakar@freescale.com>
      [York Sun: fix conflict in boards.cfg]
      Acked-by-by: default avatarYork Sun <yorksun@freescale.com>
      7d436078
    • Priyanka Jain's avatar
      powerpc: Fix CamelCase warnings in DDR related code · 0dd38a35
      Priyanka Jain authored
      
      Some DDR related structures present in fsl_ddr_dimm_params.h, fsl_ddr_sdram.h, ddr_spd.h
      has various parameters with embedded acronyms capitalized that trigger the CamelCase
      warning in checkpatch.pl
      
      Convert those variable names to smallcase naming convention and modify all files
      which are using these structures with modified structures.
      
      Signed-off-by: default avatarPriyanka Jain <Priyanka.Jain@freescale.com>
      0dd38a35
  10. Aug 09, 2013
    • York Sun's avatar
      powerpc/T4240EMU: Add T4240EMU target · 1cb19fbb
      York Sun authored
      
      Add emulator support for T4240. Emulator has limited peripherals and
      interfaces. Difference between emulator and T4240QDS includes:
      	ECC for DDR is disabled due the procedure to load images
      	No board FPGA (QIXIS)
      	NOR flash has 32-bit port for higher loading speed
      	IFC and I2C timing don't really matter, so set them fast
      	No ethernet
      
      Signed-off-by: default avatarYork Sun <yorksun@freescale.com>
      1cb19fbb
  11. May 14, 2013
  12. Oct 22, 2012
Loading