Explorar el Código

upgrade jlink version to v794g

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

BIN
DDConditioner.exe


BIN
Devices/hpmicro/HPM5361/HPM5361xxxx_QSPI.elf


BIN
Devices/hpmicro/HPM6200/HPM6280xxxx_QSPI.elf


BIN
Devices/hpmicro/HPM6200/HPM6284xxxx_QSPI.elf


BIN
Devices/hpmicro/HPM6300/HPM6360xxxx_QSPI.elf


BIN
Devices/hpmicro/HPM6300/HPM6360xxxx_XPI1_QSPI.elf


BIN
Devices/hpmicro/HPM6300/HPM6364xxxx_QSPI.elf


BIN
Devices/hpmicro/HPM6700/HPM6750xANx_QSPI.elf


BIN
Devices/hpmicro/HPM6700/HPM6750xxxx_QSPI.elf


BIN
Devices/hpmicro/HPM6700/HPM6750xxxx_XPI1_QSPI.elf


BIN
Devices/hpmicro/HPM6700/HPM6754xxxx_QSPI.elf


BIN
Devices/hpmicro/HPM6800/HPM6880xxxx_QSPI.elf


BIN
Doc/Manuals/UM08001_JLink.pdf


BIN
Doc/Manuals/UM08003_JFlash.pdf


BIN
Doc/Manuals/UM08022_Flasher.pdf


BIN
Doc/Manuals/UM08039_FlasherHub.pdf


BIN
Doc/Manuals/UM08043_FlasherHub12.pdf


La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 1344 - 0
Doc/ReleaseNotes/ReleaseNotes_JLink.html


BIN
Firmwares/FlasherARM_V5.bin


BIN
Firmwares/FlasherARM_V5_1.bin


BIN
Firmwares/FlasherARM_V6.bin


BIN
Firmwares/FlasherCompact_V5.bin


BIN
Firmwares/FlasherHub-12_V1.bin


BIN
Firmwares/FlasherPRO_V5.bin


BIN
Firmwares/FlasherPRO_V5_1.bin


BIN
Firmwares/FlasherPRO_V6.bin


BIN
Firmwares/Flasher_Portable_PLUS_V5.bin


BIN
Firmwares/JLinkEDUMini_V1.bin


BIN
Firmwares/JLink_OB_Apollo4_CortexM.bin


BIN
Firmwares/JLink_OB_Calliope_MINI_V2_1.bin


BIN
Firmwares/JLink_OB_E1_AlifSemi.bin


BIN
Firmwares/JLink_OB_K22_CortexA.bin


BIN
Firmwares/JLink_OB_K22_CortexM.bin


BIN
Firmwares/JLink_OB_K22_NordicSemi.bin


BIN
Firmwares/JLink_OB_K22_Qorvo.bin


BIN
Firmwares/JLink_OB_K22_RISCV.bin


BIN
Firmwares/JLink_OB_RA4M2_CortexM.bin


BIN
Firmwares/JLink_OB_RA4M2_Full.bin


BIN
Firmwares/JLink_OB_RA4M2_RISCV.bin


BIN
Firmwares/JLink_OB_RA4M2_Renesas.bin


BIN
Firmwares/JLink_OB_S124.bin


BIN
Firmwares/JLink_OB_SAM3U128_V1.bin


BIN
Firmwares/JLink_OB_SAM3U128_V2_NordicSemi.bin


BIN
Firmwares/JLink_OB_SAM3U128_V3.bin


BIN
Firmwares/JLink_OB_STM32F072_Qorvo.bin


BIN
Firmwares/JLink_OB_STM32F103.bin


BIN
Firmwares/JLink_OB_XMC4200.bin


BIN
Firmwares/JLink_OB_nRF5340_NordicSemi.bin


BIN
Firmwares/JLink_PRO_PoE_V6.bin


BIN
Firmwares/JLink_PRO_V5.bin


BIN
Firmwares/JLink_PRO_V5_1.bin


BIN
Firmwares/JLink_PRO_V6.bin


BIN
Firmwares/JLink_ULTRA_V5.bin


BIN
Firmwares/JLink_ULTRA_V5_1.bin


BIN
Firmwares/JLink_ULTRA_V6.bin


BIN
Firmwares/JLink_V11.bin


BIN
Firmwares/JLink_V12.bin


BIN
Firmwares/JLink_WiFi_V1.bin


BIN
Firmwares/JLink_WiFi_V2.bin


BIN
Firmwares/JTrace_PRO_V2_Cortex.bin


BIN
Firmwares/JTrace_PRO_V2_CortexM.bin


BIN
Firmwares/JTrace_PRO_V3.bin


BIN
Firmwares/JTrace_PRO_V3_Cortex.bin


BIN
Firmwares/JTrace_PRO_V3_CortexM.bin


BIN
Firmwares/JTrace_PRO_V3_RISCV.bin


BIN
GDBServer/RTOSPlugin_Azure.dll


BIN
GDBServer/RTOSPlugin_ChibiOS.dll


BIN
GDBServer/RTOSPlugin_FreeRTOS.dll


BIN
GDBServer/RTOSPlugin_NuttX.dll


BIN
GDBServer/RTOSPlugin_Zephyr.dll


BIN
GDBServer/RTOSPlugin_embOS.dll


BIN
JFlash.exe


BIN
JFlashLite.exe


BIN
JFlashSPI.exe


BIN
JFlashSPI_CL.exe


BIN
JLink.exe


BIN
JLinkARM.dll


BIN
JLinkConfig.exe


BIN
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>

BIN
JLinkGDBServer.exe


BIN
JLinkGDBServerCL.exe


BIN
JLinkGUIServer.exe


BIN
JLinkLicenseManager.exe


BIN
JLinkRTTClient.exe


BIN
JLinkRTTLogger.exe


BIN
JLinkRTTViewer.exe


BIN
JLinkRegistration.exe


BIN
JLinkRemoteServer.exe


BIN
JLinkRemoteServerCL.exe


BIN
JLinkSTM32.exe


BIN
JLinkSTR91x.exe


BIN
JLinkSWOViewer.exe


BIN
JLinkSWOViewerCL.exe


BIN
JLinkUSBWebServer.exe


BIN
JLinkXVCDServer.exe


BIN
JLink_x64.dll


BIN
JMem.exe


BIN
JRun.exe


BIN
JScope.exe


Algunos archivos no se mostraron porque demasiados archivos cambiaron en este cambio