Actions

ZL30PRGv2-1: Difference between revisions

From Kamamilabs.com - Wiki

 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__jzpdf__
__jzpdf__
 
<center>
<center>
[[File:Zl30prgv2-1_01.jpg|none|600px|thumb|center]]
[[File:Zl30prgv2-1_01.jpg|none|600px|thumb|center]]
</center>
</center>
====== Description ======
====== Description ======
An innovate programmer--debugger with the USB interface. It supports the STM32 microcontrollers thru SWD interface. ZL30PRGv2-1 is fully compatible with the STMicroelectronics ST-Link/V2-1. It also has the function of USB-UART converter.
An innovate programmer--debugger with the USB interface. It supports the STM32 microcontrollers thru SWD interface. [https://kamami.pl/en/stm32-programmers/559992-zl30prgv2-1-swd-programmer-debugger-for-stm32-microcontrollers-5906623433254.html ZL30PRGv2-1] is fully compatible with the STMicroelectronics ST-Link/V2-1. It also has the function of USB-UART converter.


The programmer is working with the PC using USB interface. The ZL30PRGv2-1 is supported by popular IDE's: uVision (by Keil/ARM, for STM32), IAR Embedded Workbench (by IAR, for STM32), True Studio (by Atollic, for STM32), VX-toolset for ARM Cortex-M (by TASKING, for STM32).
The programmer is working with the PC using USB interface. The ZL30PRGv2-1 is supported by popular IDE's: uVision (by Keil/ARM, for STM32), IAR Embedded Workbench (by IAR, for STM32), True Studio (by Atollic, for STM32), VX-toolset for ARM Cortex-M (by TASKING, for STM32).
Line 45: Line 45:
|-
|-
! style="text-align: left;"|Note!
! style="text-align: left;"|Note!
The programmer doesn't supports JTAG interface!
The programmer does not support JTAG interface!
|}
|}
</center>
</center>
Line 57: Line 57:
|-
|-
! style="text-align: left;"|Note!
! style="text-align: left;"|Note!
ZL30PRGv2-1 is powered from the USB connector. The supply voltage is not forwarded to the programmed/debugged target, so it need to be supplied externally.
ZL30PRGv2-1 is powered from the USB connector. The supply voltage is not forwarded to the programmed/debugged target, so it needs to be supplied externally.
|}
|}
</center>
</center>


<center>
<center>
[[File:Zl30prgv2-1_04.JPG|none|700px|thumb|center]]
[[File:Zl30prgv2-1_04_en.JPG|none|700px|thumb|center]]
</center>
</center>


===== Interfacing UART signals to the programmer =====
===== Interfacing UART signals to the programmer =====
The programmer has a Virtual COM Port (VCOM) option. RxD and TxD signals are available on the connector (as illustrated on the photo below). The drilled pads allows to solder-in Goldpin headers. By this function, the programmer can replace the KAmodRS module.
The programmer has a Virtual COM Port (VCOM) option. RxD and TxD signals are available on the connector (as illustrated on the photo below). The drilled pads allow to solder-in Goldpin headers. By this function, the programmer can replace the KAmodRS module.


<center>
<center>
[[File:Zl30prgv2-1_05.jpg|none|800px|thumb|center]]
[[File:Zl30prgv2-1_05.jpg|none|800px|thumb|center]]
</center>
</center>
===== Additional information =====
[https://www.segger.com/products/debug-probes/j-link/models/other-j-links/st-link-on-board/ Converting ST-Llink Into a J-Link]

Latest revision as of 10:23, 2 November 2024

Description

An innovate programmer--debugger with the USB interface. It supports the STM32 microcontrollers thru SWD interface. ZL30PRGv2-1 is fully compatible with the STMicroelectronics ST-Link/V2-1. It also has the function of USB-UART converter.

The programmer is working with the PC using USB interface. The ZL30PRGv2-1 is supported by popular IDE's: uVision (by Keil/ARM, for STM32), IAR Embedded Workbench (by IAR, for STM32), True Studio (by Atollic, for STM32), VX-toolset for ARM Cortex-M (by TASKING, for STM32).

Paramters
  • embedded IDC20 female connector,
  • allows to flash and debug STM32 microcontrollers
  • fully compatbile with the ST-Link/V2-1 (STMicroelectronics),
  • it works with: µVision (Keil), IAR Embedded Workbench (IAR), True Studio (Atollic), VX-toolset for ARM Cortex-M (TASKING),
  • embedded microUSB connector,
  • an USB-UART function (with pinout compatble with KAMAMI KAmodRS),
  • supplied thru USB,
  • possibility of firmware upgrade
  • target Voltages range:
    • SWD: 1.65...3.6V,
  • Working temperature range: 0...50°C.
Standard equipment
Code Description
ZL30PRGv2-1
  • Programmer
  • USB A/B-micro cable
Connecting the programmer to a STM32 target device

SWD signals for programming and debugging the STM32 targets are present on the IDC20 connector. Its pin-out is compatbile with the industrial 20-pin JTAG standard (as illustrated on the drawings below), so the programmer could work with any STM32 evaluation boards which uses IDC20 JTAG connector (ZL27ARM, ZL30ARM, STM32Butterfly – Kamami, Keil/ARM evaluation boards, etc).

Note!

The programmer does not support JTAG interface!

Note!

ZL30PRGv2-1 is powered from the USB connector. The supply voltage is not forwarded to the programmed/debugged target, so it needs to be supplied externally.

Interfacing UART signals to the programmer

The programmer has a Virtual COM Port (VCOM) option. RxD and TxD signals are available on the connector (as illustrated on the photo below). The drilled pads allow to solder-in Goldpin headers. By this function, the programmer can replace the KAmodRS module.

Additional information

Converting ST-Llink Into a J-Link