|
|
|
@ -45,7 +45,7 @@ sudo reboot
|
|
|
|
cd ~
|
|
|
|
cd ~
|
|
|
|
- Install the necessary software tools:
|
|
|
|
- Install the necessary software tools:
|
|
|
|
sudo apt-get update
|
|
|
|
sudo apt-get update
|
|
|
|
sudo apt-get install gcc-arm-none-eabi gdb-arm-none-eabi
|
|
|
|
sudo apt-get install gcc-arm-none-eabi gdb-arm-none-eabi libstdc++-arm-none-eabi-newlib libnewlib-arm-none-eabi
|
|
|
|
git clone https://git.code.sf.net/p/stm32flash/code stm32flash
|
|
|
|
git clone https://git.code.sf.net/p/stm32flash/code stm32flash
|
|
|
|
cd stm32flash
|
|
|
|
cd stm32flash
|
|
|
|
make
|
|
|
|
make
|
|
|
|
@ -104,6 +104,12 @@ My Documents/Arduino/hardware
|
|
|
|
- Install the USB bootloader to STM32F103. Follow the instructions:
|
|
|
|
- Install the USB bootloader to STM32F103. Follow the instructions:
|
|
|
|
https://github.com/rogerclarkmelbourne/Arduino_STM32/wiki/stm32duino-bootloader
|
|
|
|
https://github.com/rogerclarkmelbourne/Arduino_STM32/wiki/stm32duino-bootloader
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Download the source (zip file) of MMDVM_HS from https://github.com/juribeparada/MMDVM_HS
|
|
|
|
|
|
|
|
(Do not download or install the STM32F103 libraries, STM32F10X_Lib, they are not necessary
|
|
|
|
|
|
|
|
under STM32duino).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Unzip MMDVM_HS-master.zip in a local folder.
|
|
|
|
|
|
|
|
|
|
|
|
- Start the Arduino IDE. Open the MMDVM_HS.ino file in the MMDVM_HS folder.
|
|
|
|
- Start the Arduino IDE. Open the MMDVM_HS.ino file in the MMDVM_HS folder.
|
|
|
|
|
|
|
|
|
|
|
|
- Under the menu "Tools" select "Board" and then select:
|
|
|
|
- Under the menu "Tools" select "Board" and then select:
|
|
|
|
@ -125,11 +131,16 @@ Serial port: COMx (Maple Mini)
|
|
|
|
|
|
|
|
|
|
|
|
- Click the Upload button in the IDE and wait for the transfer.
|
|
|
|
- Click the Upload button in the IDE and wait for the transfer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Once the transfer is completed, press the RESET button of the board. In the case of
|
|
|
|
|
|
|
|
ZUMSpot Libre Kit, you will see the LED (PC13) of the blue pill blinking.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Once you connect with MMDVMHost, the LED will blink fast in the ZUMSpot Libre Kit.
|
|
|
|
|
|
|
|
|
|
|
|
* Linux Raspbian:
|
|
|
|
* Linux Raspbian:
|
|
|
|
cd ~
|
|
|
|
cd ~
|
|
|
|
- Install the necessary software tools:
|
|
|
|
- Install the necessary software tools:
|
|
|
|
sudo apt-get update
|
|
|
|
sudo apt-get update
|
|
|
|
sudo apt-get install gcc-arm-none-eabi gdb-arm-none-eabi
|
|
|
|
sudo apt-get install gcc-arm-none-eabi gdb-arm-none-eabi libstdc++-arm-none-eabi-newlib libnewlib-arm-none-eabi
|
|
|
|
|
|
|
|
|
|
|
|
- Download the sources:
|
|
|
|
- Download the sources:
|
|
|
|
git clone https://github.com/juribeparada/MMDVM_HS
|
|
|
|
git clone https://github.com/juribeparada/MMDVM_HS
|
|
|
|
|