1. 28 Jul, 2009 1 commit
  2. 24 Jul, 2009 1 commit
    • Stefan Roese's avatar
      Add "chip_config" command for PPC4xx bootstrap configuration · 87c0b729
      Stefan Roese authored
      This patch adds a generic command for programming I2C bootstrap
      eeproms on PPC4xx. An implementation for Canyonlands board is
      included.
      
      The command name is intentionally chosen not to be PPC4xx specific.
      This way other CPU's/SoC's can implement a similar command under
      the same name, perhaps with a different syntax.
      
      Usage on Canyonlands:
      
      => chip_config
      Available configurations (I2C address 0x52):
      600-nor          - NOR  CPU: 600 PLB: 200 OPB: 100 EBC: 100
      600-nand         - NAND CPU: 600 PLB: 200 OPB: 100 EBC: 100
      800-nor          - NOR  CPU: 800 PLB: 200 OPB: 100 EBC: 100
      800-nand         - NAND CPU: 800 PLB: 200 OPB: 100 EBC: 100
      1000-nor         - NOR  CPU:1000 PLB: 200 OPB: 100 EBC: 100
      1000-nand        - NAND CPU:1000 PLB: 200 OPB: 100 EBC: 100
      1066-nor         - NOR  CPU:1066 PLB: 266 OPB:  88 EBC:  88 ***
      1066-nand        - NAND CPU:1066 PLB: 266 OPB:  88 EBC:  88
      => chip_config 600-nor
      Using configuration:
      600-nor          - NOR  CPU: 600 PLB: 200 OPB: 100 EBC: 100
      done (dump via 'i2c md 52 0.1 10')
      Reset the board for the changes to take effect
      
      Other 4xx boards will be migrated to use this command soon
      as well.
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      Signed-off-by: default avatarDirk Eibach <eibach@gdsys.de>
      Acked-by: default avatarMatthias Fuchs <matthias.fuchs@esd.eu>
      87c0b729
  3. 02 Jul, 2008 1 commit
  4. 15 Mar, 2008 2 commits
    • Stefan Roese's avatar
      ppc4xx: Add Canyonlands NAND booting support · 71665ebf
      Stefan Roese authored
      460EX doesn't support a fixed bootstrap option to boot from 512 byte page
      NAND devices. The only bootstrap option for NAND booting is option F for
      2k page devices. So to boot from a 512 bype page device, the I2C bootstrap
      EEPROM needs to be programmed accordingly.
      
      This patch adds basic NAND booting support for the AMCC Canyonlands aval
      board and also adds support to the "bootstrap" command, to enable NAND
      booting I2C setting.
      
      Tested with 512 byte page NAND device (32MByte) on Canyonlands.
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      71665ebf
    • Stefan Roese's avatar
      ppc4xx: Add AMCC Canyonlands support (460EX) (1/3) · 8e1a3fe5
      Stefan Roese authored
      This patch adds support for the AMCC Canyonlands 460EX evaluation
      board.
      Signed-off-by: default avatarStefan Roese <sr@denx.de>
      8e1a3fe5
  5. 14 Aug, 2007 1 commit
  6. 13 Mar, 2007 1 commit
  7. 16 Jan, 2007 1 commit
  8. 11 Jan, 2007 1 commit
  9. 21 Dec, 2006 1 commit
  10. 01 Sep, 2006 1 commit
    • Marian Balakowicz's avatar
      Add support for a saving build objects in a separate directory. · f9328639
      Marian Balakowicz authored
      Modifications are based on the linux kernel approach and
      support two use cases:
      
        1) Add O= to the make command line
        'make O=/tmp/build all'
      
        2) Set environement variable BUILD_DIR to point to the desired location
        'export BUILD_DIR=/tmp/build'
        'make'
      
      The second approach can also be used with a MAKEALL script
      'export BUILD_DIR=/tmp/build'
      './MAKEALL'
      
      Command line 'O=' setting overrides BUILD_DIR environent variable.
      
      When none of the above methods is used the local build is performed and
      the object files are placed in the source directory.
      f9328639
  11. 27 Jun, 2003 1 commit
    • wdenk's avatar
      * Code cleanup: · 8bde7f77
      wdenk authored
        - remove trailing white space, trailing empty lines, C++ comments, etc.
        - split cmd_boot.c (separate cmd_bdinfo.c and cmd_load.c)
      
      * Patches by Kenneth Johansson, 25 Jun 2003:
        - major rework of command structure
          (work done mostly by Michal Cendrowski and Joakim Kristiansen)
      8bde7f77
  12. 28 Apr, 2001 1 commit
  13. 14 Dec, 2000 1 commit
  14. 10 Jul, 2000 1 commit