Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.electronics > #276345

Re: Banana Pi GPIO nutzen

From Joerg <news@analogconsultants.com>
Newsgroups de.sci.electronics
Subject Re: Banana Pi GPIO nutzen
Date 2020-02-28 12:16 -0800
Message-ID <hbtanpF86e6U1@mid.individual.net> (permalink)
References <r2ra9j$u59$1@news1.tnib.de> <r2tprl$jfa$1@news1.tnib.de>

Show all headers | View raw


On 2020-02-23 04:05, Marc Haber wrote:
> Marc Haber <mh+usenetspam1118@zugschl.us> wrote:
>> ich dachte mir die ganze Zeit, was ich mit einem Arduino machen kann,
>> kann ich mit dem Banana Pi, der sowieso seine Kreise dreht, auch
>> machen: Der hat ein Multitasking-OS und kann IPv6, das ist viel
>> schöner als mit dem Spar-Rechner ;-)
>>
>> Aber, so richtig mit "GPIO" beschriftete Pins hat der gar nicht.
>>
>> https://pi4j.com/1.2/pins/lemaker-bananapi.html zeigt die Belegung von
>> CON3, da gibt es SPI, verschiedene UARTs, PWM und CAN, aber nix, was
>> direkt ein GPIO wäre.
>>
>> http://linux-sunxi.org/GPIO sagt, dass man die GPIO-Pins heutzutage
>> mit der libgpio und gpiod anspricht. Beide Pakete gibt es unter
>> Debian, und sie scheinen auch zu funktionieren:
>
> Also, ich hab das jetzt zum Laufen gebracht und dokumentiere für die
> Nachwelt (und freue mich auf Eure Kommentare).
>
> Schritt 1: Wir bauen uns ein "known good" Referenzsystem um die
> elektronischen Schaltungen zu validieren.
> Schrank auf, Raspi raus, aktuelles Raspian installiert, Doku gelesen,
> gpiozero installiert, sich insbesondere über "pinout" gefreut, dann
> die beiden LED-Blink- und Schalter-Abfrage-Programme ausprobiert und
> Funktion verifiziert.
>

Die Schranktuer nicht wieder zugemacht? Oh-oh ... :-)


> Schritt 2: gpiozero auf dem Banana Pi installiert, nach Aufruf von
> "pinout" festgestellt, dass das eine Raspberry-Pi-spezifische Software
> zu sein scheint, mit dem LED-Blink-Programm verifiziert. Geflucht.
> Kaffee getrunken.
>

Kommt mir vom Pogoplug her bekannt vor, auch wenn ich da keinen Kaffee 
getrunken habe.


> Schritt 3: Raspbian mit gpiod ausprobiert, verstanden wie gpioset und
> gpioget funktioniert. LED-Blink und Schalter-Abfrage-Programm als
> Shellscript implementiert.
>
> Schritt 4: Nach einer Dokumentation des Pinout des Banana Pi gesucht,
> auf dem sich die Namen der Pins mit der Ausgabe von gpioinfo deckt.
> Mit http://wiki.banana-pi.org/Banana_Pi_BPI-M1 gefunden.
>
> Schritt 5: Entschieden, die "speziell" gelabelten Pins links liegen zu
> lassen, GPIO0 bis GPIO6 reichen mir völlig. In der Ausgabe von
> gpioinfo heißen die "IO-0" bis "IO-6".
>
> Schritt 6: LED-Blink-Programm (auf GPIO6):
> |while true; do gpioset --mode=time --sec=1 gpiochip0 272=1; gpioset --mode=time --sec=1 gpiochip0 272=0; done
> Meine Vermutung ist, dass gpioset nur so lange es läuft bereit ist,
> eine definitive Aussage über den Zustand des pins zu treffen, daher
> das Geraffel mit --mode und --sec.
>

Davon verstehe ich zuwenig, aber bei uC setzen wir solche Ports meist 
auf Interrupt, sodass sofort angezeigt wird, wenn sich der Status eines 
Ports geaendert hat.

[...]

-- 
Gruesse, Joerg

http://www.analogconsultants.com/

Back to de.sci.electronics | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-22 14:27 +0100
  Re: Banana Pi GPIO nutzen Josef Moellers <josef.moellers@invalid.invalid> - 2020-02-22 15:17 +0100
  Re: Banana Pi GPIO nutzen Manuel Reimer <manuel.nulldevice@nurfuerspam.de> - 2020-02-22 16:13 +0100
    Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-22 18:24 +0100
      Re: Banana Pi GPIO nutzen Manuel Reimer <manuel.nulldevice@nurfuerspam.de> - 2020-02-23 11:54 +0100
        Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-23 12:52 +0100
          Re: Banana Pi GPIO nutzen Axel Berger <Spam@Berger-Odenthal.De> - 2020-02-23 13:46 +0100
            Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-23 14:33 +0100
        Re: Banana Pi GPIO nutzen - OT Gerald Oppen <Gerald.Oppen@web.de> - 2020-03-01 19:18 +0100
      Re: Banana Pi GPIO nutzen Marte Schwarz <marte.schwarz@gmx.de> - 2020-02-23 21:41 +0100
        Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-24 08:19 +0100
          Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-02-24 09:13 +0100
            Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-24 09:33 +0100
              Re: Banana Pi GPIO nutzen Marte Schwarz <marte.schwarz@gmx.de> - 2020-02-24 10:46 +0100
                Re: Banana Pi GPIO nutzen Thorsten Böttcher <thorsten_nospam@gmx.net> - 2020-02-24 10:57 +0100
                Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-02-24 11:22 +0100
                Re: Banana Pi GPIO nutzen Manuel Reimer <manuel.nulldevice@nurfuerspam.de> - 2020-02-28 19:31 +0100
                Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-02-29 17:00 +0100
                Re: Banana Pi GPIO nutzen Manuel Reimer <manuel.nulldevice@nurfuerspam.de> - 2020-03-01 17:03 +0100
                Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-03-01 17:05 +0100
                Re: Banana Pi GPIO nutzen Thomas Einzel <usenet-2020@einzel.de> - 2020-03-01 18:48 +0100
                Re: Banana Pi GPIO nutzen Rolf Bombach <rolfnospambombach@invalid.invalid> - 2020-03-04 20:42 +0100
                Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-03-04 20:48 +0100
                Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-03-05 10:07 +0100
                Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-03-05 16:32 +0100
                Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-03-05 19:13 +0100
                Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-03-05 19:17 +0100
                Re: Banana Pi GPIO nutzen Thomas Einzel <usenet-2019@einzel.de> - 2020-03-05 21:50 +0100
                Re: Banana Pi GPIO nutzen Gerrit Heitsch <gerrit@laosinh.s.bawue.de> - 2020-03-06 15:53 +0100
                Re: Banana Pi GPIO nutzen Thomas Einzel <usenet-2020@einzel.de> - 2020-03-06 20:26 +0100
                Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-03-08 09:55 +0100
                Re: Banana Pi GPIO nutzen Thomas Einzel <usenet-2020@einzel.de> - 2020-03-08 11:17 +0100
                Re: Banana Pi GPIO nutzen Joerg <news@analogconsultants.com> - 2020-02-28 13:58 -0800
    Re: Banana Pi GPIO nutzen Marte Schwarz <marte.schwarz@gmx.de> - 2020-02-23 21:39 +0100
  Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-23 13:05 +0100
    Re: Banana Pi GPIO nutzen Joerg <news@analogconsultants.com> - 2020-02-28 12:16 -0800
      Re: Banana Pi GPIO nutzen Marc Haber <mh+usenetspam1118@zugschl.us> - 2020-02-29 08:24 +0100

csiph-web