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.

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:

| Parameter | Value |
|---|---|
| Product Name | Mini-Pro offline downloader V2 |
| Type | Offline Downloader |
| Communication Mode | USB-HID, USB Mass Storage |
| Burning Mode | SWD/SWIM/ICP/CC-DEBUG |
| Operating Voltage | DC 5V (USB power supply) |
| Working Current | 50mA @ 5V |
| Operating Temperature | -20°C ~ +70°C |
| Button Function | Short press to burn, long press to enter U disk mode |
| Dimensions (L*W*H) | 64.8 x 37 x 12mm |
| DIY Supplies | Electrical |
| Certification | CE, FCC |
4. Package Contents
The standard package for the ALIENTEK Mini-Pro Offline Downloader V2 includes the following items:

- Mini-Pro offline downloader V2 x1
- USB cable-Type-C x1
- Mini-PRO V2/P100 V2 Adapter plate x1
- 4P white cable 20CM XH2.54 x1
- 5P white cable 20CM XH2.54 x1
- 20P cable - dedicated to downloader interface x1
- 4P rehearsal line to dupont head download line (offline downloader accessories) x1
- 5P rehearsal line to dupont head download line (offline downloader accessories) x1
- 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.

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:

| Pin | Function Definition | Pin | Function Definition |
|---|---|---|---|
| 1 | VEXT | 2 | VEXT |
| 3 | TRST | 4 | GND |
| 5 | TDI | 6 | GND |
| 7 | TMS/SWDIO/CCDEBUG-DD/RX | 8 | GND |
| 9 | TCK/SWCLK/CCDEBUG-DC/ICPCK/TX | 10 | GND |
| 11 | SWIM/ICPDA | 12 | GND |
| 13 | TDO | 14 | CTRL |
| 15 | NRST/RESET | 16 | STA1 |
| 17 | CMDTX | 18 | STA2 |
| 19 | CMDRX | 20 | STA3 |
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.

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.

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.

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.

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.

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.

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

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.

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.

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.

| Model of Chip | Test Conditions and Configurations | Time (seconds) |
|---|---|---|
| STM32F103ZE | Full chip erase +512KB firmware + one-by-one comparison verification | 17.8 |
| New blank chip + smart block erase +512KB firmware + one-by-one comparison verification | 4.9 | |
| STM32F407ZG | Non-blank chip + smart block erase +512KB firmware + one-by-one comparison verification | 12.9 |
| Full chip erase +512KB firmware + one-by-one comparison verification | 11.5 | |
| New blank chip + smart block erase +512KB firmware + one-by-one comparison verification | 5.2 | |
| STM32F767IGT6 | Full chip erase +512KB firmware + one-by-one comparison verification | 7 |
| Full chip erase +512KB firmware + one-by-one comparison verification | 11.8 | |
| STM8S207CB | Full chip erase +128KB firmware + one-by-one comparison verification | 6.9 |
| STM8L151C8T6 | Full chip erase +64KB firmware + one-by-one comparison verification | 4.5 |
| STM8AF6286 | Full chip erase +128KB firmware + one-by-one comparison verification | 6.9 |
| STM8AL3LE8 | Full chip erase +64KB firmware + one-by-one comparison verification | 4.5 |
Note:
- 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.
- 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.


Note:
- The figures above show the sequences supported by the full-featured version. Different versions may support different sequences.
- 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.






