I have an RPi B 2 (newest one). I used the image Dexter provided for GrovePi. I followed the online documentation: updating and upgrading using apt-get, and I ran the update tool that is on the desktop view. It seemed to update the firmware and key software.
The blink.py and all other programs fail with IOerrors. I ran the firmware check script and it failed. I use sudo to run everything, so root access is not at issue.
Tested bottons, sensors, and LEDs. Total failure with IO errors.
I ran the I2C check and got “08” in the fifth position on the first row, versus the “04” in the second position on the first row.
I see many undocumented fixes in this blog:
- enable I2C in raspi-config
- enable use of sensor reads without root accesss: sudo adduser pi i2c
- a fuse fix: grove_setup1.txt is the script to fix.
I am very overwhelmed. Is there a very reliable setup procedure? It seems like pieces are all over the website and the blogs. Very frustrating.