1. 17 Apr, 2019 1 commit
    • Kevin Gillespie's avatar
      max32xxx: Cleanup, 128-bit flash, new targets. · ba761c13
      Kevin Gillespie authored
      
      
      Removing unused variable and buffer manipulation in
      get_info function. Recompiling assembly files to
      get propper data into write_code.
      
      Adding support for 128-bit flash operations.
      
      Adding configuration files for new targets. Moving common
      configuration into shared file.
      
      Change-Id: I043e861f958c6926a46735f23f6b6b466edf2a92
      Signed-off-by: default avatarKevin Gillespie <kgills@gmail.com>
      ba761c13
  2. 10 Apr, 2019 4 commits
  3. 09 Apr, 2019 1 commit
  4. 27 Mar, 2019 2 commits
  5. 27 Feb, 2019 1 commit
  6. 05 Feb, 2019 1 commit
    • Tomas Vanek's avatar
      flash/nor: flash driver and cfg for SAM E54, E53, E51 and D51 · deaf3d26
      Tomas Vanek authored
      
      
      The new Microchip (former Atmel) series powered by Cortex-M4 looks
      very similar to older M0+ powered SAM D2x at the first sight.
      Unfortunately the new series differs a lot in important details.
      NVMCTRL has different register addresses, moved important bits
      and even changed binary command set. An universal driver for all SAM D/E
      would be very complicated. That's why a new driver was derived.
      
      Tested on Microchip SAM E54 Xplained Pro kit (board cfg included).
      
      Adjusted for the restructured dap support.
      Checked by valgrind and clang static analyzer.
      
      Change-Id: I26c67047a552076f4b207b9b89285a53d69b4ca4
      Signed-off-by: default avatarTomas Vanek <vanekt@fbl.cz>
      Reviewed-on: http://openocd.zylin.com/4272
      
      
      Tested-by: jenkins
      Reviewed-by: default avatarAndres Vahter <andres.vahter@gmail.com>
      deaf3d26
  7. 26 Jan, 2019 1 commit
  8. 23 Jan, 2019 1 commit
  9. 08 Jan, 2019 1 commit
  10. 02 Jan, 2019 1 commit
  11. 23 Dec, 2018 1 commit
  12. 11 Dec, 2018 1 commit
    • Edward Fewell's avatar
      flash/nor: update CC26xx/CC13xx support · f56e28b2
      Edward Fewell authored
      
      
      Added fixes found in additional code reviews.
      
      Remove inappropriate use of bank_number field and updated
      documentation to reflect the change.
      
      Restored functionality to cc2538.cfg file because previous
      change removed the cc26xx.cfg file because the flash support
      changes made it obsolete. Rolled the previous cc26xx.cfg
      file into cc2538.cfg and updated it to work with other
      recent changes.  Tested using a SmartRF06 Evaluation
      board with embedded XDS100v3 and external XDs110.
      
      Change-Id: Ia19d00cf8055c5c0f1acc53aa23fd06a80fd2ebc
      Signed-off-by: default avatarEdward Fewell <efewell@ti.com>
      Reviewed-on: http://openocd.zylin.com/4787
      
      
      Tested-by: jenkins
      Reviewed-by: default avatarTomas Vanek <vanekt@fbl.cz>
      f56e28b2
  13. 26 Nov, 2018 1 commit
  14. 20 Nov, 2018 1 commit
  15. 18 Nov, 2018 1 commit
  16. 10 Nov, 2018 1 commit
    • Christopher Head's avatar
      target/stm32h7x: Fix documentation of reset_config · 5ea55a39
      Christopher Head authored
      
      
      The stm32h7x.cfg does not specify connect_assert_srst or
      connect_deassert_srst in its reset_config. The comment claims that it
      will therefore connect in reset. However, per the manual, the default
      configuration is actually connect_deassert_srst, not
      connect_assert_srst. In actual fact, connect_assert_srst does not work
      on the STM32H7 because, while SRST is asserted, everything on the AXI
      bus is inaccessible. The CPU core is accessible, but since the
      examine-end event handler also pokes at the DBGMCU peripheral, that will
      fail in connect_assert_srst mode. So using connect_deassert_srst is
      appropriate, so fix the comment accordingly.
      
      Change-Id: If3e32e871fb19cc61183bdf911b7c5efd80b62e2
      Signed-off-by: default avatarChristopher Head <chead@zaber.com>
      Reviewed-on: http://openocd.zylin.com/4741
      
      
      Tested-by: jenkins
      Reviewed-by: default avatarTomas Vanek <vanekt@fbl.cz>
      5ea55a39
  17. 31 Oct, 2018 1 commit
  18. 27 Oct, 2018 1 commit
  19. 16 Oct, 2018 1 commit
  20. 01 Oct, 2018 1 commit
  21. 27 Sep, 2018 2 commits
  22. 21 Aug, 2018 1 commit
  23. 02 Aug, 2018 2 commits
  24. 31 Jul, 2018 5 commits
  25. 18 Jul, 2018 1 commit
    • Edward Fewell's avatar
      flash/nor: add support for TI MSP432 devices · 3e84da55
      Edward Fewell authored
      
      
      Added msp432 flash driver to support the TI MSP432P4x and
      MSP432E4x microcontrollers. Implemented the flash algo
      helper as used in the TI debug and flash tools. This
      implemention supports the MSP432E4, Falcon, and Falcon 2M
      variants. The flash driver automatically detects the
      connected variant and configures itself appropriately.
      Added command to mass erase device for consistency with
      TI tools and added command to unlock the protected BSL
      region.
      
      Tested using MSP432E401Y, MSP432P401R, and MSP432P4111
      LaunchPads.
      Tested with embedded XDS110 debug probe in CMSIS-DAP
      mode and with external SEGGER J-Link probe.
      
      Removed ti_msp432p4xx.cfg file made obsolete by this
      patch.
      Change-Id: I3b29d39ccc492524ef2c4a1733f7f9942c2684c0
      Signed-off-by: default avatarEdward Fewell <efewell@ti.com>
      Reviewed-on: http://openocd.zylin.com/4153
      
      
      Tested-by: jenkins
      Reviewed-by: default avatarMatthias Welwarsky <matthias@welwarsky.de>
      Reviewed-by: default avatarTomas Vanek <vanekt@fbl.cz>
      3e84da55
  26. 14 Jul, 2018 1 commit
  27. 13 Jul, 2018 1 commit
  28. 25 Jun, 2018 1 commit
  29. 15 Jun, 2018 2 commits