Skip to content
Snippets Groups Projects
  1. May 24, 2009
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · eb385b2e
      zwelch authored
      Update two oddball NAND commands to work with {offset, length}
      instead of block numbers, matching the other commands as well
      as usage in U-Boot and the Linux-MTD utilities.
      
      Document them accordingly.  Update the single in-tree use of
      those commands (sheevaplug).
      
      ALSO:
      
       (a) Document the current 2 GByte/chip ceiling for NAND chipsize.
           (32 bit offset/length values can't represent 4 GBytes.)  Maybe
           after the upcoming release, the code can switch to 64-bits.
      
       (b) The "nand check_bad_blocks" should report "bad" blocks.  They
           are not "invalid" blocks; they're "bad" ones.
      
       (c) Tweak the "nand info" command to handle the "no arguments"
           case sanely (show everything, instead of showing garbage) and
           not listing the blocksize in hex kbytes (duh).
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@1904 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      eb385b2e
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · c0fc8f93
      zwelch authored
      NAND support for DaVinci-family drivers, with HW ECC support.
      Declare the NAND chip on the DM355 EVM board.
      
      Currently tested on DM355 for Linux interop using the standard
      large page (2KB) chip in the EVM socket; "hwecc1" and "hwecc4"
      work fine.  (Using hwecc4 relies on patches that haven't quite
      made it through the Linux-MTD bottlenecks yet.)
      
      Not yet tested:  1-bit on small-page (although it's hard to see
      how that could fail); 4-bit on small page (picky layout issues);
      the "hwecc_infix" mode (primarily for older boot ROMs; testing
      there is blocked on having new bootloader code).
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@1903 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      c0fc8f93
    • zwelch's avatar
      Fix two problems with openocd.texi: · 67dd29a4
      zwelch authored
      - Fix minor issues with xrefs not liking parentheses around them.
      - Change 'Building' section to 'Building OpenOCD'.  It reads better.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@1902 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      67dd29a4
    • zwelch's avatar
      Properly fix doxygen out-of-tree build process: · a6f7ca1a
      zwelch authored
      - move Doxyfile to Doxyfile.in: type 'make Doxyfile' to recreate it
      - create Doxyfile from Doxyfile.in with make rule:
        - use sed substitution of $(srcdir) to location directories
      - delete all doxygen created files with 'make distclean'
      - include all required files (including logger.pl) in distribution
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@1901 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      a6f7ca1a
    • zwelch's avatar
      SimonQian <simonqian@SimonQian.com>: · 8717ed04
      zwelch authored
      Changes svf_check_tdo function (checks tdo output matches desired values):
      - call buf_cmp_mask function to do comparison instead of using a loop.
      - fixes a bug when data length is equal to sizeof(int).
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@1900 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      8717ed04
    • zwelch's avatar
      Freddie Chopin <freddie_chopin@op.pl>: · 7e11f08a
      zwelch authored
      - add reset delay settings for LPC2103, LPC2124, and LPC2129.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@1899 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      7e11f08a
  2. May 23, 2009
  3. May 22, 2009
  4. May 21, 2009
Loading