[TEST] C-Berry - 3,5" TFT Display
-
ps915 -
January 24, 2014 at 1:32 PM -
Thread is Resolved
-
-
[TEST] C-Berry - 3,5" TFT Display? Schau mal ob du hier fündig wirst!
-
Admatec tft +raspberrypi2+32gb 70euro Kaufen!!!!Karlsfeld:D
-
Hallo Zusammen,
bin völlig frisch in der gesamten Thematik und entdecke erst seit 1 1/2 Tagen den Raspberry. Habe mir den Pi 2 und das C-Berry gekauft.
Habe den Treiber von u-voelkel mit in den Kernel eingebunden, das Display lässt sich nun gut über den framebuffer ansprechen. Ich hätte mal eine Frage zu den vom C-Berry TFT Adapter durchgeschliffenen Pins an der Anschlussklemme X3. Sind die jeweiligen Kontakte uneingeschränkt nutzbar?
Ich möchte nämlich wie von Erik Bartmann beschrieben den IO Expander mittels SPI nutzen. Kann ich das noch so ohne weiteres tun?Ich hoffe, dass ich mit meiner Frage hier nicht falsch bin.
Für Bemühungen und Antworten vorab vielen Dank.
mfg
corrupted
-
Beim alten c-berry waren sie nutzbar. Musst halt nur suchen welche Pins sie auf dem Berry entsprechen
-
Schau mal ob dich das weiter bring
Admatec C-Berry (3,5") Display Konfigurieren Anleitung -
Hallo,
Ich habe mir ein C-Berry gekauft und das auch erfolgreich an meinen Raspi angeschlossen. Es funktioniert sowohl tft-test als auch fb2cberry.
Wenn ich den Beitrag in diesem Forum richtig verstanden hab,e gibt es aber auch die Möglichkeit nur mit dem C-Berry zu booten und nicht ausschließlich als zusätzlichen Monitor zu betreiben.Zitat von DerHagen: "Wenn alles "richtig" eingestellt ist, kann man das auch in den autostart mit einpflegen".
Leider habe ich nur rudimentäre Kenntnisse in Linux, so daß es mir bisher nicht gelungen ist, diesen Hinweis zu realisieren. Ich bekomme dazu beim Hochfahren nur eine Fehlermeldung.
Kann mir jemand mit etwas genaueren Hinweisen weiterhelfen?
Herzlichen Dank im Voraus
brumay -
Kann keiner helfen?
-
Nach einer einer Reihe von vergeblichen Versuchen, habe ich die Antwort nun selbst gefunden.
Sollte noch jemand dieses Problem haben, einfach melden! -
Schreib Deine Lösung doch einfach hier hin, Du hast sie jetzt noch frisch im Kopf. Und wenn dann in ein paar Wochen jemand die Lösung sucht, kann er sie direkt lesen und muß nicht erst nachfragen.

-
Ich bin prinzipiell dieser Anleitung gefolgt:
http://jankarres.de/2014/07/raspbe…men-einrichten/
Ich habe also in /etc/init.d/ ein Script angelegt:
sudo nano /etc/init.d/fb2cberry
Inhalt des Scripts:
#!/bin/sh
### BEGIN INIT INFO
# Provides: fb2cberry
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Kurze Beschreibung
# Description: Längere Beschreibung
### END INIT INFO
# Actions
case "$1" in
start)
sudo fb2cberry &
echo "Start von fb2cberry"
;;
stop)
# STOP
;;
restart)
sudo fb2cberry &
echo "Start von fb2cberry"
;;
esac
exit 0Anschließend Rechte zuweisen:
sudo chmod +x /etc/init.d/fb2cberry
und schließlich der Befehl zum automatischen Start des Scripts:
sudo update-rc.d fb2cberry defaults
Beim nächsten Start müßte das TFT automatisch starten, d.h. auch ohne zweiten Monitor.
!!Nachtrag:
Wie oben beschrieben funktioniert es bei mir mit einem Pi Type B. Bei einem Pi 2 wurde allerdings die Datei nicht gefunden. Dort mußte ich stattsudo fb2cberry &
den kompletten Pfad angeben, z. B.
sudo /home/pi/C-Berry/SW/fb2cberry/fb2cberry &
Warum das so ist weiß ich nicht!
Hinzufügen muß ich auch noch, daß diese Beschreibung nur für das Betriebssystem Raspbian gilt. Für Raspbmc funktioniert es z.B. nicht. Andere Systeme habe ich nicht getestet.
-
Guten Abend,
vielleicht habe iches überlesen

Aber kann man das C-Berry Touch als vollwärtigen Touchscreen benutzen? Und hat jemand Erfahrungen wie sich der Raspberry damit bedienen lässt? -
Hi @all,
ich schließe mich Ambriador an. Habe auch das C-Berry 3,5" Touch Display. Desktop wird auf dem Bildschirm angezeigt, jedoch reagiert der Touchsensor nicht :/. Hoffe Ihr habt eine Lösung für mich. -
Hallo,
nun hab ich hier diesen Thread ausgegraben....
Also: Ich besitze einen Pi2 mit Raspbian. Und selbstverständlich das C-Berry. Ich hab die 2835-Library installiert, dies soweit auch problemlos.
Wenn ich nun aber make im tft_test-Verzeichnis ausführe, erhalte ich folgende Ausgabe:
gcc tft_test.o tft.o RAIO8870.o bmp.o examples.o -lbcm2835 -lrt -lm -o tft_test
tft_test.o: In function `main':
tft_test.c: (.text.startup+0x38) : undefined reference to `delay'
tft_test.c: (.text.startup+0x48) : undefined reference to `delay'
tft_test.c: (.text.startup+0x58) : undefined reference to `delay'
tft_test.c: (.text.startup+0x68) : undefined reference to `delay'
collect2: ld returned 1 exit status
makefile:4: recipe for target 'tft_test' failed
make: *** [tft_test] Error 1...und nix geht!
-
Wie da steht hat der Compiler probleme mit der delay Funktion:
"undefined reference to `delay'"
Da du das rp 2 hast wird es daran liegen das du bcm2835 statt bcm2836 installiert hast. Delay Funktionen leben davon den CPU Takt zu kennen. Sie generieren davon abhängig die Verzögerung.
Wenn du es sofort testen willst, kommentier die drei stellen in der tft_test.C aus, wo die delay Funktionen stehen.
Dann sollte es laufen, aber ohne Verzögerung zwischen den test Bildern.
Zu und nix geht:
Wenn der Compiler Fehler raus gibt, hat das den Grund das der Programmcode so nicht lauffähig ist. Das Programm kann dann auch nicht erstellt werden.Beispiel:
Jemand sagt dir du sollst laufen. Du stellst aber fest, du kannst gar nicht laufen. Dann sagst du das du nicht laufen kannst, du das lernen musst und läufst natürlich nicht.
So ist das auch mit dem Compileren von Programmen.
-
robinator: Vielen Dank für die ausführliche Antwort.

Nachdem ich nun nachgelesen habe, wird der bcm2836 in den aktuelleren Versionen des 2835-Treibers unterstützt, bzw. wurde an den Pi2 angepasst.
Nachdem ich hier die Version 1.44 gewählt habe, war das starten von test_tft kein Problem mehr.
Leute, Leute, meine Linux-Zeit liegt echt ewig zurück!

Deshalb auch eine ziemlich doofe Frage: Ich will gar nicht den ganzen Bootvorgang ausgegeben haben. Ich will, dass beim starten nur die Anzeige "startet...." kommt und dann amschließend die grafische Ausgabe eines MPD-Clients. Das Ding soll in einen MP3-Player verbaut werden...
Ich wäre dankbar, wenn ihr mir hier uNterstützung leisten könntet.
Mit besten Dank vorab!
-
Hallo zusammen
seit meinem Raspi-Update heute, funktioniert die fb2cberry Ausgabe nicht mehr.
Kernel 4.0.6...Hat Jemand eine Ahnung was ich nun wieder angestellt habe, bzw. was ich machen muss um das wieder gerade zu biegen?
Danke fuer Eure Hilfe!
Gruss
Raspierer -
Guten Abend,vielleicht habe iches überlesen

Aber kann man das C-Berry Touch als vollwärtigen Touchscreen benutzen? Und hat jemand Erfahrungen wie sich der Raspberry damit bedienen lässt?Hallo
Mit dem C-Berry Touch kann ein RasPi als mp3 Player oder Radio mit Hilfe der Touch Funktion bedient werden.
Mein Beispiel zeigt eine Uhr darunter sind drei Tasten womit ein Radiosender ein bzw. ausgeschalten werden kann.
Mit der Exit Taste wird das Programm beendet. Die Uhr läuft 50 Sec. dann wird für 10 Sec. zur Touch Eingabe
gewechselt. Das Programm besteht aus Code Schnipsel von Admatec und hier aus dem Forum nur etwas anders
zusammen gesetzt. Das Programm kann sicher viel besser geschrieben werden, über Anregungen und Ideen
würde ich mich sehr freuen.
Damit mp3 oder Radio läuft habe ich mpd/mpc auf dem RasPi installiert.
Zuerst das makefile von Admatec aus /raspi/C-Berry_Touch/SW/tft_test/ Umbenennen dann kann das
makefile und die uhr.c einfach nach /raspi/C-Berry_Touch/SW/tft_test/ kopiert werden und in diesem Ordner dann ein
make
sudo ./uhrViel Spaß
-
Hallo Leute

Ich bin hier der Totale anfänger

Zu meiner frage habe das c-berry 28 installiert der test funktionierte gut
Von Brumay die beschreibung zum starten habe ich gemacht aber mein tft flackert nur wenn ich z.b. die maus bewege
kann mir jemand von euch weiter helfen????LG Andre
-
Hallo Leute
Ich bin hier der Totale anfänger

Zu meiner frage habe das c-berry 28 installiert der test funktionierte gut
Von Brumay die beschreibung zum starten habe ich gemacht aber mein tft flackert nur wenn ich z.b. die maus bewege
kann mir jemand von euch weiter helfen????LG Andre
Eventuell hilft Dir der Nachtrag in meiner Beschreibung!
Gruß Brumay
-
Guten Abend,vielleicht habe iches überlesen

Aber kann man das C-Berry Touch als vollwärtigen Touchscreen benutzen? Und hat jemand Erfahrungen wie sich der Raspberry damit bedienen lässt?Hallo
Eine weitere Möglichkeit die Touch Funktion des C-Berry zu nutzen möchte ich kurz beschreiben.
Das Programm d11.c benutzt bmp Bilder als Grundlage für eine Tasten Eingabe per Touch Funktion.
Die Bilder wurden mit dem Programm "pi_menu" von Andreas Gohr erzeugt.
Die Nutzung der Touch Funktion des C-Berry geht auf den QRPlayer von Marcus Nasarek zurück aus Raspi_Geek/06_2014
Der mp3 Player benutzt das Programm mpd die Installation und Anpassungen sind in der mpd_install.txt beschrieben.
Für die 9 Bilder muss der Ordner /home/pi/bilder/ angelegt werden sonst findet das makefile die Bilder nicht.
Ein Problem gibt es wenn die Uhr beendet wird werden die Bilder mit falschen Farben angezeigt.
Für Tips dazu wäre ich sehr dankbar.Viel Spaß
-
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!