Forum: Mikrocontroller und Digitale Elektronik Bits quälen sich zum Pollin Evaluationsboard


von Christian E. (engel24)


Lesenswert?

Hallo,

habe wohl ein kleines Problem mit meiner Entwicklungsumgebung.

- Pollin Evaluationsboard 2.0
- Pollin Addon-Board 1.0

Ich habe einfach mal die Testprogramme von Pollin genommen und mit der 
Demo des Bascom-Basic-Compilers "neu" übersetzt.
Schreibe ich die hex-Datei mit PonyProg 2.07 auf den im Board gesteckten 
ATmega 16 so quälen sich die Bits durch die Leitung. Es wird erfolgreich 
gearbeitet, aber eine Dauer von ca. 20 Minuten erscheint mir doch etwas 
hoch.

Ich habe das Pollin Evaluationsboard 2.0 über einen USB->Seriell-Wandler 
angeschlossen. Kann das daran liegen?

Gruß und Dank

Christian

von SD-Fritze (Gast)


Lesenswert?

POSITIV!

von Christian E. (engel24)


Lesenswert?

Hi,

positiv - ich habe ein Problem?
Magst Du mir auch verraten welches?

Gruß

Christian

von Andreas L. (andreasl)


Lesenswert?

ich habe die gleiche Hardware, nur den USB-->serial nicht. Ich arbeite 
mit dem USBprog  von Embedded (ISP), und das geht in weingen sec.. An 
dem Board´s von Pollin wirds wohl nicht liegen.

Die Serial habe ich bei mir nur auf Funktion getest. Hterm und auf dem 
Board RX und TX gebrückt. (J1 mit J2 brücken) uND dann eine Text Datei 
übertragen.

von Klaus 2. (klaus2m5)


Lesenswert?

Das es überhaupt funktioniert, ist ein Wunder. Das Pollin Board hat noch 
ein Bit-banging RS232 ISP. Über USB bedeutet das, dass jedes Signal als 
ein eigenes Frame übertragen werden muss. Aus einem übetragenen Byte 
wird somit leicht zig Frames (Clock, Bit, Clock, Bit... + USB 
Protokoll).

Das kann nicht wirklich gut funktionieren.

von Kachel - Heinz (Gast)


Lesenswert?

> Ich habe das Pollin Evaluationsboard 2.0 über einen USB->Seriell-Wandler
> angeschlossen. Kann das daran liegen?

Ja.

Der im Pollin-Board integrierte ISP-Adapter arbeitet im 
Bitbanging-Betrieb, hat also keine eigene Intelligenz. Das Timing (für 
jedes einzelne Bit) muss der PC machen. USB ist für paketorientierte 
große Datenströme gedacht, nicht für Bitbanging. Du hast Glück, dass es 
überhaupt geht, mit den meisten USB-Ser-Wandlern geht es nämlich gar 
nicht.

Abhilfe: Nimm einen PC mit einer echten COM-Schnittstelle.

Ist das nicht möglich, dann nimm einen zeitgemäßen Programmer (der auf 
dem Pollin-Board war mal zeitgemäß, als die PCs noch echte 
COM-Schnittstellen hatten). Geeignet wären z.B. der AVRISP (MK II), das 
STK 500, der AVR-Dragon oder einer der unzähligen im Netz verfügbaren 
(teils modifizierten) Nachbauten derselben.

KH

von Graf Yoster (Gast)


Lesenswert?

Das Thema Pollin-Board mit USB-Adapter wurde hier schon zum Erbrechen 
durch diskutiert. Einfach mal hier die Suche bemühen.
Y

von Kachel - Heinz (Gast)


Lesenswert?

> Das Thema Pollin-Board mit USB-Adapter wurde hier schon zum Erbrechen
> durch diskutiert.

Das ist wohl wahr...

> Einfach mal hier die Suche bemühen.

Die Suche ist aber nicht immer erfolgreich, ohne die richtigen 
Suchbegriffe kommt man da nicht weit (ein Grund, warum ich mir den 
Hinweis auf die Suche immer öfter erspare). Ich habe schon so manchen 
selbst verfassten Beitrag trotz (vermutlich) richtiger Suchbegriffe 
nicht wieder gefunden. Und das geht nicht nur mir so.

KH

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.