Skip to content
Snippets Groups Projects
  1. Jul 06, 2009
  2. Jul 04, 2009
    • zwelch's avatar
      Major update to release process documentation: · 153270fe
      zwelch authored
      - Provide overview of OpenOCD versioning schema.
      - Outline responsibilities and authority of the release manager.
      - Explain the need for flexibility in the release schedule.
      - Add and refine the release process steps.
      - Include tutorials for using new release script.
      - Many more improvements, too numerous to list.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2462 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      153270fe
  3. Jul 02, 2009
  4. Jul 01, 2009
  5. Jun 30, 2009
    • zwelch's avatar
      Provide some useful information in README file, rather than punting. · 92ddc026
      zwelch authored
      Add some text to introduce the project to new users.
      
      Move packaging, configuration, and compilation of OpenOCD out of
      the User's Guide and into README, where it can be used by users
      before configuring and compiling the documentation.
      
      Improve notes about required Subversion repository build steps.
      Add reference to the standard GNU INSTALL file.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2436 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      92ddc026
    • zwelch's avatar
      Marcel Jost <marcel.jost@bfh.ch>: · f130f95d
      zwelch authored
      This patch adds support for the Luminary Micro LM3S9B90 target and
      LM3S9B92 Evaluation Kit.  These kits include a new ft2232 adapter, the
      Luminary In-Circuit Debug Interface (ICDI) Board, so this is added as a
      new ft2232 layout called "luminary_icdi".
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2429 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      f130f95d
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · 0894ae21
      zwelch authored
      Add "jtag names" command, mirroring "target names" but returning
      TAP names instead of target names.  This starts letting TAPs be
      manipulated in scripts ... much like what works now for targets.
      
      It's a bit limited just yet, since "jtag cget $TAPNAME" doesn't
      expose all TAP attributes.  "$TARGETNAME cget" is more functional.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2428 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      0894ae21
  6. Jun 29, 2009
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · f0fd28a6
      zwelch authored
      Warn when people (or scripts) use numeric identifiers for TAPs,
      instead of dotted.name values.  We want this usage to go away,
      so that for example adding more TAPs doesn't cause config scripts
      to break because some sequence number changed.
      
      It's been deprecated since late 2008, but putting a warning on
      this should help us remove it (say, in June 2010) by helping to
      phase out old (ab)usage in config scripts.
      
      Other than in various config files, the only code expecting such
      a number was the almost unused str9xpec driver.  This code was
      changed to use the TAP it was passed, instead of making its own
      dubious lookup and ignoring that TAP.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2415 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      f0fd28a6
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · 54ffd82a
      zwelch authored
      Minor fixup to the User's Guide, primarily related to the
      handful of commands defined in "startup.tcl"; "help" was
      not previously documented.
      
      Also, be more consistent about "Config Command" definitions
      (and to be explicit about that doc convention).
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2414 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      54ffd82a
  7. Jun 28, 2009
  8. Jun 26, 2009
  9. Jun 24, 2009
  10. Jun 22, 2009
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · 5a6f218a
      zwelch authored
      Move the short chapter about JIM-Tcl earlier, so that we
      can reasonably assume it's been introduced before we start
      presenting things that presume such an introduction.
      Plus a few minor typo-level fixes.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2355 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      5a6f218a
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · 1017e62c
      zwelch authored
      This should be my last significant update of the User's Guide for
      this release.  Mostly it's a rework of the config file chapter's
      presentation of board and target config files.
      
       - Give the new path for scripts!
       - Move board-config material out of the target-config section
       - Add more board-config info, notably for reset-init events
       - Link out of the board-config section to NAND, NOR, and Reset chapters
       - Emphasize target input vs. output naming conventions
       - Other textual improvements
      
      Plus some other updates, like adding my copyright (now that I've
      basically rewritten much of this).
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2354 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      1017e62c
  11. Jun 19, 2009
  12. Jun 18, 2009
  13. Jun 16, 2009
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · 011e9b85
      zwelch authored
      Distributing FTDI's "ftd2xx" library with OpenOCD violates the
      OpenOCD license (GNU GPLv2 with no exceptions).
      
      Make that clear where that build option is presented, and don't
      describe the FTDI libraries as an option for any packager.  (It's
      fine for personal use, of course.)
      
      Plus some related clarifications:  libftdi version 0.16 for the
      new FT2232H chips (for RTCK and high speed USB); the Amontec
      drivers are just ftd2xx variants.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2248 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      011e9b85
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · 5f9b74d0
      zwelch authored
      Doc update:  say "jtag newtap ... -disable" records the
      state after exiting the RESET state, matching the only
      implementation we're working with so far (TI ICEpick-C).
      
      Matching code updates.  Now we can be sure that the
      "enabled" flag value is correct after JTAG resets.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2246 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      5f9b74d0
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · cc948800
      zwelch authored
      Minor updates to the text about reset configuration:
      
       - Mention a new point that it interacts with JTAG routers;
      
       - Talk about a "user" config file not a "system" one;
      
       - Remove text from the "reset_config" description; instead,
         cross-reference the more extensive text earlier.
         
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2243 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      cc948800
  14. Jun 13, 2009
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · 4f459253
      zwelch authored
      OpenOCD doesn't actually *need* to be keeping all TCP ports
      active ... creating security issues in some network configs.
      
      Instead, let config file specify e.g. "tcl_port 0" (or gdb_port,
      telnet_port) to disable that particular remote access method.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2240 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      4f459253
  15. Jun 12, 2009
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · 7b65cb36
      zwelch authored
      Move the discussion of the "scan_chain" command up to go with
      the presentation of that topic in the TAP declaration chapter.
      
      This makes the presentation of the TAP and target lists be
      parallel, which will be something of an aid to understanding
      that they are different (and how).
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2223 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      7b65cb36
  16. Jun 11, 2009
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · 72687f22
      zwelch authored
      Rework the "Simple Configuration Files" chapter so it's more
      of a quick-start "how to set up your project" tutorial:
      
       - Say how to hook up the JTAG adapter.  This will help new
         users, and in any case is worth spelling out somewhere.
      
       - Streamline the previous rather haphazard presentation,
         filling in some missing holes along the way:
      
           * Suggest "project directory" structure
           * Introduce new term, "user config" file (openocd.cfg)
           * Talk about more options for openocd.cfg contents
           * ... and about creating new config files
           * Add new topic, project-specific utilities (+examples)
      
       - Remove too-short, yet duplicative, chapter 19
      
      Nudge packagers a bit more strongly to send patches (including
      config files) upstream.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2204 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      72687f22
    • zwelch's avatar
      David Brownell <david-b@pacbell.net>: · b3edde7b
      zwelch authored
      Update "arm9tdmi vector_catch" command description to highlight both
      use cases (display configuration, or first change that config) and
      to explain a bit more about what this is:  an alternative to using
      hardware breakpoint resources.
      
      Note that I tried this on an arm920t, but it didn't work.  Set bits,
      then examined them and they weren't set.  And it didn't seem to act
      as if vector triggering was noticed, either.
      
      Also some minor unrelated tweaks:  @ignore some unused or don't-use
      event names; fix a few typos; tweak chip-specific reset descriptions.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2203 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      b3edde7b
  17. Jun 10, 2009
  18. Jun 09, 2009
  19. Jun 08, 2009
  20. Jun 07, 2009
Loading