sphero-sdk-raspberrypi-python icon indicating copy to clipboard operation
sphero-sdk-raspberrypi-python copied to clipboard

Doesn't work with Raspberry Pi 4b

Open zDxrkXeno opened this issue 3 years ago • 5 comments

I have installed the Sphero SDK on my Raspberry Pi 4, when I run the program it says "Checking RVR firmware versions..." then quits without running it. What should I do?

zDxrkXeno avatar Apr 01 '22 19:04 zDxrkXeno

@Jim-Konish Any ideas?

zDxrkXeno avatar Apr 04 '22 17:04 zDxrkXeno

We tested on the Pi 4 and didn't have any issues after making the updates to the setup process that we released in December.

If you have not connected RVR to the Sphero EDU app, you will need to do so to update the firmware.

Most connection problems are a result of bad wiring, either with jumpers connected incorrectly, or with damage (often not visible) to the jumpers themselves so that they do not electrically connect. Recheck your wiring, following these instructions, and if it still doesn't work try different jumper wires.

The next troubleshooting step is to perform a loopback test to verify the Pi UART is working properly, as described here. I have seen UARTs go bad on a Pi before.

Finally, if you are still having trouble and you cloned the SDK from GitHub, it is worth following the quick start instructions to see if there is some other configuration issue in your Pi image. The quick start uses a pre-configured SD card image that requires no extra setup.

Jim-Konish avatar Apr 04 '22 18:04 Jim-Konish

I tried running the minicom but when I typed I got no response. Is my Pi bad? I have only had it for a couple of months. @Jim-Konish

zDxrkXeno avatar Apr 04 '22 19:04 zDxrkXeno

It's possible the Pi has a bad UART, or it might be configured incorrectly. You may be able to look for other resources on Pi UART troubleshooting to figure that out.

Did you try the quick start instructions? That image should have the UART configured correctly, so it's worth a shot.

Jim-Konish avatar Apr 07 '22 17:04 Jim-Konish

It's possible the Pi has a bad UART, or it might be configured incorrectly. You may be able to look for other resources on Pi UART troubleshooting to figure that out.

Did you try the quick start instructions? That image should have the UART configured correctly, so it's worth a shot.

Yes I followed the instructions and tried the image no luck. I would have to find another way to test the UART.

zDxrkXeno avatar Apr 07 '22 22:04 zDxrkXeno