Got my GrovePi and it is up and running. I followed the setup instructions from this link (though I did not update the OS as per the last step). Note too that I installed version 2015.03.20_Dexter_Industries_wheezy.img. There was a newer version on the repository, but there was no MD5 hash for it listed anywhere.
After setting up the wifi I attempted to do the initial test from this page (step 4). There was no file called grove_firmware_version_check.py, but I found one called grove_version_checky.py. It reported its version only as 255.255.255.255 which seems wrong, but the I2C program executed correctly (sudo i2cdetect -y 1).
On running the LED test program, everything is working as well. However, every so often there is an output of IOError. Despite this, there are no other ill effects observed. So, my questions are:
- What is the IOError indicating?
- What is the correct way to check the firmware
- Do I have the correct software installed?