Bananapi could work


#1

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.


#2

What OS are you running on the Banana Pi?


#3

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


#4

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


#5

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.

Logs:

$ 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 projects@drogon.net. 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.


#6

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


#7

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.