Skip to content
Snippets Groups Projects
  • zwelch's avatar
    878d0cb0
    David Brownell <david-b@pacbell.net>: · 878d0cb0
    zwelch authored
    Split out OSK5912 board support from the omap5912 target config, and make
    it pass sanity checks on my (Rev C/original) hardware:
    
     - Fix syntax error ("-irlen" not "irlen")
     - Provide real TAP ids for the ARM926ejs and the C55x dsp
     - Label both CPUs appropriately (DSP, ARM)
     - List both flash chips
    
    The scan chain looks like this (note truncated DSP instruction code):
    
          TapName            | Enabled |   IdCode      Expected    IrLen IrCap  IrMask Instr
     ---|--------------------|---------|------------|------------|------|------|------|---------
      0 | omap5912.dsp       |    Y    | 0x03df1d81 | 0x03df1d81 | 0x26 | 0x00 | 0x00 | 0xffffffff
      1 | omap5912.arm       |    Y    | 0x0692602f | 0x0692602f | 0x04 | 0x01 | 0x00 | 0x0c
      2 | omap5912.unknown   |    Y    | 0x00000000 | 0x00000000 | 0x08 | 0x00 | 0x00 | 0xff
    
    I still don't know what that third TAP is; maybe an early version of
    an ICEpick JTAG router.
    
    
    git-svn-id: svn://svn.berlios.de/openocd/trunk@1974 b42882b7-edfa-0310-969c-e2dbd0fdcd60
    878d0cb0
    History
    David Brownell <david-b@pacbell.net>:
    zwelch authored
    Split out OSK5912 board support from the omap5912 target config, and make
    it pass sanity checks on my (Rev C/original) hardware:
    
     - Fix syntax error ("-irlen" not "irlen")
     - Provide real TAP ids for the ARM926ejs and the C55x dsp
     - Label both CPUs appropriately (DSP, ARM)
     - List both flash chips
    
    The scan chain looks like this (note truncated DSP instruction code):
    
          TapName            | Enabled |   IdCode      Expected    IrLen IrCap  IrMask Instr
     ---|--------------------|---------|------------|------------|------|------|------|---------
      0 | omap5912.dsp       |    Y    | 0x03df1d81 | 0x03df1d81 | 0x26 | 0x00 | 0x00 | 0xffffffff
      1 | omap5912.arm       |    Y    | 0x0692602f | 0x0692602f | 0x04 | 0x01 | 0x00 | 0x0c
      2 | omap5912.unknown   |    Y    | 0x00000000 | 0x00000000 | 0x08 | 0x00 | 0x00 | 0xff
    
    I still don't know what that third TAP is; maybe an early version of
    an ICEpick JTAG router.
    
    
    git-svn-id: svn://svn.berlios.de/openocd/trunk@1974 b42882b7-edfa-0310-969c-e2dbd0fdcd60
omap5912.cfg 1.33 KiB