Skip to content
Snippets Groups Projects
  1. Oct 13, 2009
  2. Oct 12, 2009
  3. Oct 11, 2009
  4. Oct 10, 2009
  5. Oct 09, 2009
  6. Oct 08, 2009
    • David Brownell's avatar
      initial builds of OSK5912 boards need srst_pulls_trst · 41c1af7c
      David Brownell authored
      
      This is clearly noted in the hardware spec (section 5.2.3); it
      works around a chip erratum:  "If the MPU_RESET signal is used,
      it may cause the EMIFS bus to lock."
      
      I seem to have a board with such an initial build.  The chip
      is labeled XOMAP.  Presumably, parts without that "X" prefix
      (eXperimental) resolve this.
      
      Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
      41c1af7c
    • David Brownell's avatar
      prevent abort via polling during jtag_reset · a8234af0
      David Brownell authored
      
      Observed:
      
        openocd: core.c:318: jtag_checks: Assertion `jtag_trst == 0' failed.
      
      The issue was that nothing disabled background polling during calls
      from the TCL shell to "jtag_reset 1 1".  Fix by moving the existing
      poll-disable mechanism to the JTAG layer where it belongs, and then
      augmenting it to always pay attention to TRST and SRST.
      
      Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
      a8234af0
    • David Brownell's avatar
      Stop ignoring most scan chain validation errors · 40c9668b
      David Brownell authored
      
      Among other things this causes startup errors to kick in the
      fallback "reset harder" logic during server startup.  Comments
      are also updated a bit, explaining what the various error paths
      signify (in at least my observation).
      
      There's one class of validation error that we can still plausibly
      ignore:  when wrong IDCODE values are observed.
      
      This change seems to have helped make an OMAP5912 behave much
      more reliably.  There's still some post-reset flakiness, but
      it's unrelated to scan verification.
      
      Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
      40c9668b
Loading