My team at Cisco purchased handful of BrickPi+ units and in at least two BrickPi+ units that I have tested, the BrickPi+ units did not appear to ship with firmware. I ran the EV3-Firmware_Check.py on the units and in both instances, I received the following output:
pi@dex ~/BrickPi_Python/Sensor_Examples $ python EV3-Firmware_Check.py Trying to communicate with firmware. PASS: Serial line setup. Setup sensors returns: -1 Checking Firmware Version of BrickPi. Firmware version is: None DOH! Please update your firmware to run EV3 sensors! You should be able to run NXT sensors, but not EV3 sensors.
What can I do to resolve this issue?