1. 03 Feb, 2016 1 commit
  2. 29 Jan, 2016 1 commit
    • Bogdan Kolbov's avatar
      flash/nor/niietcm4: minor fixes · afbad69d
      Bogdan Kolbov authored
      niietcm4_write() buffer padding:
      add correct buffer padding for 16 bytes.
      Args check in FLASH_BANK_COMMAND_HANDLER():
      first version of the driver had 7 args, current - 6. This patch will fix
      error when flash is rejected (current k1921vk01t.cfg has flash bank init
      with 6 args).
      Timeouts in flash flag checking procedure:
      increase timeouts in niietcm4_opstatus_check() and niietcm4_uopstatus_check()
      cause there were problems in some hardware configurations.
      JTAG ID:
      wrong id in k1921vk01t.cfg replaced with right one.
      Signed-off-by: default avatarBogdan Kolbov <kolbov@niiet.ru>
      Change-Id: I84296ba3eb4eeda4d4a68b18c94666f1269a500f
      Reviewed-on: http://openocd.zylin.com/3171
      Tested-by: jenkins
      Reviewed-by: default avatarPaul Fertser <fercerpav@gmail.com>
  3. 22 Jan, 2016 5 commits
  4. 15 Jan, 2016 1 commit
  5. 12 Jan, 2016 1 commit
  6. 06 Jan, 2016 1 commit
  7. 03 Jan, 2016 2 commits
    • Peter A. Bigot's avatar
      arm_adi_v5: deconflict local variables from global symbols · 48768db9
      Peter A. Bigot authored
      BeagleBone debian 7 builds produce:
         adi_v5_jtag.c: In function 'jtag_ap_q_bankselect':
         adi_v5_jtag.c:336:11: error: declaration of 'select' shadows a global declaration [-Werror=shadow]
      Fix this by changing the local variable to 'sel'.
      Change-Id: I8e29662ac12bc77d38d5064046d59b7364853cd9
      Signed-off-by: default avatarPeter A. Bigot <pab@pabigot.com>
      Reviewed-on: http://openocd.zylin.com/3184
      Tested-by: jenkins
      Reviewed-by: default avatarAndreas Fritiofson <andreas.fritiofson@gmail.com>
    • Peter Lawrence's avatar
      ARM ADIv5: CoreSight ROM decode part number and designer id · 2f131d3c
      Peter Lawrence authored
      The existing arm_adi_v5.c code decodes CoreSight peripherals based
      on the part number field.  However, these are specific to a
      particular manufacturer (often ARM).  The same part number from
      two different manufacturers (distinct designer ids) should not
      decode as the same CoreSight peripheral.
      The Analog Devices ADSP-SC58x and ADSP-BF70x have peripherals that
      overlap with existing OpenOCD decoding.  The part number is the
      same as existing OpenOCD decoding, but have a different JEP106 code.
      Most, if not all, of the existing part number entries in
      arm_adi_v5.c are probably specific to ARM. Change all entries
      suspected to be designed by ARM to match only ARM's designer ID.
      However, to preserve legacy behavior, existing non-ARM entries are
      encoded with a wildcard so that they will behave in the same way as
      the existing legacy code.  It is desirable, however, to start
      encoding the data with designer codes to avoid such ambiguity.
      Revising the code to check both the part number and designer id
      seemed to a warrant a const array lookup table instead of a
      multi-tiered switch statement.
      Also try to sync part identification IDs with relevant ARM docs.
      Change-Id: Iac1374e4cfc6f04cebb479c0e3fa9bde527cc4a3
      Signed-off-by: default avatarPeter Lawrence <majbthrd@gmail.com>
      [andreas.fritiofson@gmail.com: change JEP106 to designer ID, cleanup]
      Signed-off-by: default avatarAndreas Fritiofson <andreas.fritiofson@gmail.com>
      Reviewed-on: http://openocd.zylin.com/3128
      Tested-by: jenkins
  8. 01 Jan, 2016 1 commit
  9. 30 Dec, 2015 1 commit
  10. 29 Dec, 2015 26 commits