Bits quälen sich zum Pollin Evaluationsboard

OP #1085326
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
#1085330
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.
#1085336
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.
Gast #1085338
> 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
Gast #1085400
> 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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.