Salted Fish ZTMR Example-Development Board Firmware Installation
I made a new board (PYBoard), and I can do things happily again
ZTMR is an open source hardware development board that uses Python as a scripting language. It is based on the STM32F405 single-chip microcomputer and performs data transmission through the USB interface. Built-in 4 LED lights, 1 acceleration sensor, can work normally at a voltage between 3V-10V.
ZTMR layout
Power supply method
ZT-Python can be connected to the computer through a USB cable for power supply, or it can be powered by a dry battery or other external power supply.
Connect the computer and the USB-DFU interface of the development board through the macroUSB data cable. The red power indicator will stay on, indicating that the power is on; the red and green LEDs will flash alternately for a few seconds, indicating that the program has been loaded.
Install firmware
firmware (Firmware) generally stored in an electrical apparatus EEPROM EEPROM (Electrically Erasable Programmable ROM) or a FLASH chip, typically by the user through a specific program to upgrade the refresh procedure.
Firmware download address Extraction code: 0jus
1. Open the BIN folder and install DFU
2. JP2 JP3 u-DFU position plus jumper cap.
Find the board P10: BOOT1 and GND, BOOT0 and 3.3 plus jumper cap. At this time in DFU mode, the USB data cable is connected to USB-UFU to start updating the firmware
3. After clicking CHOOSE, find the firmware and
click Upgrade.
4. Success appears when the firmware is updated.
Note: If 1 is blank, then perform the following method: Right-click Computer-Properties-Device Manager-Update Driver
Click Update Driver to
find Driver in the firmware folder and select the appropriate file. For example: win64 select X64 and
click next to
success
After the update, you can find
5 in the general serial port , remove the USB, jumper BOOT1 and GND, BOOT0 and GND plus jumper cap,
6, reconnect USB-UFU, automatically recognize the following figure