ALIENTEK Mini-Pro Downloader V2

ALIENTEK Mini-Pro Offline Downloader V2 Programmer User Manual

Model: Mini-Pro Downloader V2 | Brand: ALIENTEK

1. Introduction

The ALIENTEK Mini-Pro Offline Downloader V2 is a feature-rich, stable, fast, and easy-to-use universal programmer designed for offline programming of various microcontrollers. It supports a wide range of chips including STM32, STM8, MM32, GD32, N32, APM, N76EX, NRF5X, CC25, MS51, ML51, HK, and more. This manual provides detailed instructions for setting up and operating your Mini-Pro V2 programmer.

ALIENTEK Mini-Pro offline downloader V2 product overview with key features
Figure 1: ALIENTEK Mini-Pro Offline Downloader V2 Overview

2. Key Features

The Mini-Pro Offline Downloader V2 offers a comprehensive set of features for efficient and reliable chip programming:

  • Support for common ARM-Cortex-M series chip burning.
  • Support for STM8/N76E/CC25 chip burning.
  • Configurable output voltage (1.8V/3.3V/5V) and support for reverse power supply from the burning port.
  • Supports power supply directly from the burn interface.
  • USB HID + U disk communication mode for flexible connectivity.
  • Indication of burning state via buzzer, LED, and machine signal output.
  • Ability to input data from the serial port and burn to user-specified memory areas.
  • Features for limiting the number of burning operations, rolling code for sequence number writing, and automatic burning.
  • Support for setting and removing read protection for target chips.
  • Option byte configuration for specific chip functions.
  • Supports random number padding.
  • Ability to add user FLM algorithms for burning external FLASH.
  • Supports UID custom encryption, user custom algorithms, and other software encryption methods.
  • Supports bootstrapping and running user's temporary code for calibration and testing before burning official firmware.
  • Multiple machine signal output modes for integration into automatic burning machines.
  • Built-in short circuit protection and reverse protection.
  • Supports online firmware upgrades.
  • Remote file support for remote authorization burning.

3. Specifications

Below are the technical specifications for the ALIENTEK Mini-Pro Offline Downloader V2:

Product parameters table for Mini-Pro V2
Figure 2: Product Parameters
ParameterValue
Product NameMini-Pro offline downloader V2
TypeOffline Downloader
Communication ModeUSB-HID, USB Mass Storage
Burning ModeSWD/SWIM/ICP/CC-DEBUG
Operating VoltageDC 5V (USB power supply)
Working Current50mA @ 5V
Operating Temperature-20°C ~ +70°C
Button FunctionShort press to burn, long press to enter U disk mode
Dimensions (L*W*H)64.8 x 37 x 12mm
DIY SuppliesElectrical
CertificationCE, FCC

4. Package Contents

The standard package for the ALIENTEK Mini-Pro Offline Downloader V2 includes the following items:

List of items included in the shipment
Figure 3: List of Shipments
  1. Mini-Pro offline downloader V2 x1
  2. USB cable-Type-C x1
  3. Mini-PRO V2/P100 V2 Adapter plate x1
  4. 4P white cable 20CM XH2.54 x1
  5. 5P white cable 20CM XH2.54 x1
  6. 20P cable - dedicated to downloader interface x1
  7. 4P rehearsal line to dupont head download line (offline downloader accessories) x1
  8. 5P rehearsal line to dupont head download line (offline downloader accessories) x1
  9. Box of storage x1

5. Setup

5.1 Physical Connection

Connect the Mini-Pro V2 programmer to your computer using the provided USB Type-C cable. The device features a 20-pin interface for connecting to your target chip. Ensure all connections are secure.

Visual display of the Mini-Pro Programmer V2
Figure 4: Mini-Pro Programmer V2 Device

5.2 Interface Description and Pinout

The 20-pin interface provides various signals for communication and programming. Refer to the diagram and table below for the pinout details:

Interface Description with pinout diagram
Figure 5: 20-Pin Interface Pinout
PinFunction DefinitionPinFunction Definition
1VEXT2VEXT
3TRST4GND
5TDI6GND
7TMS/SWDIO/CCDEBUG-DD/RX8GND
9TCK/SWCLK/CCDEBUG-DC/ICPCK/TX10GND
11SWIM/ICPDA12GND
13TDO14CTRL
15NRST/RESET16STA1
17CMDTX18STA2
19CMDRX20STA3

5.3 Software Installation

Install the ALIENTEK Downloader V2 Software (version V1.4.2 or later) on your computer. This software is essential for configuring the programmer and managing the burning process.

6. Operation

6.1 Chip Selection

In the ALIENTEK Downloader V2 software, navigate to the "MCU select" section. You can quickly search for your chip model or select it from the dropdown menus for Type, Series, and Model.

Software screenshot for chip selection
Figure 6: Chip Selection Interface

6.2 Firmware Selection

In the "Firmware" section of the software, configure one or more firmware files that need to be burned to the target chip. Ensure the correct firmware is selected for your application.

Software screenshot for firmware selection
Figure 7: Firmware Selection Interface

6.3 Image File Generation

Use the "Image file" section to generate a file for the offline downloader. You can configure remote files, hide configuration info, bind device, disable password, and specify the output path and filename.

Software screenshot for image file generation
Figure 8: Image File Generation Interface

6.4 Basic Function Configuration

Configure basic functions such as erase type, verify options, output voltage, and auto-burn settings in the software's configuration section.

Software screenshot for basic function configuration
Figure 9: Basic Function Configuration

6.5 Advanced Feature Configuration

The software allows for advanced configurations including skip burning, jump addresses, target file names, and rolling code settings, which can be configured as needed.

Software screenshot for advanced feature configuration
Figure 10: Advanced Feature Configuration

6.6 Option Bytes Configuration

Configure specific functions of the target chip via option bytes, such as read/write protection, hardware watchdog, and reset modes.

Software screenshot for option bytes configuration
Figure 11: Option Bytes Configuration

6.7 Burn Algorithm

Add user-defined burning algorithms to program external memory for ARM-CM core chips.

Software screenshot for burn algorithm
Figure 12: Burn Algorithm Interface

6.8 Initiating the Burning Process

Once all configurations are set in the software, short press the button on the Mini-Pro V2 device to initiate the burning process. The device supports automatic start/stop functionality.

6.9 Multiple Downloader Cascade

For batch programming, the CTRL pins of multiple Mini-Pro offline downloader V2 units can be paralleled. This allows a single key press to trigger multiple units to start burning simultaneously. An adapter board is available for this purpose.

Image showing multiple offline downloaders in cascade setup
Figure 13: Multiple Downloader Cascade Setup

6.10 Wiring Display with Hand-held Burning Needle

The automatic start and stop burning function of the ALIENTEK offline downloader can be initiated by connecting the line with a hand-held burning needle.

Wiring display with hand-held burning needle
Figure 14: Hand-held Burning Needle Wiring

7. Burning Speed

The following table lists the typical burning speeds for some common chips under specific test conditions. These values are provided for user reference.

Table showing burning speed for various chips
Figure 15: Burning Speed Reference
Model of ChipTest Conditions and ConfigurationsTime (seconds)
STM32F103ZEFull chip erase +512KB firmware + one-by-one comparison verification17.8
New blank chip + smart block erase +512KB firmware + one-by-one comparison verification4.9
STM32F407ZGNon-blank chip + smart block erase +512KB firmware + one-by-one comparison verification12.9
Full chip erase +512KB firmware + one-by-one comparison verification11.5
New blank chip + smart block erase +512KB firmware + one-by-one comparison verification5.2
STM32F767IGT6Full chip erase +512KB firmware + one-by-one comparison verification7
Full chip erase +512KB firmware + one-by-one comparison verification11.8
STM8S207CBFull chip erase +128KB firmware + one-by-one comparison verification6.9
STM8L151C8T6Full chip erase +64KB firmware + one-by-one comparison verification4.5
STM8AF6286Full chip erase +128KB firmware + one-by-one comparison verification6.9
STM8AL3LE8Full chip erase +64KB firmware + one-by-one comparison verification4.5

Note:

  1. Smart block erasure currently only supports chips with ARM-Cortex-M cores. Using smart block erase can significantly improve the burning speed when using new chips for large batch burning, and automatically erase non-empty chips before burning data.
  2. Due to different measurement methods, different chip batches, and offline downloader firmware updates, the test time may be slightly different from the data shown in the table.

8. Supported Chips

The Mini-Pro V2 supports a wide range of microcontrollers from various manufacturers. Please refer to the detailed tables below for specific chip brands and models.

Detailed table of supported chip brands and models
Figure 16: Comprehensive Chip Support List
Package selection table for chip support
Figure 17: Package Selection and Chip Support Matrix

Note:

  1. The figures above show the sequences supported by the full-featured version. Different versions may support different sequences.
  2. ALIENTEK (Dot Atom) will continue to increase the supported chip types and vendors through software updates.

9. Maintenance

To ensure the longevity and optimal performance of your Mini-Pro Offline Downloader V2, follow these maintenance guidelines:

  • Keep the device clean and dry. Avoid exposure to dust, dirt, and liquids.
  • Store the programmer in a cool, dry place away from direct sunlight and extreme temperatures (-20°C to +70°C operating range).
  • Handle the device and its cables with care to prevent physical damage.
  • When not in use, disconnect the USB cable and store the device in its original packaging or a protective case.

10. Troubleshooting

If you encounter issues with your Mini-Pro Offline Downloader V2, consider the following troubleshooting steps:

  • Device Not Recognized: Try connecting the programmer to a different USB port on your computer. Ensure the USB Type-C cable is securely connected. Verify that the necessary drivers for the ALIENTEK Downloader V2 software are correctly installed.
  • Burning Process Fails: Double-check all physical connections between the programmer and the target chip. Ensure the target chip is correctly powered. Review your software configuration, including chip selection, firmware file, and burning parameters. Verify that the target chip is supported by your programmer's firmware version.
  • Software Issues: If the software behaves unexpectedly, try restarting the application or your computer. Ensure you are using the latest version of the ALIENTEK Downloader V2 software.
  • Incorrect Output Voltage: Verify the output voltage setting in the software matches the requirements of your target chip.

11. User Tips

  • Always double-check your chip selection and firmware settings before initiating the burning process to prevent errors and potential damage to the target chip.
  • For complex setups or when using the cascade burning feature, ensure all connections are secure and properly configured according to the pinout diagrams.
  • Regularly check for software updates from ALIENTEK to ensure compatibility with new chips and access to the latest features and improvements.

12. Warranty and Support

The ALIENTEK Mini-Pro Offline Downloader V2 is covered by a standard manufacturer's warranty. For specific warranty terms, technical support, or service inquiries, please contact ALIENTEK customer service directly. Keep your purchase receipt as proof of purchase.

Certificate of patent for the device
Figure 18: Certificate of Patent

Related Documents - Mini-Pro Downloader V2

Preview STM32 不完全手册 V2.3 - ALIENTEK MiniSTM32 开发板教程
《STM32 不完全手册 V2.3》是 ALIENTEK MiniSTM32 开发板的官方教程。本手册深入讲解 STM32 微控制器(如 STM32F103RBT6),详细介绍开发板硬件、软件开发环境(RVMDK),并提供丰富的实验示例,是学习嵌入式开发和 STM32 的实用指南。
Preview ALIENTEK ATK-Warship STM32F103 Development Board User Manual
Comprehensive user manual for the ALIENTEK ATK-Warship STM32F103 embedded development platform, detailing features, resources, code examples, tutorials, technical support, and specifications.
Preview DS100 Mini Digital Oscilloscope User Manual - Alientek
Comprehensive user manual for the Alientek DS100 Mini Digital Oscilloscope. Learn about its features, operation, settings, and troubleshooting for effective use.
Preview ALIENTEK HP15 Heating Plate User Manual - High Performance Mini Constant Temperature Heating Plate
User manual for the ALIENTEK HP15 Heating Plate, detailing its features, technical specifications, operation instructions, safety guidelines, firmware upgrades, and troubleshooting. This high-performance mini constant temperature heating plate supports DC and Type-C power, PID temperature control, and a wide temperature range.
Preview HP15 Heating Plate User Manual - ALIENTEK
Comprehensive user manual for the ALIENTEK HP15 Heating Plate, covering safety instructions, product introduction, technical specifications, quick start guide, detailed operational instructions for various interfaces (Reflow, Heat, Menu, Info, Alarm), firmware upgrade, Bluetooth connectivity, FAQ, and after-sales services.
Preview ALIENTEK DM40 Oscilloscope & Signal Generator User Manual
User manual for the ALIENTEK DM40 Oscilloscope and Signal Generator, detailing its features, operations, settings, and specifications. Covers oscilloscope UI, signal generator functions, measurements, trigger systems, and more.