STM32-DVM-MTR2K Information

To make them easier to find, we’ve created this page to navigate the blog pages pertaining to the STM32-DVM-MTR2K boards.

Articles/Tutorials:

Documentation:

STM32-DVM-MTR2K V1c – Original production board:

STM32-DVM-MTR2K V1c-a – Updated version using only the NanoPi NEO:

STM32-DVM-MTR2K V2.0a/b

The V2.0a/b board is the same, electrically as the V1c-a with unnecessary parts removed, plus the addition of an ATMega328 microcontrollers to fill the role of the Motorola Auxiliary I/O card. Boards from me come with the software burned to the ATMega AND the Arduino ATMega328P bootloader which will allow future binary updates directly from the NanoPi NEO!

To update firmware on the ATMega328 from the NanoPi NEO, use the following command line from whatever directory the .hex file is located. You will need to have “GPIO” library installed (see articles) and avrdude.

gpio mode 10 out; gpio write 10 0; gpio write 10 1; gpio mode 10 in; avrdude -c arduino -p ATMEGA328P -P /dev/ttyS2 -b 57600 -U flash:w:STM32-DVM-MTR2K_v2_0b.hex

Recent Posts