瀏覽代碼

Merge pull request #10 from RCSN/feature/upgrade_jlink_version_to_v794g

upgrade jlink version to v794g
shiwei 1 年之前
父節點
當前提交
35df67f2c6
共有 100 個文件被更改,包括 1639 次插入1373 次删除
  1. 二進制
      DDConditioner.exe
  2. 二進制
      Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf
  3. 二進制
      Devices/hpmicro/HPM6200/HPM6280xxxx_QSPI.elf
  4. 二進制
      Devices/hpmicro/HPM6200/HPM6284xxxx_QSPI.elf
  5. 二進制
      Devices/hpmicro/HPM6300/HPM6360xxxx_QSPI.elf
  6. 二進制
      Devices/hpmicro/HPM6300/HPM6360xxxx_XPI1_QSPI.elf
  7. 二進制
      Devices/hpmicro/HPM6300/HPM6364xxxx_QSPI.elf
  8. 二進制
      Devices/hpmicro/HPM6700/HPM6750xANx_QSPI.elf
  9. 二進制
      Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf
  10. 二進制
      Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf
  11. 二進制
      Devices/hpmicro/HPM6700/HPM6754xxxx_QSPI.elf
  12. 二進制
      Devices/hpmicro/HPM6800/HPM6880xxxx_QSPI.elf
  13. 二進制
      Doc/Manuals/UM08001_JLink.pdf
  14. 二進制
      Doc/Manuals/UM08003_JFlash.pdf
  15. 二進制
      Doc/Manuals/UM08022_Flasher.pdf
  16. 二進制
      Doc/Manuals/UM08039_FlasherHub.pdf
  17. 二進制
      Doc/Manuals/UM08043_FlasherHub12.pdf
  18. 1344 0
      Doc/ReleaseNotes/ReleaseNotes_JLink.html
  19. 二進制
      Firmwares/FlasherARM_V5.bin
  20. 二進制
      Firmwares/FlasherARM_V5_1.bin
  21. 二進制
      Firmwares/FlasherARM_V6.bin
  22. 二進制
      Firmwares/FlasherCompact_V5.bin
  23. 二進制
      Firmwares/FlasherHub-12_V1.bin
  24. 二進制
      Firmwares/FlasherPRO_V5.bin
  25. 二進制
      Firmwares/FlasherPRO_V5_1.bin
  26. 二進制
      Firmwares/FlasherPRO_V6.bin
  27. 二進制
      Firmwares/Flasher_Portable_PLUS_V5.bin
  28. 二進制
      Firmwares/JLinkEDUMini_V1.bin
  29. 二進制
      Firmwares/JLink_OB_Apollo4_CortexM.bin
  30. 二進制
      Firmwares/JLink_OB_Calliope_MINI_V2_1.bin
  31. 二進制
      Firmwares/JLink_OB_E1_AlifSemi.bin
  32. 二進制
      Firmwares/JLink_OB_K22_CortexA.bin
  33. 二進制
      Firmwares/JLink_OB_K22_CortexM.bin
  34. 二進制
      Firmwares/JLink_OB_K22_NordicSemi.bin
  35. 二進制
      Firmwares/JLink_OB_K22_Qorvo.bin
  36. 二進制
      Firmwares/JLink_OB_K22_RISCV.bin
  37. 二進制
      Firmwares/JLink_OB_RA4M2_CortexM.bin
  38. 二進制
      Firmwares/JLink_OB_RA4M2_Full.bin
  39. 二進制
      Firmwares/JLink_OB_RA4M2_RISCV.bin
  40. 二進制
      Firmwares/JLink_OB_RA4M2_Renesas.bin
  41. 二進制
      Firmwares/JLink_OB_S124.bin
  42. 二進制
      Firmwares/JLink_OB_SAM3U128_V1.bin
  43. 二進制
      Firmwares/JLink_OB_SAM3U128_V2_NordicSemi.bin
  44. 二進制
      Firmwares/JLink_OB_SAM3U128_V3.bin
  45. 二進制
      Firmwares/JLink_OB_STM32F072_Qorvo.bin
  46. 二進制
      Firmwares/JLink_OB_STM32F103.bin
  47. 二進制
      Firmwares/JLink_OB_XMC4200.bin
  48. 二進制
      Firmwares/JLink_OB_nRF5340_NordicSemi.bin
  49. 二進制
      Firmwares/JLink_PRO_PoE_V6.bin
  50. 二進制
      Firmwares/JLink_PRO_V5.bin
  51. 二進制
      Firmwares/JLink_PRO_V5_1.bin
  52. 二進制
      Firmwares/JLink_PRO_V6.bin
  53. 二進制
      Firmwares/JLink_ULTRA_V5.bin
  54. 二進制
      Firmwares/JLink_ULTRA_V5_1.bin
  55. 二進制
      Firmwares/JLink_ULTRA_V6.bin
  56. 二進制
      Firmwares/JLink_V11.bin
  57. 二進制
      Firmwares/JLink_V12.bin
  58. 二進制
      Firmwares/JLink_WiFi_V1.bin
  59. 二進制
      Firmwares/JLink_WiFi_V2.bin
  60. 二進制
      Firmwares/JTrace_PRO_V2_Cortex.bin
  61. 二進制
      Firmwares/JTrace_PRO_V2_CortexM.bin
  62. 二進制
      Firmwares/JTrace_PRO_V3.bin
  63. 二進制
      Firmwares/JTrace_PRO_V3_Cortex.bin
  64. 二進制
      Firmwares/JTrace_PRO_V3_CortexM.bin
  65. 二進制
      Firmwares/JTrace_PRO_V3_RISCV.bin
  66. 二進制
      GDBServer/RTOSPlugin_Azure.dll
  67. 二進制
      GDBServer/RTOSPlugin_ChibiOS.dll
  68. 二進制
      GDBServer/RTOSPlugin_FreeRTOS.dll
  69. 二進制
      GDBServer/RTOSPlugin_NuttX.dll
  70. 二進制
      GDBServer/RTOSPlugin_Zephyr.dll
  71. 二進制
      GDBServer/RTOSPlugin_embOS.dll
  72. 二進制
      JFlash.exe
  73. 二進制
      JFlashLite.exe
  74. 二進制
      JFlashSPI.exe
  75. 二進制
      JFlashSPI_CL.exe
  76. 二進制
      JLink.exe
  77. 二進制
      JLinkARM.dll
  78. 二進制
      JLinkConfig.exe
  79. 二進制
      JLinkDLLUpdater.exe
  80. 295 1373
      JLinkDevices.xml
  81. 二進制
      JLinkGDBServer.exe
  82. 二進制
      JLinkGDBServerCL.exe
  83. 二進制
      JLinkGUIServer.exe
  84. 二進制
      JLinkLicenseManager.exe
  85. 二進制
      JLinkRTTClient.exe
  86. 二進制
      JLinkRTTLogger.exe
  87. 二進制
      JLinkRTTViewer.exe
  88. 二進制
      JLinkRegistration.exe
  89. 二進制
      JLinkRemoteServer.exe
  90. 二進制
      JLinkRemoteServerCL.exe
  91. 二進制
      JLinkSTM32.exe
  92. 二進制
      JLinkSTR91x.exe
  93. 二進制
      JLinkSWOViewer.exe
  94. 二進制
      JLinkSWOViewerCL.exe
  95. 二進制
      JLinkUSBWebServer.exe
  96. 二進制
      JLinkXVCDServer.exe
  97. 二進制
      JLink_x64.dll
  98. 二進制
      JMem.exe
  99. 二進制
      JRun.exe
  100. 二進制
      JScope.exe

二進制
DDConditioner.exe


二進制
Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf


二進制
Devices/hpmicro/HPM6200/HPM6280xxxx_QSPI.elf


二進制
Devices/hpmicro/HPM6200/HPM6284xxxx_QSPI.elf


二進制
Devices/hpmicro/HPM6300/HPM6360xxxx_QSPI.elf


二進制
Devices/hpmicro/HPM6300/HPM6360xxxx_XPI1_QSPI.elf


二進制
Devices/hpmicro/HPM6300/HPM6364xxxx_QSPI.elf


二進制
Devices/hpmicro/HPM6700/HPM6750xANx_QSPI.elf


二進制
Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf


二進制
Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf


二進制
Devices/hpmicro/HPM6700/HPM6754xxxx_QSPI.elf


二進制
Devices/hpmicro/HPM6800/HPM6880xxxx_QSPI.elf


二進制
Doc/Manuals/UM08001_JLink.pdf


二進制
Doc/Manuals/UM08003_JFlash.pdf


二進制
Doc/Manuals/UM08022_Flasher.pdf


二進制
Doc/Manuals/UM08039_FlasherHub.pdf


二進制
Doc/Manuals/UM08043_FlasherHub12.pdf


File diff suppressed because it is too large
+ 1344 - 0
Doc/ReleaseNotes/ReleaseNotes_JLink.html


二進制
Firmwares/FlasherARM_V5.bin


二進制
Firmwares/FlasherARM_V5_1.bin


二進制
Firmwares/FlasherARM_V6.bin


二進制
Firmwares/FlasherCompact_V5.bin


二進制
Firmwares/FlasherHub-12_V1.bin


二進制
Firmwares/FlasherPRO_V5.bin


二進制
Firmwares/FlasherPRO_V5_1.bin


二進制
Firmwares/FlasherPRO_V6.bin


二進制
Firmwares/Flasher_Portable_PLUS_V5.bin


二進制
Firmwares/JLinkEDUMini_V1.bin


二進制
Firmwares/JLink_OB_Apollo4_CortexM.bin


二進制
Firmwares/JLink_OB_Calliope_MINI_V2_1.bin


二進制
Firmwares/JLink_OB_E1_AlifSemi.bin


二進制
Firmwares/JLink_OB_K22_CortexA.bin


二進制
Firmwares/JLink_OB_K22_CortexM.bin


二進制
Firmwares/JLink_OB_K22_NordicSemi.bin


二進制
Firmwares/JLink_OB_K22_Qorvo.bin


二進制
Firmwares/JLink_OB_K22_RISCV.bin


二進制
Firmwares/JLink_OB_RA4M2_CortexM.bin


二進制
Firmwares/JLink_OB_RA4M2_Full.bin


二進制
Firmwares/JLink_OB_RA4M2_RISCV.bin


二進制
Firmwares/JLink_OB_RA4M2_Renesas.bin


二進制
Firmwares/JLink_OB_S124.bin


二進制
Firmwares/JLink_OB_SAM3U128_V1.bin


二進制
Firmwares/JLink_OB_SAM3U128_V2_NordicSemi.bin


二進制
Firmwares/JLink_OB_SAM3U128_V3.bin


二進制
Firmwares/JLink_OB_STM32F072_Qorvo.bin


二進制
Firmwares/JLink_OB_STM32F103.bin


二進制
Firmwares/JLink_OB_XMC4200.bin


二進制
Firmwares/JLink_OB_nRF5340_NordicSemi.bin


二進制
Firmwares/JLink_PRO_PoE_V6.bin


二進制
Firmwares/JLink_PRO_V5.bin


二進制
Firmwares/JLink_PRO_V5_1.bin


二進制
Firmwares/JLink_PRO_V6.bin


二進制
Firmwares/JLink_ULTRA_V5.bin


二進制
Firmwares/JLink_ULTRA_V5_1.bin


二進制
Firmwares/JLink_ULTRA_V6.bin


二進制
Firmwares/JLink_V11.bin


二進制
Firmwares/JLink_V12.bin


二進制
Firmwares/JLink_WiFi_V1.bin


二進制
Firmwares/JLink_WiFi_V2.bin


二進制
Firmwares/JTrace_PRO_V2_Cortex.bin


二進制
Firmwares/JTrace_PRO_V2_CortexM.bin


二進制
Firmwares/JTrace_PRO_V3.bin


二進制
Firmwares/JTrace_PRO_V3_Cortex.bin


二進制
Firmwares/JTrace_PRO_V3_CortexM.bin


二進制
Firmwares/JTrace_PRO_V3_RISCV.bin


二進制
GDBServer/RTOSPlugin_Azure.dll


二進制
GDBServer/RTOSPlugin_ChibiOS.dll


二進制
GDBServer/RTOSPlugin_FreeRTOS.dll


二進制
GDBServer/RTOSPlugin_NuttX.dll


二進制
GDBServer/RTOSPlugin_Zephyr.dll


二進制
GDBServer/RTOSPlugin_embOS.dll


二進制
JFlash.exe


二進制
JFlashLite.exe


二進制
JFlashSPI.exe


二進制
JFlashSPI_CL.exe


二進制
JLink.exe


二進制
JLinkARM.dll


二進制
JLinkConfig.exe


二進制
JLinkDLLUpdater.exe


+ 295 - 1373
JLinkDevices.xml

@@ -1,1375 +1,297 @@
 <DataBase>
-    <!--                   -->
-    <!-- Altera -->
-    <!--                   -->
-    <Device>
-        <ChipInfo Vendor="Altera" Name="Cyclone V" Core="JLINK_CORE_CORTEX_A9" WorkRAMAddr="0xFFFF0000" WorkRAMSize="0x00010000"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x00000000" MaxSize="0x02000000" Loader="Devices/Altera/Cyclone_V/Altera_Cyclone_V_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--                   -->
-    <!-- Atmel -->
-    <!--                   -->
-    <Device>
-        <ChipInfo Vendor="ATMEL" Name="ATSAMA5D27" Core="JLINK_CORE_CORTEX_A5" WorkRAMAddr="0x00200000" WorkRAMSize="0x00020000"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0xD0000000" MaxSize="0x02000000" Loader="Devices/ATMEL/SAMA5D2/SAMA5D2XPLAINED_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ATMEL" Name="ATSAMB11G18A" WorkRAMAddr="0x10000000" WorkRAMSize="0x00008000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x60000000" MaxSize="0x00040000" Loader="Devices/ATMEL/SAMB11/Atmel_ATSAMB11.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--                   -->
-    <!-- Broadcom -->
-    <!--                   -->
-    <Device>
-        <ChipInfo Vendor="Broadcom" Name="BCM43907" Core="JLINK_CORE_CORTEX_R4" JLinkScriptFile="Devices/Broadcom/BCM43907.JLinkScript"/>
-    </Device>
-    <!--                   -->
-    <!-- CLOUDERSEMI -->
-    <!--                   -->
-    <Device>
-        <ChipInfo Vendor="CLOUDERSEMI" Name="CR600" Core="JLINK_CORE_CORTEX_M0" WorkRAMAddr="0x10000000" WorkRAMSize="0x40000" JLinkScriptFile="Devices/ClouderSemi/CR600/CR600.JLinkScript"/>
-        <FlashBankInfo Name="QSPI flash" BaseAddr="0x20000000" MaxSize="0x800000" Loader="Devices/ClouderSemi/CR600/CR600.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <!--                   -->
-    <!-- Cypress -->
-    <!--                   -->
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C5666xxxLP" Core="JLINK_CORE_CORTEX_M3" WorkRAMAddr="0x20000000" WorkRAMSize="0x00008000"/>
-        <FlashBankInfo Name="EEPROM" BaseAddr="0x90200000" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC5/Cypress_PSoc5_EEPROM.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C5868xxxLP" Core="JLINK_CORE_CORTEX_M3" WorkRAMAddr="0x20000000" WorkRAMSize="0x00008000"/>
-        <FlashBankInfo Name="EEPROM" BaseAddr="0x90200000" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC5/Cypress_PSoc5_EEPROM.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYW43907" Core="JLINK_CORE_CORTEX_R4" WorkRAMAddr="0x004A0000" WorkRAMSize="0x00100000" JLinkScriptFile="Devices/Broadcom/BCM43907.JLinkScript"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x14000000" MaxSize="0x00800000" Loader="Devices/Cypress/CYW43907/CYW4390x_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="S6J328CK" Core="JLINK_CORE_CORTEX_R5" JLinkScriptFile="Devices/Cypress/Cypress_S6J328.pex"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="S6J328CL" Core="JLINK_CORE_CORTEX_R5" JLinkScriptFile="Devices/Cypress/Cypress_S6J328.pex"/>
-    </Device>
-    <!--                     -->
-    <!-- Microchip (CEC1702) -->
-    <!--                     -->
-    <Device>
-        <ChipInfo Vendor="Microchip" Name="CEC1702" WorkRAMAddr="0x000B0000" WorkRAMSize="0x68000" Core="JLINK_CORE_CORTEX_M4"/>
-        <!-- MCU does not have memory mapped flash area, instead a virtuell address is used. -->
-        <FlashBankInfo Name="SPI Flash" BaseAddr="0x60000000" MaxSize="0x200000" Loader="Devices/Microchip/CEC1702/Microchip_CEC1702_Clicker_QSPI_ES.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--                     -->
-    <!-- Microchip (DEC15xx) -->
-    <!--                     -->
-    <Device>
-        <ChipInfo Vendor="Microchip" Name="DEC1501" WorkRAMAddr="0x000E0000" WorkRAMSize="0x38000" Core="JLINK_CORE_CORTEX_M4" Aliases="DEC1501H_B0_Z2"/>
-        <!-- MCU does not have memory mapped flash area, instead a virtuell address is used. -->
-        <FlashBankInfo Name="External QSPI (via SPI)" BaseAddr="0x60000000" MaxSize="0x1000000" Loader="Devices/Microchip/MEC1501/Microchip_MEC1501_EvergladesEVB_QSPI_ES.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Microchip" Name="DEC1515" WorkRAMAddr="0x000E0000" WorkRAMSize="0x38000" Core="JLINK_CORE_CORTEX_M4" Aliases="DEC1515H_D0_Z2"/>
-        <!-- MCU does not have memory mapped flash area, instead a virtuell address is used. -->
-        <FlashBankInfo Name="External QSPI (via SPI)" BaseAddr="0x60000000" MaxSize="0x1000000" Loader="Devices/Microchip/MEC1501/Microchip_MEC1501_EvergladesEVB_QSPI_ES.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--                     -->
-    <!-- Microchip (MEC15xx) -->
-    <!--                     -->
-    <Device>
-        <ChipInfo Vendor="Microchip" Name="MEC1501" WorkRAMAddr="0x000E0000" WorkRAMSize="0x38000" Core="JLINK_CORE_CORTEX_M4" Aliases="MEC1501H_B0_SZ; MEC1501H_B0_TF; MEC1501H_B0_Z2"/>
-        <!-- MCU does not have memory mapped flash area, instead a virtuell address is used. -->
-        <FlashBankInfo Name="External QSPI (via SPI)" BaseAddr="0x60000000" MaxSize="0x1000000" Loader="Devices/Microchip/MEC1501/Microchip_MEC1501_EvergladesEVB_QSPI_ES.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Microchip" Name="MEC1503" WorkRAMAddr="0x000E0000" WorkRAMSize="0x38000" Core="JLINK_CORE_CORTEX_M4" Aliases="MEC1503H_L1_3Y; MEC1503H_L1_SZ"/>
-        <!-- MCU does not have memory mapped flash area, instead a virtuell address is used. -->
-        <FlashBankInfo Name="External QSPI (via SPI)" BaseAddr="0x60000000" MaxSize="0x1000000" Loader="Devices/Microchip/MEC1501/Microchip_MEC1501_EvergladesEVB_QSPI_ES.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Microchip" Name="MEC1507" WorkRAMAddr="0x000E0000" WorkRAMSize="0x38000" Core="JLINK_CORE_CORTEX_M4" Aliases="MEC1507H_B0_SZ; MEC1507H_B0_TF"/>
-        <!-- MCU does not have memory mapped flash area, instead a virtuell address is used. -->
-        <FlashBankInfo Name="External QSPI (via SPI)" BaseAddr="0x60000000" MaxSize="0x1000000" Loader="Devices/Microchip/MEC1501/Microchip_MEC1501_EvergladesEVB_QSPI_ES.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Microchip" Name="MEC1515" WorkRAMAddr="0x000E0000" WorkRAMSize="0x38000" Core="JLINK_CORE_CORTEX_M4" Aliases="MEC1515H_D0_NB"/>
-        <!-- MCU does not have memory mapped flash area, instead a virtuell address is used. -->
-        <FlashBankInfo Name="External QSPI (via SPI)" BaseAddr="0x60000000" MaxSize="0x1000000" Loader="Devices/Microchip/MEC1501/Microchip_MEC1501_EvergladesEVB_QSPI_ES.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--                     -->
-    <!-- Microchip (MEC170x) -->
-    <!--                     -->
-    <Device>
-        <ChipInfo Vendor="Microchip" Name="MEC170x" WorkRAMAddr="0x000E0000" WorkRAMSize="0x38000" Core="JLINK_CORE_CORTEX_M4" Aliases="MEC1701; MEC1703; MEC1704; MEC1705"/>
-        <!-- MCU does not have memory mapped flash area, instead a virtuell address is used. -->
-        <FlashBankInfo Name="External QSPI (via SPI)" BaseAddr="0x60000000" MaxSize="0x1000000" Loader="Devices/Microchip/MEC1705/Microchip_MEC1705_EvergladesEVB_QSPI_ES.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--                             -->
-    <!-- Microchip (PIC32CX0525SG12) -->
-    <!--                             -->
-    <Device>
-        <ChipInfo Vendor="Microchip" Name="PIC32CX0525SG12" WorkRAMAddr="0x000E0000" WorkRAMSize="0x38000" Core="JLINK_CORE_CORTEX_M4" Aliases="PIC32CX0525SG12084; PIC32CX0525SG12144"/>
-        <!-- MCU does not have memory mapped flash area, instead a virtuell address is used. -->
-        <FlashBankInfo Name="External QSPI (via SPI)" BaseAddr="0x60000000" MaxSize="0x00080000" Loader="Devices/Microchip/PIC32CX/Microchip_PIC32CX0525SG12xxx_EvergladesEVB_QSPI_ES.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--          -->
-    <!-- Nuvoton  -->
-    <!--          -->
-    <Device>
-        <ChipInfo Vendor="Nuvoton" Name="M2351CIAAE" WorkRAMAddr="0x20000000" WorkRAMSize="0x00018000" Core="JLINK_CORE_CORTEX_M23" Aliases="M2351KIAAE; M2351SIAAE; M2351ZIAAE"/>
-        <FlashBankInfo Name="internal Flash Bank0" BaseAddr="0x00000000" MaxSize="0x00040000" Loader="Devices/Nuvoton/Nuvoton_NuMicro_M2351.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-        <FlashBankInfo Name="internal Flash Bank1" BaseAddr="0x00040000" MaxSize="0x00040000" Loader="Devices/Nuvoton/Nuvoton_NuMicro_M2351.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--      -->
-    <!-- NXP  -->
-    <!--      -->
-    <!--        -->
-    <!-- iMX6SX -->
-    <!--        -->
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6X1_A9" WorkRAMAddr="0x00900000" WorkRAMSize="0x00020000" Core="JLINK_CORE_CORTEX_A9" JLinkScriptFile="Devices/NXP/iMX6SX/iMX6SX_CortexA9.JLinkScript"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x70000000" MaxSize="0x02000000" Loader="Devices/NXP/iMX6SX/NXP_iMX6SX_SABRE_Board_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6X1_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX6SX/iMX6SX_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6X2_A9" WorkRAMAddr="0x00900000" WorkRAMSize="0x00020000" Core="JLINK_CORE_CORTEX_A9" JLinkScriptFile="Devices/NXP/iMX6SX/iMX6SX_CortexA9.JLinkScript"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x70000000" MaxSize="0x02000000" Loader="Devices/NXP/iMX6SX/NXP_iMX6SX_SABRE_Board_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6X2_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX6SX/iMX6SX_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6X3_A9" WorkRAMAddr="0x00900000" WorkRAMSize="0x00020000" Core="JLINK_CORE_CORTEX_A9" JLinkScriptFile="Devices/NXP/iMX6SX/iMX6SX_CortexA9.JLinkScript"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x70000000" MaxSize="0x02000000" Loader="Devices/NXP/iMX6SX/NXP_iMX6SX_SABRE_Board_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6X3_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX6SX/iMX6SX_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6X4_A9" WorkRAMAddr="0x00900000" WorkRAMSize="0x00020000" Core="JLINK_CORE_CORTEX_A9" JLinkScriptFile="Devices/NXP/iMX6SX/iMX6SX_CortexA9.JLinkScript"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x70000000" MaxSize="0x02000000" Loader="Devices/NXP/iMX6SX/NXP_iMX6SX_SABRE_Board_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6X4_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX6SX/iMX6SX_CortexM4.JLinkScript"/>
-    </Device>
-    <!--        -->
-    <!-- iMX6UL -->
-    <!--        -->
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6G0" WorkRAMAddr="0x00900000" WorkRAMSize="0x00020000" Core="JLINK_CORE_CORTEX_A7" JLinkScriptFile="Devices/NXP/iMX6UL/NXP_iMX6ULL.JLinkScript"/>
-        <FlashBankInfo Name="QSPI flash" BaseAddr="0x60000000" MaxSize="0x02000000" Loader="Devices/NXP/iMX6UL/NXP_iMX6UL_EVK_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6G1" WorkRAMAddr="0x00900000" WorkRAMSize="0x00020000" Core="JLINK_CORE_CORTEX_A7" JLinkScriptFile="Devices/NXP/iMX6UL/NXP_iMX6ULL.JLinkScript"/>
-        <FlashBankInfo Name="QSPI flash" BaseAddr="0x60000000" MaxSize="0x02000000" Loader="Devices/NXP/iMX6UL/NXP_iMX6UL_EVK_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6G2" WorkRAMAddr="0x00900000" WorkRAMSize="0x00020000" Core="JLINK_CORE_CORTEX_A7" JLinkScriptFile="Devices/NXP/iMX6UL/NXP_iMX6ULL.JLinkScript"/>
-        <FlashBankInfo Name="QSPI flash" BaseAddr="0x60000000" MaxSize="0x02000000" Loader="Devices/NXP/iMX6UL/NXP_iMX6UL_EVK_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6G3" WorkRAMAddr="0x00900000" WorkRAMSize="0x00020000" Core="JLINK_CORE_CORTEX_A7" JLinkScriptFile="Devices/NXP/iMX6UL/NXP_iMX6ULL.JLinkScript"/>
-        <FlashBankInfo Name="QSPI flash" BaseAddr="0x60000000" MaxSize="0x02000000" Loader="Devices/NXP/iMX6UL/NXP_iMX6UL_EVK_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--         -->
-    <!-- iMX6ULL -->
-    <!--         -->
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6Y0" WorkRAMAddr="0x00900000" WorkRAMSize="0x00020000" Core="JLINK_CORE_CORTEX_A7" JLinkScriptFile="Devices/NXP/iMX6UL/NXP_iMX6ULL.JLinkScript"/>
-        <FlashBankInfo Name="QSPI flash" BaseAddr="0x60000000" MaxSize="0x02000000" Loader="Devices/NXP/iMX6UL/NXP_iMX6UL_EVK_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6Y1" WorkRAMAddr="0x00900000" WorkRAMSize="0x00020000" Core="JLINK_CORE_CORTEX_A7" JLinkScriptFile="Devices/NXP/iMX6UL/NXP_iMX6ULL.JLinkScript"/>
-        <FlashBankInfo Name="QSPI flash" BaseAddr="0x60000000" MaxSize="0x02000000" Loader="Devices/NXP/iMX6UL/NXP_iMX6UL_EVK_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6Y2" WorkRAMAddr="0x00900000" WorkRAMSize="0x00020000" Core="JLINK_CORE_CORTEX_A7" JLinkScriptFile="Devices/NXP/iMX6UL/NXP_iMX6ULL.JLinkScript"/>
-        <FlashBankInfo Name="QSPI flash" BaseAddr="0x60000000" MaxSize="0x02000000" Loader="Devices/NXP/iMX6UL/NXP_iMX6UL_EVK_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX6Y7" WorkRAMAddr="0x00900000" WorkRAMSize="0x00020000" Core="JLINK_CORE_CORTEX_A7" JLinkScriptFile="Devices/NXP/iMX6UL/NXP_iMX6ULL.JLinkScript"/>
-        <FlashBankInfo Name="QSPI flash" BaseAddr="0x60000000" MaxSize="0x02000000" Loader="Devices/NXP/iMX6UL/NXP_iMX6UL_EVK_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--         -->
-    <!-- iMX7ULP -->
-    <!--         -->
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX7U3_M4" WorkRAMAddr="0x20000000" WorkRAMSize="0x00010000" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX7ULP/NXP_iMX7ULP_CortexM4.JLinkScript"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x04000000" MaxSize="0x08000000" Loader="Devices/NXP/iMX7ULP/NXP_iMX7ULP_BB_M4_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX7U3_A7" WorkRAMAddr="0x20000000" WorkRAMSize="0x00010000" Core="JLINK_CORE_CORTEX_A7" JLinkScriptFile="Devices/NXP/iMX7ULP/NXP_iMX7ULP_CortexA7.JLinkScript"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0xC0000000" MaxSize="0x10000000" Loader="Devices/NXP/iMX7ULP/NXP_iMX7ULP_BB_A7_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX7U5_M4" WorkRAMAddr="0x20000000" WorkRAMSize="0x00010000" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX7ULP/NXP_iMX7ULP_CortexM4.JLinkScript"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x04000000" MaxSize="0x08000000" Loader="Devices/NXP/iMX7ULP/NXP_iMX7ULP_BB_M4_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MCIMX7U5_A7" WorkRAMAddr="0x20000000" WorkRAMSize="0x00010000" Core="JLINK_CORE_CORTEX_A7" JLinkScriptFile="Devices/NXP/iMX7ULP/NXP_iMX7ULP_CortexA7.JLinkScript"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0xC0000000" MaxSize="0x10000000" Loader="Devices/NXP/iMX7ULP/NXP_iMX7ULP_BB_A7_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--         -->
-    <!--  iMX8   -->
-    <!--         -->
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8QM5_M4_0" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QM/NXP_iMX8QM_Connect_CortexM4_0.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8QM5_M4_1" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QM/NXP_iMX8QM_Connect_CortexM4_1.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8QM6_M4_0" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QM/NXP_iMX8QM_Connect_CortexM4_0.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8QM6_M4_1" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QM/NXP_iMX8QM_Connect_CortexM4_1.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8DL1_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8DXL/NXP_iMX8DXL_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8SL1_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8DXL/NXP_iMX8DXL_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8QX1_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8QX2_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8QX3_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8QX4_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8QX5_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8QX6_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8DX1_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8DX2_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8DX3_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8DX4_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8DX5_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8DX6_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8UX5_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8UX6_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8QX/NXP_iMX8QX_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MQ5_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8M/NXP_iMX8M_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MQ6_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8M/NXP_iMX8M_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MQ7_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8M/NXP_iMX8M_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MD6_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8M/NXP_iMX8M_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MD7_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8M/NXP_iMX8M_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MM1_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8MM/NXP_iMX8M_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MM2_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8MM/NXP_iMX8M_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MM3_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8MM/NXP_iMX8M_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MM4_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8MM/NXP_iMX8M_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MM5_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8MM/NXP_iMX8M_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MM6_M4" Core="JLINK_CORE_CORTEX_M4" JLinkScriptFile="Devices/NXP/iMX8MM/NXP_iMX8M_Connect_CortexM4.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MN1_M7" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMX8MN/NXP_iMX8M_Connect_CortexM7.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MN2_M7" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMX8MN/NXP_iMX8M_Connect_CortexM7.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MN3_M7" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMX8MN/NXP_iMX8M_Connect_CortexM7.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MN4_M7" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMX8MN/NXP_iMX8M_Connect_CortexM7.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MN5_M7" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMX8MN/NXP_iMX8M_Connect_CortexM7.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8MN6_M7" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMX8MN/NXP_iMX8M_Connect_CortexM7.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8ML3_M7" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMX8ML/NXP_iMX8M_Connect_CortexM7.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8ML4_M7" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMX8ML/NXP_iMX8M_Connect_CortexM7.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8ML6_M7" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMX8ML/NXP_iMX8M_Connect_CortexM7.JLinkScript"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMX8ML8_M7" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMX8ML/NXP_iMX8M_Connect_CortexM7.JLinkScript"/>
-    </Device>
-    <!--                 -->
-    <!-- NXP (iMXRT105x) -->
-    <!--                 -->
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMXRT1051xxxxA" WorkRAMAddr="0x20000000" WorkRAMSize="0x00080000" Core="JLINK_CORE_CORTEX_M7" Aliases="MCIMXRT1051; MIMXRT1051xxx5A; MIMXRT1051CVL5A; MIMXRT1051xxx6A; MIMXRT1051DVL6A"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x60000000" MaxSize="0x04000000" Loader="Devices/NXP/iMXRT105x/NXP_iMXRT105x_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMXRT1051xxxxB" WorkRAMAddr="0x20000000" WorkRAMSize="0x00080000" Core="JLINK_CORE_CORTEX_M7" Aliases="MIMXRT1051xxx5B; MIMXRT1051CVL5B; MIMXRT1051xxx6B; MIMXRT1051DVL6B"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x60000000" MaxSize="0x04000000" Loader="Devices/NXP/iMXRT105x/NXP_iMXRT105x_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMXRT1052xxxxA" WorkRAMAddr="0x20000000" WorkRAMSize="0x00080000" Core="JLINK_CORE_CORTEX_M7" Aliases="MCIMXRT1052; MIMXRT1052xxx5A; MIMXRT1052CVL5A; MIMXRT1052xxx6A; MIMXRT1052DVL6A"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x60000000" MaxSize="0x04000000" Loader="Devices/NXP/iMXRT105x/NXP_iMXRT105x_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMXRT1052xxxxB" WorkRAMAddr="0x20000000" WorkRAMSize="0x00080000" Core="JLINK_CORE_CORTEX_M7" Aliases="MIMXRT1052xxx5B; MIMXRT1052CVL5B; MIMXRT1052xxx6B; MIMXRT1052DVL6B"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x60000000" MaxSize="0x04000000" Loader="Devices/NXP/iMXRT105x/NXP_iMXRT105x_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--                                  -->
-    <!-- NXP (iMXRT106x IoT / HyperFlash) -->
-    <!--                                  -->
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMXRT106A-ALEXA" WorkRAMAddr="0x20000000" WorkRAMSize="0x00080000" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMXRT105x/NXP_iMXRT105x.pex"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x60000000" MaxSize="0x04000000" Loader="Devices/NXP/iMXRT105x/NXP_iMXRT105x_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMXRT106ADVL6A" WorkRAMAddr="0x20000000" WorkRAMSize="0x00080000" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMXRT105x/NXP_iMXRT105x.pex"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x60000000" MaxSize="0x04000000" Loader="Devices/NXP/iMXRT105x/NXP_iMXRT105x_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMXRT106CDVL6A" WorkRAMAddr="0x20000000" WorkRAMSize="0x00080000" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMXRT105x/NXP_iMXRT105x.pex"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x60000000" MaxSize="0x04000000" Loader="Devices/NXP/iMXRT105x/NXP_iMXRT105x_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMXRT106FDVL6A" WorkRAMAddr="0x20000000" WorkRAMSize="0x00080000" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMXRT105x/NXP_iMXRT105x.pex"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x60000000" MaxSize="0x04000000" Loader="Devices/NXP/iMXRT105x/NXP_iMXRT105x_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMXRT106LDVL6A" WorkRAMAddr="0x20000000" WorkRAMSize="0x00080000" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMXRT105x/NXP_iMXRT105x.pex" Aliases="SLN-LOCAL-IOT"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x60000000" MaxSize="0x04000000" Loader="Devices/NXP/iMXRT105x/NXP_iMXRT105x_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="NXP" Name="MIMXRT106SDVL6A" WorkRAMAddr="0x20000000" WorkRAMSize="0x00080000" Core="JLINK_CORE_CORTEX_M7" JLinkScriptFile="Devices/NXP/iMXRT105x/NXP_iMXRT105x.pex" Aliases="SLN-LOCAL2-IOT"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x60000000" MaxSize="0x04000000" Loader="Devices/NXP/iMXRT105x/NXP_iMXRT105x_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!-- RZ/A2M: 1x Cortex-A9  -->
-    <Device>
-        <ChipInfo Vendor="Renesas" Name="R7S921040VCBG_SPIBSC_SerialFlash" WorkRAMAddr="0x80020000" WorkRAMSize="0x00060000" Core="JLINK_CORE_CORTEX_A9" Aliases="R7S921041VCBG_SPIBSC_SerialFlash; R7S921042VCBG_SPIBSC_SerialFlash; R7S921043VCBG_SPIBSC_SerialFlash; R7S921045VCBG_SPIBSC_SerialFlash; R7S921046VCBG_SPIBSC_SerialFlash; R7S921047VCBG_SPIBSC_SerialFlash; R7S921048VCBG_SPIBSC_SerialFlash"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x30000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-        <FlashBankInfo Name="OctaFlash" BaseAddr="0x50000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_OctaFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Renesas" Name="R7S921051VCBG_SPIBSC_SerialFlash" WorkRAMAddr="0x80020000" WorkRAMSize="0x00060000" Core="JLINK_CORE_CORTEX_A9" Aliases="R7S921052VCBG_SPIBSC_SerialFlash; R7S921053VCBG_SPIBSC_SerialFlash; R7S921056VCBG_SPIBSC_SerialFlash; R7S921057VCBG_SPIBSC_SerialFlash; R7S921058VCBG_SPIBSC_SerialFlash"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x30000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-        <FlashBankInfo Name="OctaFlash" BaseAddr="0x50000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_OctaFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Renesas" Name="R7S921040VCBG_SPIBSC_HyperFlash" WorkRAMAddr="0x80020000" WorkRAMSize="0x00060000" Core="JLINK_CORE_CORTEX_A9" Aliases="R7S921041VCBG_SPIBSC_HyperFlash; R7S921042VCBG_SPIBSC_HyperFlash; R7S921043VCBG_SPIBSC_HyperFlash; R7S921045VCBG_SPIBSC_HyperFlash; R7S921046VCBG_SPIBSC_HyperFlash; R7S921047VCBG_SPIBSC_HyperFlash; R7S921048VCBG_SPIBSC_HyperFlash"/>
-        <FlashBankInfo Name="Hyperflash_QSPI" BaseAddr="0x20000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_QSPI_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x30000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-        <FlashBankInfo Name="OctaFlash" BaseAddr="0x50000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_OctaFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Renesas" Name="R7S921051VCBG_SPIBSC_HyperFlash" WorkRAMAddr="0x80020000" WorkRAMSize="0x00060000" Core="JLINK_CORE_CORTEX_A9" Aliases="R7S921052VCBG_SPIBSC_HyperFlash; R7S921053VCBG_SPIBSC_HyperFlash; R7S921056VCBG_SPIBSC_HyperFlash; R7S921057VCBG_SPIBSC_HyperFlash; R7S921058VCBG_SPIBSC_HyperFlash"/>
-        <FlashBankInfo Name="Hyperflash_QSPI" BaseAddr="0x20000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_QSPI_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x30000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-        <FlashBankInfo Name="OctaFlash" BaseAddr="0x50000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_OctaFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Renesas" Name="R7S921040VCBG_SPIBSC_OctaFlash" WorkRAMAddr="0x80020000" WorkRAMSize="0x00060000" Core="JLINK_CORE_CORTEX_A9" Aliases="R7S921041VCBG_SPIBSC_OctaFlash; R7S921042VCBG_SPIBSC_OctaFlash; R7S921043VCBG_SPIBSC_OctaFlash; R7S921045VCBG_SPIBSC_OctaFlash; R7S921046VCBG_SPIBSC_OctaFlash; R7S921047VCBG_SPIBSC_OctaFlash; R7S921048VCBG_SPIBSC_OctaFlash"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x30000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-        <FlashBankInfo Name="OctaFlash" BaseAddr="0x50000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_OctaFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Renesas" Name="R7S921051VCBG_SPIBSC_OctaFlash" WorkRAMAddr="0x80020000" WorkRAMSize="0x00060000" Core="JLINK_CORE_CORTEX_A9" Aliases="R7S921052VCBG_SPIBSC_OctaFlash; R7S921053VCBG_SPIBSC_OctaFlash; R7S921056VCBG_SPIBSC_OctaFlash; R7S921057VCBG_SPIBSC_OctaFlash; R7S921058VCBG_SPIBSC_OctaFlash"/>
-        <FlashBankInfo Name="HyperFlash" BaseAddr="0x30000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_HyperFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-        <FlashBankInfo Name="OctaFlash" BaseAddr="0x50000000" MaxSize="0x04000000" Loader="Devices/Renesas/RZ_A2M/Renesas_RZ_A2M_OctaFlash.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--                               -->
-    <!-- Infineon TLE984x NACNAD flash -->
-    <!--                               -->
-    <Device>
-        <ChipInfo Vendor="Infineon" Name="TLE9842" WorkRAMAddr="0x18000000" WorkRAMSize="0x800" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="NACNAD" BaseAddr="0x10FFFFFC" MaxSize="4" Loader="Devices/Infineon/TLE984x/TLE984x_OPT.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Data Flash" BaseAddr="0x11008000" MaxSize="0x1000" Loader="Devices/Infineon/TLE984x/TLE9842_EEP.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Infineon" Name="TLE9842-2" WorkRAMAddr="0x18000000" WorkRAMSize="0x800" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="NACNAD" BaseAddr="0x10FFFFFC" MaxSize="4" Loader="Devices/Infineon/TLE984x/TLE984x_OPT.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Data Flash" BaseAddr="0x11009000" MaxSize="0x1000" Loader="Devices/Infineon/TLE984x/TLE9842_2_EEP.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Infineon" Name="TLE9843" WorkRAMAddr="0x18000000" WorkRAMSize="0x1000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="NACNAD" BaseAddr="0x10FFFFFC" MaxSize="4" Loader="Devices/Infineon/TLE984x/TLE984x_OPT.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Data Flash" BaseAddr="0x1100B000" MaxSize="0x1000" Loader="Devices/Infineon/TLE984x/TLE9843_EEP.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Infineon" Name="TLE9843-2" WorkRAMAddr="0x18000000" WorkRAMSize="0x1000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="NACNAD" BaseAddr="0x10FFFFFC" MaxSize="4" Loader="Devices/Infineon/TLE984x/TLE984x_OPT.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Data Flash" BaseAddr="0x1100C000" MaxSize="0x1000" Loader="Devices/Infineon/TLE984x/TLE9843_2_EEP.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Infineon" Name="TLE9844" WorkRAMAddr="0x18000000" WorkRAMSize="0x1000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="NACNAD" BaseAddr="0x10FFFFFC" MaxSize="4" Loader="Devices/Infineon/TLE984x/TLE984x_OPT.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Data Flash" BaseAddr="0x1100F000" MaxSize="0x1000" Loader="Devices/Infineon/TLE984x/TLE9844_EEP.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Infineon" Name="TLE9845" WorkRAMAddr="0x18000000" WorkRAMSize="0x1000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="NACNAD" BaseAddr="0x10FFFFFC" MaxSize="4" Loader="Devices/Infineon/TLE984x/TLE984x_OPT.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Data Flash" BaseAddr="0x1100B000" MaxSize="0x1000" Loader="Devices/Infineon/TLE984x/TLE9845_EEP.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <!--                   -->
-    <!-- Infineon TLE985x  -->
-    <!--                   -->
-    <Device>
-        <ChipInfo Vendor="Infineon" Name="TLE9850QX" WorkRAMAddr="0x18000000" WorkRAMSize="0x1000" Core="JLINK_CORE_CORTEX_M0" JLinkScriptFile="Devices/Infineon/TLE985x/Infineon_TLExxx.pex"/>
-        <FlashBankInfo Name="NACNAD" BaseAddr="0x10FFFFFC" MaxSize="4" Loader="Devices/Infineon/TLE985x/TLE985x_OPT.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Code Flash" BaseAddr="0x11000000" MaxSize="0xB000" Loader="Devices/Infineon/TLE985x/TLE9850.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Data Flash" BaseAddr="0x1100F000" MaxSize="0x1000" Loader="Devices/Infineon/TLE985x/TLE9850_EEP.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Infineon" Name="TLE9851QXW" WorkRAMAddr="0x18000000" WorkRAMSize="0x1000" Core="JLINK_CORE_CORTEX_M0" JLinkScriptFile="Devices/Infineon/TLE985x/Infineon_TLExxx.pex"/>
-        <FlashBankInfo Name="NACNAD" BaseAddr="0x10FFFFFC" MaxSize="4" Loader="Devices/Infineon/TLE985x/TLE985x_OPT.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Code Flash" BaseAddr="0x11000000" MaxSize="0xF000" Loader="Devices/Infineon/TLE985x/TLE9851.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Data Flash" BaseAddr="0x1100F000" MaxSize="0x1000" Loader="Devices/Infineon/TLE985x/TLE9851_EEP.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Infineon" Name="TLE9852QX" WorkRAMAddr="0x18000000" WorkRAMSize="0x1000" Core="JLINK_CORE_CORTEX_M0" JLinkScriptFile="Devices/Infineon/TLE985x/Infineon_TLExxx.pex"/>
-        <FlashBankInfo Name="NACNAD" BaseAddr="0x10FFFFFC" MaxSize="4" Loader="Devices/Infineon/TLE985x/TLE985x_OPT.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Code Flash" BaseAddr="0x11000000" MaxSize="0xB000" Loader="Devices/Infineon/TLE985x/TLE9852.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Data Flash" BaseAddr="0x1100F000" MaxSize="0x1000" Loader="Devices/Infineon/TLE985x/TLE9852_EEP.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Infineon" Name="TLE9853QX" WorkRAMAddr="0x18000000" WorkRAMSize="0x1000" Core="JLINK_CORE_CORTEX_M0" JLinkScriptFile="Devices/Infineon/TLE985x/Infineon_TLExxx.pex"/>
-        <FlashBankInfo Name="NACNAD" BaseAddr="0x10FFFFFC" MaxSize="4" Loader="Devices/Infineon/TLE985x/TLE985x_OPT.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Code Flash" BaseAddr="0x11000000" MaxSize="0xB000" Loader="Devices/Infineon/TLE985x/TLE9853.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Data Flash" BaseAddr="0x1100B000" MaxSize="0x1000" Loader="Devices/Infineon/TLE985x/TLE9853_EEP.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Infineon" Name="TLE9854QX" WorkRAMAddr="0x18000000" WorkRAMSize="0x1000" Core="JLINK_CORE_CORTEX_M0" JLinkScriptFile="Devices/Infineon/TLE985x/Infineon_TLExxx.pex" Aliases="TLE9854QXW"/>
-        <FlashBankInfo Name="NACNAD" BaseAddr="0x10FFFFFC" MaxSize="4" Loader="Devices/Infineon/TLE985x/TLE985x_OPT.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Code Flash" BaseAddr="0x11000000" MaxSize="0xF000" Loader="Devices/Infineon/TLE985x/TLE9854.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Data Flash" BaseAddr="0x1100F000" MaxSize="0x1000" Loader="Devices/Infineon/TLE985x/TLE9854_EEP.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Infineon" Name="TLE9855QX" WorkRAMAddr="0x18000000" WorkRAMSize="0x1000" Core="JLINK_CORE_CORTEX_M0" JLinkScriptFile="Devices/Infineon/TLE985x/Infineon_TLExxx.pex"/>
-        <FlashBankInfo Name="NACNAD" BaseAddr="0x10FFFFFC" MaxSize="4" Loader="Devices/Infineon/TLE985x/TLE985x_OPT.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Code Flash" BaseAddr="0x11000000" MaxSize="0x17000" Loader="Devices/Infineon/TLE985x/TLE9855.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Data Flash" BaseAddr="0x11017000" MaxSize="0x1000" Loader="Devices/Infineon/TLE985x/TLE9855_EEP.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <!--         -->
-    <!-- Cypress -->
-    <!--         -->
-    <!--                                                    -->
-    <!-- Cypress PSoC6A-BLE2 (CY8C6xx6), 512K of Main Flash -->
-    <!--                                                    -->
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx6_CM0p" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xx7_CM0p.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CY8C6xx6.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx6_CM0p_sect256KB" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xx7_CM0p.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CY8C6xx6_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx6_CM0p_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xx7_CM0p_tm.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CY8C6xx6.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx6_CM0p_sect256KB_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xx7_CM0p_tm.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CY8C6xx6_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx6_CM4" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xx7_CM4.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CY8C6xx6.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx6_CM4_sect256KB" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xx7_CM4.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CY8C6xx6_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <!--                                                     -->
-    <!-- Cypress PSoC6A-BLE2 (CY8C6xx7), 1024K of Main Flash -->
-    <!--                                                     -->
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx7_CM0p" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xx7_CM0p.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CY8C6xx7.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx7_CM0p_sect256KB" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xx7_CM0p.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CY8C6xx7_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx7_CM0p_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xx7_CM0p_tm.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CY8C6xx7.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx7_CM0p_sect256KB_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xx7_CM0p_tm.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CY8C6xx7_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx7_CM4" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xx7_CM4.JLinkScript" WorkRAMAddr="0x08026400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CY8C6xx7.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx7_CM4_sect256KB" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xx7_CM4.JLinkScript" WorkRAMAddr="0x08026400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CY8C6xx7_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxx_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <!--                                                   -->
-    <!-- Cypress PSoC6A-2M (CY8C6xxA), 2048K of Main Flash -->
-    <!--                                                   -->
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xxA_CM0p" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CY8C6xxA.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xxA_CM0p_sect256KB" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xxA_CM0p_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p_tm.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CY8C6xxA.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xxA_CM0p_sect256KB_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p_tm.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xxA_CM4" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM4.JLinkScript" WorkRAMAddr="0x08026400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CY8C6xxA.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xxA_CM4_sect256KB" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM4.JLinkScript" WorkRAMAddr="0x08026400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <!--                                                    -->
-    <!-- Cypress PSoC6A-2M (CY8C6xx8), 1024K of Main Flash  -->
-    <!--                                                    -->
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx8_CM0p" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CY8C6xx8.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx8_CM0p_sect256KB" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CY8C6xx8_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx8_CM0p_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p_tm.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CY8C6xx8.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx8_CM0p_sect256KB_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p_tm.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CY8C6xx8_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx8_CM4" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM4.JLinkScript" WorkRAMAddr="0x08026400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CY8C6xx8.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx8_CM4_sect256KB" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM4.JLinkScript" WorkRAMAddr="0x08026400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CY8C6xx8_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <!--                                                    -->
-    <!-- Cypress PSoC6A-512K (CY8C6xx5), 512K of Main Flash -->
-    <!--                                                    -->
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx5_CM0p" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CY8C6xx5.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx5_CM0p_sect256KB" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CY8C6xx5_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx5_CM0p_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p_tm.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CY8C6xx5.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx5_CM0p_sect256KB_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p_tm.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CY8C6xx5_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx5_CM4" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM4.JLinkScript" WorkRAMAddr="0x08026400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CY8C6xx5.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx5_CM4_sect256KB" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM4.JLinkScript" WorkRAMAddr="0x08026400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CY8C6xx5_sect256KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <!--                                                    -->
-    <!-- Cypress PSoC6A-256K (CY8C6xx4), 256K of Main Flash -->
-    <!--                                                    -->
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx4_CM0p" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00040000" Loader="Devices/Cypress/PSoC6/CY8C6xx4.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx4_CM0p_sect128KB" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00040000" Loader="Devices/Cypress/PSoC6/CY8C6xx4_sect128KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx4_CM0p_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p_tm.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00040000" Loader="Devices/Cypress/PSoC6/CY8C6xx4.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx4_CM0p_sect128KB_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM0p_tm.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00040000" Loader="Devices/Cypress/PSoC6/CY8C6xx4_sect128KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx4_CM4" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM4.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00040000" Loader="Devices/Cypress/PSoC6/CY8C6xx4.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CY8C6xx4_CM4_sect128KB" JLinkScriptFile="Devices/Cypress/PSoC6/CY8C6xxA_CM4.JLinkScript" WorkRAMAddr="0x08002400" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00040000" Loader="Devices/Cypress/PSoC6/CY8C6xx4_sect128KB.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: User Data" BaseAddr="0x16000800" MaxSize="0x00000800" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_USER.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: NAR" BaseAddr="0x16001A00" MaxSize="0x00000200" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_NAR.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: Public Key" BaseAddr="0x16005A00" MaxSize="0x00000C00" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_PKEY.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SFLASH: TOC2" BaseAddr="0x16007C00" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SFLASH_TOC2.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <!-- <FlashBankInfo Name="EFUSE"              BaseAddr="0x90700000" MaxSize="0x00000400" Loader="Devices/Cypress/PSoC6/CY8C6xxA_EFUSE.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" /> -->
-    </Device>
-    <!--                                                            -->
-    <!-- Cypress PSoC64-2M (CYB06xxA/CYS06xxA), 2048K of Main Flash -->
-    <!--                                                            -->
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYB06xxA_CM0p" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM0p.JLinkScript" WorkRAMAddr="0x080E0000" WorkRAMSize="0xC000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CYxx64xA.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF_S25FL512S.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYB06xxA_CM0p_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM0p_tm.JLinkScript" WorkRAMAddr="0x080E0000" WorkRAMSize="0xC000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CYxx64xA.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF_S25FL512S.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYB06xxA_CM4" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM4.JLinkScript" WorkRAMAddr="0x08001800" WorkRAMSize="0xDE800" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CYxx64xA.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF_S25FL512S.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYB06xxA_CM4_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM4_tm.JLinkScript" WorkRAMAddr="0x08001800" WorkRAMSize="0xDE800" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CYxx64xA.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF_S25FL512S.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYS06xxA_CM0p" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM0p.JLinkScript" WorkRAMAddr="0x080E0000" WorkRAMSize="0xC000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CYxx64xA.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF_S25FL512S.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYS06xxA_CM0p_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM0p_tm.JLinkScript" WorkRAMAddr="0x080E0000" WorkRAMSize="0xC000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CYxx64xA.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF_S25FL512S.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYS06xxA_CM4" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM4.JLinkScript" WorkRAMAddr="0x08001800" WorkRAMSize="0xDE800" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CYxx64xA.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF_S25FL512S.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYS06xxA_CM4_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM4_tm.JLinkScript" WorkRAMAddr="0x08001800" WorkRAMSize="0xDE800" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00200000" Loader="Devices/Cypress/PSoC6/CYxx64xA.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF_S25FL512S.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <!--                                                   -->
-    <!-- Cypress PSoC64-1M (CYB06xx7), 1024K of Main Flash -->
-    <!--                                                   -->
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYB06xx7_CM0p" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM0p.JLinkScript" WorkRAMAddr="0x08020000" WorkRAMSize="0xC000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CYxx64xx.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF_S25Hx512T.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYB06xx7_CM0p_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM0p_tm.JLinkScript" WorkRAMAddr="0x08020000" WorkRAMSize="0xC000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CYxx64xx.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF_S25Hx512T.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYB06xx7_CM4" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM4.JLinkScript" WorkRAMAddr="0x08001800" WorkRAMSize="0x1E800" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CYxx64xx.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF_S25Hx512T.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYB06xx7_CM4_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM4_tm.JLinkScript" WorkRAMAddr="0x08001800" WorkRAMSize="0x1E800" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00100000" Loader="Devices/Cypress/PSoC6/CYxx64xx.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="WFLASH (Work)" BaseAddr="0x14000000" MaxSize="0x00008000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_WFLASH.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxx_SMIF_S25Hx512T.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <!--                                                    -->
-    <!-- Cypress PSoC64-512K (CYB06xx5), 512K of Main Flash -->
-    <!--                                                    -->
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYB06xx5_CM0p" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM0p.JLinkScript" WorkRAMAddr="0x08020000" WorkRAMSize="0xC000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CYxx64x5.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF_S25Hx512T.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYB06xx5_CM0p_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM0p_tm.JLinkScript" WorkRAMAddr="0x08020000" WorkRAMSize="0xC000" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CYxx64x5.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF_S25Hx512T.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYB06xx5_CM4" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM4.JLinkScript" WorkRAMAddr="0x08001800" WorkRAMSize="0x1E800" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CYxx64x5.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF_S25Hx512T.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Cypress" Name="CYB06xx5_CM4_tm" JLinkScriptFile="Devices/Cypress/PSoC6/CYxx64xx_CM4_tm.JLinkScript" WorkRAMAddr="0x08001800" WorkRAMSize="0x1E800" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="FLASH  (Main)" BaseAddr="0x10000000" MaxSize="0x00080000" Loader="Devices/Cypress/PSoC6/CYxx64x5.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS" AlwaysPresent="1"/>
-        <FlashBankInfo Name="SMIF" BaseAddr="0x18000000" MaxSize="0x08000000" Loader="Devices/Cypress/PSoC6/CY8C6xxA_SMIF_S25Hx512T.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
-    <!--    -->
-    <!-- ST -->
-    <!--    -->
-    <!--         -->
-    <!-- STM32F4 -->
-    <!--         -->
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F412CE" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F412G_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F412RE" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F412G_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F412ZG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F412G_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F412RG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F412G_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F412VE" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F412G_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F412VG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F412G_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F412CG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F412G_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F412ZE" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F412G_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F413CG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F413H_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F413CH" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F413H_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F413MG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F413H_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F413MH" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F413H_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F413RG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F413H_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F413RH" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F413H_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F413VG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F413H_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F413VH" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F413H_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F413ZG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F413H_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F413ZH" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F413H_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469AE" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469AG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469AI" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469BE" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469BG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469BI" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469IE" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469IG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469II" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469NE" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469NG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469NI" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469VE" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469VG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469VI" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469ZE" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469ZG" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32F469ZI" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32F4/ST_STM32F469I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--         -->
-    <!-- STM32H7 -->
-    <!--         -->
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H743BI" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H753_Eval_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H743II" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H753_Eval_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H743VI" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H753_Eval_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H743XI" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H753_Eval_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H743ZI" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H753_Eval_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H745ZG" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H745I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H745IG" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H745I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H745BG" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H745I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H745XG" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H745I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H745ZI" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H745I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H745II" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H745I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H745BI" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H745I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H745XI" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H745I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H750IB" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H745I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H750VB" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H745I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H750XB" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H745I_Disco_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H753BI" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H753_Eval_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H753II" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H753_Eval_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H753VI" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H753_Eval_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H753XI" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H753_Eval_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="STM32H753ZI" Core="JLINK_CORE_CORTEX_M7"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x08000000" Loader="Devices/ST/STM32H7/ST_STM32H753_Eval_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="ST" Name="ART-PI" Core="JLINK_CORE_CORTEX_M7" WorkRAMAddr="0x20000000" WorkRAMSize="0x10000" JLinkScriptFile="Devices/ST/STM32H7/ST_STM32H7xx.pex"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x90000000" MaxSize="0x01000000" Loader="Devices/ST/STM32H7/ART-PI_W25Q64.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <!--       -->
-    <!-- Zilog -->
-    <!--       -->
-    <Device>
-        <ChipInfo Vendor="Zilog" Name="Z32F0642" Core="JLINK_CORE_CORTEX_M0" WorkRAMAddr="0x20000000" WorkRAMSize="0x1000"/>
-        <FlashBankInfo Name="Internal Flash" BaseAddr="0x00000000" MaxSize="0x10000" Loader="Devices/Zilog/Z32F0642/Z32F0642.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <!--                                    -->
-    <!-- Analog Devices (CM41xF_M4 devices) -->
-    <!--                                    -->
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM411CBCZ-AF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x20000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM411CBCZ-BF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x20000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM412CSWZ-AF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x20000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM412CBCZ-BF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x20000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM413CSWZ-BF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x20000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM413CSWZ-CF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x28000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x40000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_256.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x40000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_256.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM416CSWZ-BF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x20000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM416CSWZ-CF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x28000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x40000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_256.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x40000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_256.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM417CSWZ-CF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x28000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x40000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_256.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x40000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_256.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM417CSWZ-DF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x28000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x80000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_512.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x80000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_512.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM418CBCZ-BF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x20000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x20000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_128.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM418CBCZ-CF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x28000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x40000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_256.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x40000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_256.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM419CBCZ-CF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x28000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x40000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_256.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x40000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_256.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADSP-CM419CBCZ-DF_M4" JLinkScriptFile="Devices/AnalogDevices/ADSP-CM41/Analog_CM41x_M4.pex" WorkRAMAddr="0x10000000" WorkRAMSize="0x28000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block A" BaseAddr="0x11000000" MaxSize="0x80000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashA_512.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-        <FlashBankInfo Name="Flash Block B" BaseAddr="0x11080000" MaxSize="0x80000" Loader="Devices/AnalogDevices/ADSP-CM41/CM41x_FlashB_512.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Analog Devices" Name="ADuCM4050" WorkRAMAddr="0x10000000" WorkRAMSize="0x8000" Core="JLINK_CORE_CORTEX_M4"/>
-        <FlashBankInfo Name="Flash Block" BaseAddr="0x0" MaxSize="0x80000" Loader="Devices/AnalogDevices/ADUCM4x50/ADuCM4x50.axf" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <!--                  -->
-    <!-- Maxim (MAX32600) -->
-    <!--                  -->
-    <Device>
-        <ChipInfo Vendor="Maxim" Name="MAX32600" Core="JLINK_CORE_CORTEX_M3" WorkRAMAddr="0x20000000" WorkRAMSize="0x00008000"/>
-        <FlashBankInfo Name="Internal Flash" BaseAddr="0x00000000" MaxSize="0x00040000" Loader="Devices/Maxim/MAX32600/MAX32600.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <!--                 -->
-    <!-- Samsung (ARTIK) -->
-    <!--                 -->
-    <Device>
-        <ChipInfo Vendor="Samsung" Name="ARTIK05X" Core="JLINK_CORE_CORTEX_R4" JLinkScriptFile="Devices/Samsung/ARTIK05X.JLinkScript"/>
-    </Device>
-    <!--                                    -->
-    <!-- Analog Devices (Cortex-M33 devices)-->
-    <!--                                    -->
-    <Device>
-        <ChipInfo Vendor="Analog" Name="ADuCM410" Core="JLINK_CORE_CORTEX_M33" WorkRAMAddr="0x20000000" WorkRAMSize="0x20000" JLinkScriptFile="Devices/AnalogDevices/ADuCM410/AnalogDevices_ADuCM410.pex"/>
-        <FlashBankInfo Name="Internal Flash" BaseAddr="0x00000000" MaxSize="0x100000" Loader="Devices/AnalogDevices/ADuCM410/ADuCM410.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <!--                                    -->
-    <!-- O2Micro Devices                    -->
-    <!--                                    -->
-    <Device>
-        <ChipInfo Vendor="O2Micro" Name="OZ93506F80LN" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x60000000" MaxSize="0x00010000" Loader="Devices/O2Micro/O2Micro_OZ93506F80LN_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="O2Micro" Name="OZ93506F144LN" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x60000000" MaxSize="0x00020000" Loader="Devices/O2Micro/O2Micro_OZ93506F144LN_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="O2Micro" Name="OZ93510F96LN" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x60000000" MaxSize="0x00010000" Loader="Devices/O2Micro/O2Micro_OZ93510F96LN_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="O2Micro" Name="OZ93510F160LN" Core="JLINK_CORE_CORTEX_M0"/>
-        <FlashBankInfo Name="QSPI Flash" BaseAddr="0x60000000" MaxSize="0x00020000" Loader="Devices/O2Micro/O2Micro_OZ93510F160LN_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Synwit" Name="SWM320XE" Core="JLINK_CORE_CORTEX_M4" WorkRAMAddr="0x20000000" WorkRAMSize="0x20000"/>
-        <FlashBankInfo Name="Internal Flash" BaseAddr="0x00000000" MaxSize="0x80000" Loader="Devices/Synwit/SWM320xE.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
-    </Device>
-    <Device>
-        <ChipInfo Vendor="Vango" Name="V32G410x" Core="JLINK_CORE_CORTEX_M4" WorkRAMAddr="0x20000000" WorkRAMSize="0x00001000" JLinkScriptFile="Devices/Vango/V32G410x/V32G410x.JLinkScript"/>
-        <FlashBankInfo Name="Int. Flash" BaseAddr="0x08000000" MaxSize="0x00400000" Loader="Devices/Vango/V32G410x/V32G410x_Bank1_4M.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-        <FlashBankInfo Name="Int. Flash" BaseAddr="0x08800000" MaxSize="0x01000000" Loader="Devices/Vango/V32G410x/V32G410x_Bank2_16M.FLM" LoaderType="FLASH_ALGO_TYPE_CMSIS"/>
-    </Device>
+  <!--                   -->
+  <!-- HPMicro           -->
+  <!--                   -->
+  <!-- HPM6700           -->
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM67x0xxxx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6754xxxx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x400000" Loader="Devices/hpmicro/HPM6700/HPM6754xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6750xVMx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6730xVMx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6750xANx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6730xANx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6754xVMx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x400000" Loader="Devices/hpmicro/HPM6700/HPM6754xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6754xANx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x400000" Loader="Devices/hpmicro/HPM6700/HPM6754xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+ 
+  <!-- HPM6100           -->
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM61x0xxxx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6110xVMx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6110xANx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6120xVMx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6120xANx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+
+  <!-- HPM6400           -->
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM64x0xxxx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6450xVMx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6430xVMx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6450xANx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6430xANx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+
+  <!-- HPM6300           -->
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM63x0xxxx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM63x4xxxx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x1000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x400000" Loader="Devices/hpmicro/HPM6300/HPM6364xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6360xPAx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6360xEPx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6350xPAx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6350xEPx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6340xPAx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6340xEPx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6320xPAx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6320xEPx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+   <FlashBankInfo Name="QSPI Flash XPI1" BaseAddr="0x90000000" MaxSize="0x10000000" Loader="Devices/hpmicro/HPM6300/HPM6360xxxx_XPI1_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6364xPAx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x400000" Loader="Devices/hpmicro/HPM6300/HPM6364xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6364xEPx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x400000" Loader="Devices/hpmicro/HPM6300/HPM6364xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+
+  <!-- HPM6200           -->
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM62x0xxxx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6200/HPM6280xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM62x4xxxx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x400000" Loader="Devices/hpmicro/HPM6200/HPM6284xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6280xPAx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6200/HPM6280xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6280xEPx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6200/HPM6280xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6260xPAx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6200/HPM6280xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6260xEPx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6200/HPM6280xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6240xPAx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6200/HPM6280xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6240xEPx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6200/HPM6280xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6220xPAx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6200/HPM6280xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6220xEPx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6200/HPM6280xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6284xPAx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x400000" Loader="Devices/hpmicro/HPM6200/HPM6284xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6284xEPx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x400000" Loader="Devices/hpmicro/HPM6200/HPM6284xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6264xPAx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x400000" Loader="Devices/hpmicro/HPM6200/HPM6284xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6264xEPx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x400000" Loader="Devices/hpmicro/HPM6200/HPM6284xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+
+  <!-- HPM6800           -->
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6880xBDx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6800/HPM6880xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6880xVMx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6800/HPM6880xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6870xBDx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6800/HPM6880xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6870xVMx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6800/HPM6880xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6850xBDx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6800/HPM6880xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6850xVMx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6800/HPM6880xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6830xBDx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6800/HPM6880xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM6830xVMx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x1000000" Loader="Devices/hpmicro/HPM6800/HPM6880xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+
+  <!-- HPM5300           -->
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM53x1xxxx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x100000" Loader="Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM5361xCBx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x100000" Loader="Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM5361xEGx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x100000" Loader="Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM5361xCFx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x100000" Loader="Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM5331xCBx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x100000" Loader="Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM5331xEGx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x100000" Loader="Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM5331xCFx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x100000" Loader="Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM5321xCBx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x100000" Loader="Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM5321xEGx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x100000" Loader="Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM5321xCFx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x100000" Loader="Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
+  <Device>
+   <ChipInfo Vendor="HPMicro" Name="HPM5301xEGx" Core="JLINK_CORE_RV32" WorkRAMAddr="0x0000000" WorkRAMSize="0x00020000" />
+   <FlashBankInfo Name="QSPI Flash" BaseAddr="0x80000000" MaxSize="0x100000" Loader="Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf" LoaderType="FLASH_ALGO_TYPE_OPEN" />
+  </Device>
 </DataBase>

二進制
JLinkGDBServer.exe


二進制
JLinkGDBServerCL.exe


二進制
JLinkGUIServer.exe


二進制
JLinkLicenseManager.exe


二進制
JLinkRTTClient.exe


二進制
JLinkRTTLogger.exe


二進制
JLinkRTTViewer.exe


二進制
JLinkRegistration.exe


二進制
JLinkRemoteServer.exe


二進制
JLinkRemoteServerCL.exe


二進制
JLinkSTM32.exe


二進制
JLinkSTR91x.exe


二進制
JLinkSWOViewer.exe


二進制
JLinkSWOViewerCL.exe


二進制
JLinkUSBWebServer.exe


二進制
JLinkXVCDServer.exe


二進制
JLink_x64.dll


二進制
JMem.exe


二進制
JRun.exe


二進制
JScope.exe


Some files were not shown because too many files changed in this diff