MMDVM HS Hat hotspot Firmware Installation

MMDVM HS Hat hotspot - Firmware Installation

Link here :   mmdvmhshat.cf

mmdvmhshat.ga ::
https://github.com/mathisschmieder/MMDVM_HS_Hat/blob/master/README.md

This utility includes firmwares binaries and USB drivers for Windows 7/8/10. If you have problems with the installer, you can download ZUMspotFW.zip for a manual installation.

For specific details about the firmware installation, check these instructions. The process is similar to the installation on the ZumSpot Pi.
Enable the following settings in Config.h:
#define MMDVM_HS_HAT_REV12
#define ENABLE_ADF7021
#define ADF7021_14_7456
#define STM32_USART1_HOST
#define ENABLE_SCAN_MODE
Build the firmware:
make
And finally upload the firmware to the MMDVM_HS_Hat:
sudo make mmdvm_hs_hat

Build from the sources
You could check at MMDVM_HS/configs for common Config.h examples, using different ZUMspot boards.
MMDVM_HS_Hat
Please visit Mathis Schmieder GitHub here for detailed instructions.
ZUMspot Libre Kit (under Linux Raspbian)
If you are using Pi-Star, expand filesystem (if you haven't done before):
sudo pistar-expand
sudo reboot
Enable RW filesystem if you are using Pi-Star:
rpi-rw
Install the necessary software tools:
sudo apt-get update
sudo apt-get install gcc-arm-none-eabi gdb-arm-none-eabi libstdc++-arm-none-eabi-newlib libnewlib-arm-none-eabi
Download the sources:
cd ~
git clone https://github.com/juribeparada/MMDVM_HS
cd MMDVM_HS/
git clone https://github.com/juribeparada/STM32F10X_Lib
Build the firmware with USB bootloader support (the default Config.h is OK for Libre Kit):
make bl
If you are using Pi-Star, stop services:
sudo pistar-watchdog.service stop
sudo systemctl stop mmdvmhost.timer
sudo systemctl stop mmdvmhost.service
Upload the firmware to ZUMspot Libre Kit using the USB port (your Libre Kit has the bootloader already installed):
sudo make dfu devser=/dev/ttyACM0