Firmware Update for HM-MOD-RPI-PCB

Hi,
I’m using the HM-MOD-RPI-PCB Raspberry Pi Adapter for Homegear on Raspbian. Please, can someone explain to me how to update the firmware. I only find solutions for FHEM, YAHM, OOCU, but I don’t have these software installed. I only use Homegear and OpenHAB2. Thanks a lot.
Yoshi

Hello @yoshi,

I was facing the same problem. The manual FHEM guide worked for me though:

as copied from http://heinz-otto.blogspot.de/2016/07/raspberry-pi-homematic-modul.html:
*translated and changed to homegear:

sudo su
apt-get update && apt-get -y install libusb-1.0-0-dev build-essential git
systemctl stop homegear
git clone git://git.zerfleddert.de/hmcfgusb
cd hmcfgusb/
make

Download firmware

wget https://raw.githubusercontent.com/eq-3/occu/ee68faf77e42ed5e3641790b43a710a3301cea7e/firmware/HM-MOD-UART/coprocessor_update.eq3

Actual flashing - ensure that the device is running on /dev/ttyAMA0, depending on your configuration

./flash-hmmoduart -U /dev/ttyAMA0 coprocessor_update.eq3

One thing though: it was loading and loading and didnt do anything when flashing, as access was blocked somehow. I then disabled homegear from system startup. Shutdown the raspberry, removed the HM-MOD-RPI-PCB, attached it again, started up and then proceeded with the actual flashing. Afterwards activate homegear at system startup again.

2 Likes

Hi,
thanks for the possibility to do the update in homegear. Can you please give me a hint how I can disable the system startup for homegear?

The flashing is currently stuck at:
Initializing HM-MOD-UART…

@bummzulu

I suggest to install rcconf for startup management. You can simply activate and deactivate starting programs in the interface.

sudo apt-get install rcconf

Then use with:

sudo rcconf

1 Like

perfect. This worked. Thanks for the (extremely) fast reply!

1 Like