1. 23 Jun, 2009 2 commits
  2. 21 Jun, 2009 1 commit
  3. 18 Jun, 2009 3 commits
  4. 05 Jun, 2009 1 commit
  5. 24 May, 2009 2 commits
    • 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
  6. 22 May, 2009 1 commit
    • kc8apf's avatar
      Author: David Brownell <david-b@pacbell.net> · c78ad57b
      kc8apf authored
      Remove un-implemented and dubious "nand copy" command.
      
      Doing this efficiently would mean doing the copying on
      the target CPU, instead of back and forth through JTAG.
      If anyone ever needs this functionality, that's what
      they should implement.
      
      Also, update on-line "help" for "nand dump" to display
      its two optional flags; and for "nand write" to display
      a recently added flag.
      
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@1883 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      c78ad57b
  7. 21 May, 2009 1 commit
  8. 19 May, 2009 1 commit
  9. 18 May, 2009 1 commit
  10. 12 May, 2009 1 commit
  11. 11 May, 2009 1 commit
  12. 19 Apr, 2009 2 commits
  13. 18 Apr, 2009 1 commit
    • mifi's avatar
      The following patches was applied: · 0bba8327
      mifi authored
      - openocd-flash-static-keyword-v3.patch
      - openocd-lpc2000-fix-erase-obo.patch
      - openocd-jlink-fix-sign-ptr-warn.patch
      - openocd-wextra-etm.patch
      - openocd-wextra-jtag.patch
      - openocd-add-new-tap-symbols-v6.patch
      
      Many thanks to  Zach Welch <zw(at)superlucidity.net>
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@1462 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      0bba8327
  14. 03 Apr, 2009 1 commit
  15. 02 Apr, 2009 3 commits
  16. 01 Mar, 2009 5 commits
  17. 28 Dec, 2008 1 commit
  18. 13 Dec, 2008 1 commit
  19. 15 Oct, 2008 1 commit
  20. 19 Aug, 2008 1 commit
  21. 27 Jun, 2008 1 commit
  22. 20 May, 2008 1 commit
  23. 25 Mar, 2008 1 commit
  24. 29 Feb, 2008 2 commits
  25. 25 Feb, 2008 2 commits
    • oharboe's avatar
      dos2unix fix. · bcb0124b
      oharboe authored
      git-svn-id: svn://svn.berlios.de/openocd/trunk@339 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      bcb0124b
    • oharboe's avatar
      · 815c3b35
      oharboe authored
      - "flash write_binary" is now "flash write_bank" to clarify the focus of the
       command and reduce confusion with "flash write_image".
      - retired deprecated "flash erase" & "flash write".
      - added flash_driver_protect/write/erase() that are wafer thin frontend
       functions to low level driver functions. They implement checks
       that were inconsistently handled by the drivers, e.g. check for
       target halted was done in a spotty fashion.
      - use return ERROR_COMMAND_SYNTAX_ERROR to print out
       syntax of command instead of having lots of inlined replicas of
       the command line syntax(some of which were wrong).
      - use logging instead of dubious translation of error values to
       human understandable explanations of why things failed.
       The lower levels log the precise reason and the higher
       levels can ammend context as the error propagates up
       the call stack.
      - simplified flash API slightly with logging instead of
       allocating and returning information that the caller then
       has to translate into print statements.
      
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@337 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      815c3b35
  26. 23 Feb, 2008 1 commit
  27. 19 Feb, 2008 1 commit