Forum: Mikrocontroller und Digitale Elektronik Rumpus Board liefert schweren Start


von Nicola (Gast)


Lesenswert?

Hallo erstmal,

Nicola ist mein Name, ich bin neu hier, zumindest als Schreiber. Als 
Leser bin ich schon etwas länger dabei... leider habe ich aber noch 
keinen entscheidenden Hinweis gefunden, deshalb versuche ich mal aktive 
statt passive Forennutzung:

Ich habe folgendes Problem und würde mich über eine Tipp sehr freuen:

Leider komme ich mit dem Rumpus Board von Lochraster.org nicht klar. Ich 
kann über USB keine Verbindung herstellen.

Ich habe schon zwei Tage im Internet verbracht und nach Lösungen 
gesucht, auf dem Laptop Linux installiert und es dort noch einmal 
versucht, alles relativ erfolglos.
Inzwischen ist ein kleines Durcheinander an Maßnahmen entstanden, die 
aber alle nicht zum Erfolg geführt haben.

Hier mal ein kurzer Überblick der "Symptome" und Maßnahmen:

- Board blinkt nach USB-Anschluss wie es soll, Taster gehen auch 
(piepsen)

- Nach dem Drücken der reset-Taste scheint dann irgendetwas erkannt zu 
werden, im Explorer wird der Ordnerbaum aktualisiert (flackert kurz)

- ich war auch irgendwie schon so weit dass ein Gerät namens USBasp 
gefunden wurde, aber avrdude hat sich standhaft geweigert damit zu 
kommunizieren. Das makefile war das beim rumpus-Schnellstart empfohlene 
file, in der avrdude config habe ich auch den Dateinamen angegeben. 
Irgendein Hilfsprogramm aus der WinAVR-Sammlung konnte scheinbar kurz 
den Speicher des mC auslesen. Dummerweise wird seit heute morgen beim 
Anstöpseln kein USBasp mehr gefunden, es gibt nur noch das "Flackern" im 
Explorer (siehe oben).

- ich habe versucht die libusb-treiber zu installieren, die finden auch 
wieder nichts, den Jungo-Treiber habe ich rausgeschmissen... und wieder 
installiert... Mist.

- externe Stromversorgung habe ich auch versucht, erfolglos.

Da das Board als Bausatz kam kann ich einen Hardwarefehler bzw. 
Lötfehler zwar nicht ausschliessen, glaube es aber irgendwie nicht. Der 
Bootloader, welcher ja schon fertig aufgespielt war, scheint zu 
funktionieren. Zumindest gehe ich davon aus dass der Bootloader für das 
Blinken der Dioden beim Reset und die Testtöne auf den Tastern 
verantwortlich ist. Liege ich da richtig?

Es würde mich echt freuen wenn jemand eine Tipp hätte.

Danke!

Nicola

von Peter D. (peda)


Lesenswert?

Nur so als Tip:

Man kann natürlich denken, wer nicht weiß, was Rumpus ist, der kann mir 
eh nicht helfen.

Man könnte aber auch bei nicht allgemein bekannten Sachen nen Link 
darauf posten.
Vielleicht findet das ja doch jemand interessant, guckt sich das näher 
an und findet sogar ein paar Tips für Dich.

Nen Link zu posten tut ja nicht weh und kostet keine Zeit.


Peter

von easyphil (Gast)


Lesenswert?

Hallo Nicola,
ich habe mir vor kurzen auch das rumpus board geholt. Ich werde dir bald 
mal meine einstellungen posten und wie ich es gemacht habe. Tip ich 
nutze Windoofs XP Prof und Bascom in Kombi mit AVR-Dude vlt hilft dir ja 
das schon. Wenn ja schreib es, dann brauch ich net allet posten xD

von Nicola (Gast)


Lesenswert?

Hallo!

Danke für die Antworten!

Peter: Hast recht, wäre besser gewesen. Ich hole das weiter unten nach.

easyphil: Danke für die Tipps, avrdude nutze ich auch schon, allerdings 
mit XP Home.
Avrdude bekomme ich auch problemlos zum laufen, das makefile passt auch. 
Nur die Erkennung des Boards per USB klappt nicht.
Ich bin fast sicher dass das Problem irgendwie mit dem USB-Controller 
bzw. Treiber oder so zu tun hat. Ich versuche mal in dieser Richtung 
weiter zu forschen... Also ich glaube vorerst musst du dir nicht die 
Mühe machen die ganzen Einstellungen zu posten.
Falls das Problem doch nicht mit dem USB zusammenhängt würde ich mich 
dann wegen den Einstellungen einfach nochmal melden. Vielen Dank soweit!


Hier ein paar Infos zum Rumpus-Board:

http://www.lochraster.org/rumpus/  Dort findet man einen Überblick über 
das Projekt

http://wiki.lochraster.org/wiki/Main_Page  Hier findet man weitere Infos 
sowie eine (etwas knapp gehaltene) Schnellstartanleitung

Bei dem AVR-Tutorial von mikrokontroller.net wird das Board anfangs auch 
genannt und kurz beschrieben.

Bis denn: Nicola

von easyphil (Gast)


Angehängte Dateien:

Lesenswert?

nutze mal den angehängten Treiber und vlt mal ne andere USB- Buchse 
probieren. Manchmal hilft es auch den Rechner neu zu starten... so war 
es bei mir anfangs. Das Rumpusboard wir auch nur dann erkannt wenn du es 
restest und das nur für einen kurzen moment wie gesagt mit bascom geht 
es ganz gut. Die frage ist in welcher Sprache du progen willst. Ich will 
auch ein Forum machen das sich Speziel auf das Rumpusboar bezieht vlt 
willst du dann mitglied sein? Man findet ja ziemlich wenig infos im netz 
^^. Warum das so ist weiß ich auch nicht, denn ich finde dieses Board 
irgendwie genial.
PS: bin selbst nen anfänger also wenn mal was nich ganz so stimmt ruhig 
berichtigen :P

von easyphil (Gast)


Lesenswert?

achso vlt hast du den SMD-chip auch zu heiß gelötet? das war anfangs 
auch meine sorge

von Nicola (Gast)


Lesenswert?

Hallo easyphil und sonst auch alle!

Aaaalso: Die USBasp-Treiber hatte ich schon, danke trotzdem.

Es hat gestern abend auch funktioniert, avrdude hat tatsächlich ein 
Programm geladen. Ich habe einfach mal eine andere USB-Buchse probiert, 
diesmal ohne USB-hub. Da hatte ich aber keine Lust mehr 
rumzuprogrammieren, also wollte ich heute abend weitermachen bzw. 
ENDLICH mal richtig mit dem Programmieren anfangen.

Jetzt geht wieder gar nichts. Das Board wird wieder nicht erkannt, trotz 
allem Umstöpseln, Reset und sonstwas. Das nervt langsam echt.

Aber ich habe etwas herausgefunden: Wenn ich den Windows-Gerätemanager 
offen lasse und die reset-Taste am Rumpus drücke wird für ein paar 
Sekunden
"libusb-win32 devices" mit dem Unterordner "ATmega168" angezeigt.
Es geht also. Aber nach ein paar Sekunden fliegt der ganze Eintrag 
wieder raus...

Ich wollte übrigens anfangs in Assembler starten, es gibt hier ja ein 
sehr gutes Tutorial, da wollte ich mich durchwühlen. Dann C.

Eine gute Idee mit dem Rumpus-Forum, auch wenn ich momentan nur derbe 
Flüche beisteuern könnte. Ich habe mich eigentlich für das Board 
entschieden, weil es nach der Beschreibung im AVR-Tutorial recht 
einsteigerfreundlich und vielseitig sein soll, ausserdem auch gut 
dokumentiert. Die Aufbauanleitung war auch vorbildlich, aber die 
Schnellstartanleitung und alles weitere finde ich als Einsteiger etwas 
dürftig.

Naja.

Ich glaube übrigens nicht dass ich zu heiss gelötet habe, habe extra 
eine dicke Zange draufgelegt. Ist der Dataflash nicht auch optional? 
Zumindest steht sowas in der Teileliste. Sollte also auch ohne gehem, 
oder irre ich mich da?

Ach ja, ich werde jetzt erstmal weiter suchen, vielleicht wird es ja 
noch.

Viele grüße:  Nicola

von easyphil (Gast)


Lesenswert?

Ich glaube der Dataflsh ist nur wichtig wenn du über USB progen willst 
aber genau wissen tue ich das nicht. Lasse doch mal das rumpus dran und 
starte den rechner neu dann hat es bei mir auch wieder geklappt. Leider 
stecke ich noch nicht so tief in der Materie drinne. Ich fange halt auch 
grade erst an, denn mein Berufsschullehrer hatte mich auf dieses 
interessante gebiet gestoßen. Es ist wahnsinn was mann alles damit 
machen kann. Naja ich werde auch anfangen ende des jahres dieses thema 
zu studieren an der FH lausitz. denn ich denke damit kann man wenn man 
es richtig anstellt damit ne menge geld verdienen lässt. Aber bis dahin 
ist es ein steiniger weg :D

von easyphil (Gast)


Lesenswert?

und bist du schon weiter gekommen?

von Nicola (Gast)


Lesenswert?

Moin,

ich habe es vorerst aufgegeben. Das Wetter ist ganz schön, da wollte ich 
mir nicht noch drei Tage ruinieren.

Neu starten und USB-Anschlüsse tauschen habe ich auch schon versucht, 
das geht mal und dann wieder nicht. Aber ich habe auch keine Lust nach 
jeder Programmänderung neu zu starten und ewig nach dem richtigen 
USB-Port zu suchen.

Mal sehen, vielleicht wage ich mich noch einmal dran. ich liebäugele ein 
wenig mit dem STK500 von Atmel.

Naja, bis denn!

Nicola

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.