Qt und AVR32

OP #1090737
Lesenswert?
• ▲
▼
Hallo,


gibt es jemanden der schon Qt für den AVR32 (grasshopper) übersetzt hat?

Derzeit sehe zwei Wege:

1. Protierung wie unter avr32linux.org beschrieben
2. Packet Auswahl über die build Umgebung von Atmel (welche ich derzeit 
für den grasshopper derzeit verwende)

Hat schon jemand Erfahrungen und kann mir Tips geben??



Danke,
Sebastian
#1091862
Lesenswert?
• ▲
▼
nur unter QT nicht, oder überhaupt?

Aber allgemein sind die TS-Treiber ziemlich buggy. Ich hatte da mal 
aufgeräumt, leider sind mir die Sourcen abhanden gekommen und ich habe 
nur noch die ausführbaren bin-Dateien. Habe sie mal angehängt.

Gruß
Udo
Angehängte Dateien:
#1092111
Lesenswert?
• ▲
▼
Sebastian A. wrote:

> Der Treiber taucht in der neuen Version garnicht mehr auf, oder habe ich
> ihn auf die Schnelle übersehen?

Wie gesagt, die TS Treiber liegen unter dem SPI Master. Drauf achten,
dass sie NICHT als Modul kompiliert werden.
Meine .bin von oben können dann nachträglich in den Ordner usr/bin
kopiert werden, wobei die vorhandenen überschrieben werden.

Gruß
Udo
OP #1092647
Lesenswert?
• ▲
▼
Ich habe eine Fehler in meiner setup.c gefunden und ich bin mit dem 
SPI/Touch Problem ein wenig weiter:

atmel_spi atmel_spi.0: Atmel SPI Controller at 0xffe00000 (irq 3)
atmel_spi atmel_spi.0: Using bounce buffer at 0x24000000 len 4096
setting trigger mode 2 for irq 116 failed (gpio_irq_type+0x0/0x12)
ads7846: probe of spi0.0 failed with error -16


Ich drifte jetzt wohl ein wenig vom Thema ab...


Sebastian
Gast #1263641
Lesenswert?
• ▲
▼
Hallo zusammen!

Wie bekommt man den QT überhaupt zu laufen? Bzw. was muss ich machen.
Ich hab mir jetzt Ubuntu installiert und AVR Studio 2.1 inkl. der 
Toolchain. Wie kann ich denn jetzt anfangen QT Programme bzw. überhaupt 
Programme zum Grasshopper zu übertragen!?

Den Beitrag auf avr32linux.org zu QT habe ich gelesen. Aber irgendwie 
habe ich den Eindruck das fast alle Beiträge auf der Seite schon recht 
advanced sind...


lG Max
Gast #1265407
Lesenswert?
• ▲
▼
So ich versuch jetzt schon die ganze Zeit QT per buildroot zu 
installieren. Einmal die 4.4.3 jetzt die 4.5.0 und gerade am laufen ist 
die 4.5.1. Bisher ohne Erfolg, weil er immer an der Qsoundqss(was das 
auch immer ist) stehen bleibt. Hat jemand eine Lösung?

LG Max
1
/home/maximilian/Dokumente/Diplomarbeit/buildroot-avr32-v2.3.0/build_avr32/qt-embedded-linux-opensource-src-4.5.0/src/gui/embedded/qsoundqss_qws.cpp:151: relocation truncated to fit: R_AVR32_GOT16S against symbol `QWSSoundServerClient::lastId' defined in .bss section in .obj/debug-shared-emb-avr32/qsoundqss_qws.o
2
/home/maximilian/Dokumente/Diplomarbeit/buildroot-avr32-v2.3.0/build_avr32/qt-embedded-linux-opensource-src-4.5.0/src/gui/embedded/qsoundqss_qws.cpp:151: relocation truncated to fit: R_AVR32_GOT16S against symbol `QWSSoundServerClient::lastId' defined in .bss section in .obj/debug-shared-emb-avr32/qsoundqss_qws.o
3
/home/maximilian/Dokumente/Diplomarbeit/buildroot-avr32-v2.3.0/build_avr32/qt-embedded-linux-opensource-src-4.5.0/src/gui/embedded/qsoundqss_qws.cpp:151: additional relocation overflows omitted from the output
4
collect2: ld returned 1 exit status
5
make[2]: *** [../../lib/libQtGui.so.4.5.0] Fehler 1
6
make[2]: Verlasse Verzeichnis '/home/maximilian/Dokumente/Diplomarbeit/buildroot-avr32-v2.3.0/build_avr32/qt-embedded-linux-opensource-src-4.5.0/src/gui'
7
make[1]: *** [sub-gui-make_default-ordered] Fehler 2
8
make[1]: Verlasse Verzeichnis '/home/maximilian/Dokumente/Diplomarbeit/buildroot-avr32-v2.3.0/build_avr32/qt-embedded-linux-opensource-src-4.5.0'
9
make: *** [/home/maximilian/Dokumente/Diplomarbeit/buildroot-avr32-v2.3.0/build_avr32/qt-embedded-linux-opensource-src-4.5.0/.compiled] Fehler 2
Gast #1269295
Lesenswert?
• ▲
▼
Jup genau die... Aber man sollte auf jeden Fall cleanen bevor man ein 
neues "make" macht. Mag ja jetzt für die eingefleischten Linuxer wie 
kalter Kaffee wirken. Aber wenn man Anfänger ist, ist das net sooo kalt! 
;-)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.