Bananapi could work


I had a go installing the particle-agent on a bananapi. All seemed to go OK but failed at the end:

sudo: particle-agent: command not found

If any one would like me to dig deeper I am happy to assist. Works great on my Raspberrypi, so much better than a python script.


What OS are you running on the Banana Pi?


Ah, yes. That is probably the problem, my bananapi is still running Wheezy.


I’d say it’s in the realm of possibilities. Haha.


I got it installed properly on Raspian Jessie for Banana Pi after compiling and installing Ruby and Gems. I logged into my account properly but it failed to join my devices.
It knows I’m not on a Raspberry Pi.


$ sudo particle-agent logs
Unable to determine hardware version. I see: Hardware : sun7i

  • expecting BCM2708, BCM2709 or BCM2835.
    If this is a genuine Raspberry Pi then please report this
    to If this is not a Raspberry Pi then you
    are on your own as wiringPi is designed to support the
    Raspberry Pi ONLY.
    Firmware exited with status pid 13409 exit 1
    Quitting firmware gracefully
    Entering safe mode because firmware exited too many times in a row. Reverting to Tinker

I have Banana Pi’s version of WiringPi installed.


I have nothing to contribute, other than “it knows I’m not on a raspberry pi” is hilarious. Particle has become self aware haha.


Yes, that made me laugh. " I see: Hardware : sun7i".
I don’t think this will work with the Allwinner A20 chip on the Banana Pi… It wants to see Broadcom devices.