1. Stimmen die Einstellungen z.B. in
Bascom
2. Ist
ISP Stecker richtig rum aufgesteckt. Bei den meisten Boards wie auch
RN-Control kann man es nicht falschrum aufstecken. Aber bei RNBFRA kann dies passieren. Dort darauf achten das farbliche Markierung zum Boardrand zeigt
3. Nicht die I2C-Buchse mit der
ISP Buchse verwechseln. Beide haben den gleichen Stecker, also unbedingt auf die Platinenbeschriftung achten. Eine Verwechslung kann Dongle oder Port beschädigen was dann auch zu Fehlermeldungen führt.
4. Kabel mal etwas anders verlegen und Störquellen wie Handy etc. entfernen
5. Einfach prüfen ob auch Spannung am Board anliegt. Simpler Tipp, aber nicht selten wird es vergessen wenn das Board keine LED hat
6. Wackelkontakt in irgendeiner Steckverbindung. Stecker nochmal rein und rausziehen (am Dongle, am PC)
7. Im About-Window von
Bascom nachschaun ob ihr die aktuelle
Bascom Version habt. Bei älteren Versionen soll es insbesondere beim Mega 32 zu Problemen mit den Dongels (ISP-Programmieradaptern kommen.
Also unbedingt prüfen ob min. die Version 1.11.4.7 installiert ist. Wenn nicht, unbedingt noch runterladen, dann gehts problemlos.
8. Es ist schon vorgekommen das ein Quarz diese Fehler verursacht. Tauscht Quarz mal gegen einen anderen aus. Im Test waren einmal bei gleichen Quarz des gleichen Herstellers alle
ISP Probleme weg. Und das obwohl beide Quarze im Betrieb funktionierten.
9. Prüfe ob in
Bascom unter Optionen / Chip / Output auch das Binary File aktiviert ist. Dies ist wichtig da sonst ebenfalls Fehler bei der Übertragung angezeigt wird.
10. Schalte deinen rechner mal komplett an und aus und starte wenn möglich keine anderen Anwendungen sondern nur die Übertragungssoftware bzw. Bascom. Es ist schon vorgekommen das andere Programme die Übertragung behindert haben.
11. Dongel Kabel überprüfen. Es kommt schwar selten vor das ein Kabel defekt ist, aber es ist auch schonmal vorgekommen das ein Stecker nicht korrekt in die Adern geschnitten hat. Also möglichst mit Multimeter/Ohmmeter jeden Kontakt durchmessen. Auch mal benachbarte Kontakte auf Kurzschluss prüfen.
12. Überprüfe mal ob der Programmcode überhaupt in den Controller paßt. leide rkommt da von
Bascom auch keine eindeutige Fehlermeldung, so das man oft lange nach Übertragungsfehler sucht und in Wirklichkeit nur der Programmcode zu lang ist. Klicke mal auf das Symbol "Show Compile Result". Wenn der Code in den Chip passt, dann solte dort folgender Satz zu finden sein:
"ROMIMAGE : 1FD0 hex -> Will fit into ROM"
Ein defekter Dongle oder Board ist wirklich sehr selten. Wenn man die Möglichkeit hat, sollte man durch CoController oder ein anderes Board/Dongel einen Test machen um die Fehlerquelle einzukreisen.
Lesezeichen