iqaudio / tools

Sample CLI tools for IQaudio products

Home Page: http://www.iqaudio.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

"Unable to determine hardware version." after System Update

Snowman-25 opened this issue · comments

Hey, I've updated my Raspberry Pi B+ to the latest versions yesterday.

root@raspberrypi:~# uname -a
Linux raspberrypi 4.9.24-v7+ #993 SMP Wed Apr 26 18:01:23 BST 2017 armv7l GNU/Linux

root@raspberrypi:~# cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
NAME="Raspbian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

This also updated wiringPi to version 2.44.

Now, whenever I try to start IQ_rot, I get the following message:

root@raspberrypi:~# /home/pi/iqaudio/tools/IQ_rot
IQaudIO.com Pi-DAC Volume Control support Rotary Encoder) v1.5 Aug 30th 2015

Unable to determine hardware version. I see: Hardware   : BCM2835
,
 - expecting BCM2708 or BCM2709.
If this is a genuine Raspberry Pi then please report this
to projects@drogon.net. If this is not a Raspberry Pi then you
are on your own as wiringPi is designed to support the
Raspberry Pi ONLY.

and then it exits.

This was caused by a faulty version of wiringPi. Updating to 2.44 fixed it.