Installation

1. Firmware installation

1.1 Installation using ST-Link interface
(STM32F407 Discovery Board)

1) Download and install ST Link Utility: http://www.st.com/web/en/catalog/tools/PF258168
!! Note : Latest Discovery boards MB997D may need a ST-Link firmware update from here
http://www.st.com/content/st_com/en/products/embedded-software/development-tool-software/stsw-link007.html
2) The latest PIN2DMD files can be found here https://github.com/lucky01/PIN2DMD . For your first installation you can download all files here https://github.com/lucky01/PIN2DMD/archive/master.zip and extract them in a local folder.
3) Connect your controller to power
4) Connect the STM32 board to the PC using a mini-USB cable (not the smaller microUSB cable). The board will light up and you should an STM32 STLink USB device connected in the Windows notification tray
5) Flash firmware: Target → Program
Choose PIN2DMD.BIN file from firmware/latest folder.

st-link

5) Programming STM board is done

1.2 Installation using boot mode
(custom controller without ST-Link interface)

1) Download and install DfuSE Utility: http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stsw-stm32080.html
2) The latest PIN2DMD files can be found here https://github.com/lucky01/PIN2DMD . For your first installation you can download all files here https://github.com/lucky01/PIN2DMD/archive/master.zip and extract them in a local folder.
3) Set controller into boot mode (DIP2 off for DMDST32) and powercycle.
4) Connect the controller board to the PC using a mini-USB cable.
5) Flash firmware using DfuSEDemo
6) Set controller into run mode and powercycle
If you have any problems please contact the manufacturer of your controller board.

2. Windows driver installation

1) Connect the your PIN2DMD to power,if not already connected.
2) Connect the STM board using the microUSB cable to PC. Windows should automatically start to install the device.
3) Start Zadig Utility from usb_driver folder.
4) Choose Options → List All Devices
5) Choose LIB-USB-WIN32 as driver and install

zadig

6) PIN2DMD driver is successfully installed.

3. Device activation

After a successful installation or update of the firmware you should see the PIN2DMD logo together with a number on the display. which means the device is not activated.

uid

To receive an activation key please send this number together with your forum member name , the name of the forum and a donation for our charity project ( e.g. 10€ per device but we also accept more :-) using the donation button.

btn_donate_CC_LG2
The keyfile can also be used to activate the export function of the pin2dmd editor

3.1 Activation using pin2dmd.exe

1) Connect the your controller to power, if not already connected.
2) Connect the STM board using the microUSB cable to your PC.
3) Copy the keyfile in the same directory where your pin2dmd.exe is located.
4) Start the pin2dmd.exe tool without any option.
5) Your device should automatically register.

3.2 Activation using SD Card

1) If your key starts with # please rename your keyfile to pin2dmd.key
if not continue with 2)
2) Copy the .key file to your micro SD card using a USB cardreader
3) Put the micro SD card in the pin2dmd device cardreader.
4) Restart your device
5) Your device should automatically register.