Skip to content
Snippets Groups Projects
  1. Feb 22, 2008
    • Yuri Tikhonov's avatar
      lwmon5: enable hardware watchdog · 2e721094
      Yuri Tikhonov authored
      
      Some boards (e.g. lwmon5) may use rather small watchdog intervals, so
      causing it to reboot the board if U-Boot does a long busy-wait with
      udelay(). Thus, for these boards we have to restart WD more
      frequently.
      
      This patch splits the busy-wait udelay() into smaller, predefined,
      intervals, so that the watchdog timer may be resetted with the
      configurable (CONFIG_WD_PERIOD) interval.
      
      Signed-off-by: default avatarYuri Tikhonov <yur@emcraft.com>
      2e721094
    • Kumar Gala's avatar
      ppc: Allow boards to specify effective amount of memory · 81d93e5c
      Kumar Gala authored
      
      For historical reasons we limited the stack to 256M because some boards
      could only map that much via BATS.  However newer boards are capable of
      mapping more memory (for example 85xx is capable of doing up to 2G).
      
      Signed-off-by: default avatarKumar Gala <galak@kernel.crashing.org>
      81d93e5c
  2. Feb 14, 2008
  3. Jan 17, 2008
  4. Jan 12, 2008
  5. Jan 09, 2008
    • Rafal Jaworowski's avatar
      API for external applications. · 500856eb
      Rafal Jaworowski authored
      
      This is an API for external (standalone) applications running on top of
      U-Boot, and is meant to be more extensible and robust than the existing
      jumptable mechanism. It is similar to UNIX syscall approach. See api/README
      for more details.
      
      Included is the demo application using this new framework (api_examples).
      
      Please note this is still an experimental feature, and is turned off by
      default.
      
      Signed-off-by: default avatarRafal Jaworowski <raj@semihalf.com>
      500856eb
  6. Oct 31, 2007
  7. Aug 18, 2007
  8. Aug 10, 2007
  9. Aug 02, 2007
  10. Jul 13, 2007
  11. Jul 10, 2007
  12. Jul 09, 2007
  13. Jul 03, 2007
  14. Jun 22, 2007
    • Heiko Schocher's avatar
      [PCS440EP] upgrade the PCS440EP board: · 566a494f
      Heiko Schocher authored
                      - Show on the Status LEDs, some States of the board.
                      - Get the MAC addresses from the EEProm
                      - use PREBOOT
                      - use the CF on the board.
                      - check the U-Boot image in the Flash with a SHA1
                        checksum.
                      - use dynamic TLB entries generation for the SDRAM
      
      Signed-off-by: default avatarHeiko Schocher <hs@denx.de>
      566a494f
  15. Jun 08, 2007
  16. May 15, 2007
  17. May 11, 2007
  18. May 01, 2007
  19. Apr 20, 2007
  20. Jan 11, 2007
  21. Dec 21, 2006
  22. Dec 04, 2006
  23. Dec 01, 2006
    • roy zang's avatar
      Fix the exception occuring in RAM table search issue. · c9c1eeed
      roy zang authored
      The original search_one_table() function code can only processes the search
      for the exception occurring in FLASH/ROM, because the exception and fixup
      table usually locate in FLASH. If the exception address is also in
      FLASH, it will be OK.
      If the exception occurs in RAM, after the u-boot relocation, a
      relocation offset should be added.
      
      clean up the code in cpu/74xx_7xx/cpu.c
      
      Signed-off-by: default avatarRoy Zang <tie-fei.zang@freescale.com>
      c9c1eeed
  24. Nov 30, 2006
  25. Nov 04, 2006
  26. Nov 02, 2006
    • roy zang's avatar
      General code modification for mpc7448hpc2 board support. · 4c52783b
      roy zang authored
      1. Add 7447A and 7448 processor support.
      2. Add the following flags.
      
      CFG_CONFIG_BUS_CLK : If the 74xx bus frequency can be configured dynamically
      (such as by switch on board), this flag should be set.
      
      CFG_EXCEPTION_AFTER_RELOCATE: If an exception occurs after the u-boot
      relocates to RAM, this flag should be set.
      
      CFG_SERIAL_HANG_IN_EXCEPTION: If the print out function will cause the
      system hang in exception, this flag should be set.
      
      There is a design issue for tsi108/109 pci configure  read. When pci scan
      the slots, if there is no pci card, the tsi108/9 will cause a machine
      check exception for mpc7448 processor.
      
      Signed-off-by: default avatarAlexandre Bounine <alexandreb@tundra.com>
      Signed-off-by: default avatarRoy Zang <tie-fei.zang@freescale.com>
      4c52783b
  27. Oct 13, 2006
  28. Oct 08, 2006
  29. Sep 07, 2006
    • Stefan Roese's avatar
      Add support for AMCC Sequoia PPC440EPx eval board · 887e2ec9
      Stefan Roese authored
      - Add support for PPC440EPx & PPC440GRx
      - Add support for PPC440EP(x)/GR(x) NAND controller
        in cpu/ppc4xx directory
      - Add NAND boot functionality for Sequoia board,
        please see doc/README.nand-boot-ppc440 for details
      - This Sequoia NAND image doesn't support environment
        in NAND for now. This will be added in a short while.
      Patch by Stefan Roese, 07 Sep 2006
      887e2ec9
  30. Sep 01, 2006
    • 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
  31. Aug 17, 2006
  32. Jul 13, 2006
    • Haiying Wang's avatar
      Add support for reading and writing mac addresses to or from ID EEPROM. · bea3f28d
      Haiying Wang authored
      
      Added code for reading and writing Mac addresses to/from ID EEPROM(0x57).
      With attached patch, we can use command "mac/mac read/mac save/"
      to read and write EEPROM under u-boot prompt.
      
      U-boot will calculate the checksum of EEPROM while bootup,
      if it is right, then u-boot will check whether the mac address
      of eTSEC0/1/2/3 is availalbe (non-zero).
      
      If there is mac address availabe in EEPROM, u-boot will use it,
      otherewise, u-boot will use the mac address defined in
      MPC8641HPCN.h. This matches the requirement to set unique mac address
      for each TSEC port.
      
      Signed-off-by: default avatarHaiying Wang <haiying.wang@freescale.com>
      Signed-off-by: default avatarYork Sun <yorksun@freescale.com>
      bea3f28d
  33. Jul 12, 2006
  34. Jun 30, 2006
Loading