Skip to content
Snippets Groups Projects
  1. Jul 15, 2009
  2. Jul 14, 2009
  3. Jul 13, 2009
  4. Jul 11, 2009
  5. Jul 07, 2009
  6. Jul 06, 2009
    • ntfreak's avatar
      - change sleep to usleep - fixes issue under win32 build · cd1b2c15
      ntfreak authored
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2483 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      cd1b2c15
    • oharboe's avatar
      revert svn 1679 - fixes cp15 read/write timeout. Single stepping still broken. · a4081acc
      oharboe authored
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2477 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      a4081acc
    • zwelch's avatar
      Ferdinand Postema <ferdinand@postema.eu>: · d6a686c8
      zwelch authored
      Updates to private TAP state tables in amtjtagaccel interface driver.
      
      The first change is the neccesary one to correct a long-standing bug that
      caused the IDCODE to be shifted by one bit too many.  This was caused by
      an incorrect path from state RESET to state DRSHIFT.
      
      The value of those 2 bytes were 0x8a and 0x04. This means that the
      bitstream to do this transition is 0b 00100 01010 (send LSB first). This
      will bring you from the reset state to the shift state; however, you
      enter the shift-state twice, which explains why the ID-CODE that will be
      read next will be shifted 1 bit.  The fix changes these to 0x05 and 0x00.
      This will send the bitstream 0b 00101 (send LSB first).  This will bring
      the TAP controller from the RESET state to the DRSHIFT state directly,
      without entering the DRSHIFT state twice.
      
      After checking the whole table, two other transitions were found that
      could be optimized (5 bits in stead of 10 bits).
      
      Summary off all changes:
        From   To       Old values  Old Bitstream  New values  New Bitstream  Remarks
        ----   -------  ----------  -------------  ----------  -------------  -------
        RESET  DRSHIFT  0x8a 0x04   0b00100 01010  0x05 0x00   0b00101        1,2
        IDLE   DRSHIFT  0x85 0x08   0b01000 00101  0x04 0x00   0b00100        2
        IDLE   IRSHIFT  0x8b 0x08   0b01000 01011  0x06 0x00   0b00110        2
      
      [1] Fixes the IDCODE bug
      [2] Optimization
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2472 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      d6a686c8
    • zwelch's avatar
      Gary Carlson <gcarlson@carlson-minot.com>: · a604b570
      zwelch authored
      Fix intermittent J-Link interface startup failures:
      - Use usb_reset to ensure selected dongle is in known good state.
      - Assert emulator reset durning status check to prevent supurious failures.
      - Eliminate status check loop; not needed due to other fixes.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2471 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      a604b570
  7. Jul 02, 2009
  8. Jun 30, 2009
  9. 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
      Move JTAG interface list to new files. · c2cecc74
      zwelch authored
      - Adds new source files to encapsulate static/dynamic module handling.
      - Further work should implement the jtag_interface_modules_load routine,
        to populate the jtag_interfaces list from shared libraries in a path.
      
      
      git-svn-id: svn://svn.berlios.de/openocd/trunk@2413 b42882b7-edfa-0310-969c-e2dbd0fdcd60
      c2cecc74
  10. Jun 26, 2009
  11. Jun 23, 2009
  12. Jun 19, 2009
Loading