BPI-M3 GPIO is not working properly

Hi, i have this week bought BPI-M3 and tested it. Everything is really amazing piece of hard work however i have found problem. I want to connect my Pi Fan via GPIO, im connecting it to correct GPIO pins but Pi Fan is doing nothing. However when i try same Pi Fan run on Raspberry Pi, works like a charm. Any ideas?

please reference here:

https://bananapi.gitbooks.io/bpi-m3/content/bpi-m3_wiringpi.html

or extend board use reference :

https://bananapi.gitbooks.io/bpi-accessories/content/bpiextendboard.html

Thanks, just connected one micro usb adapter and also DC adapter and it works now :slight_smile:

1 Like

I followed the procedure stated and I don’t get the response listed. I get an error: [quote]Unable to determine hardware version. I see: Hardware : sun8i ,

  • expecting BCM2708 or BCM2709. Please report this to [email protected] root@bananapi:/home/pi/BPI-WiringPi# gpio readall Unable to determine hardware version. I see: Hardware : sun8i ,
  • expecting BCM2708 or BCM2709. Please report this to [email protected]

[/quote] The only determination that I can come up with is that there has been something broken at the github site where I cloned the directory. I am not fluent in c to be able to tell you exactly what, but it is broken. I am, however, able to run my 5v fan to keep the processor cool enough that performance is not negatively affected.

This is a modified WiringPi for BPI https://github.com/BPI-SINOVOIP/BPI-WiringPi/tree/BPI_M3 and this is Arduino style library for BPI https://github.com/bpiq/MikuPi

1 Like

First you must remove WiringPi: sudo apt-get remove wiringpi . Then compile new Bpi-wiringpi.

@Shadow3561, thanks for that, worked like a charm. Gpios all working now.