Metzes Problem Thread
- designer2k2
- Administrator
- Posts: 721
- Joined: Mon 31. May 2010, 20:13
- Location: Innsbruck
- Contact:
Re: Metzes Problem Thread
Hallo,
so jetzt der richtige Stand: Binary sketch size: 26658 bytes (of a 126976 byte maximum)
Wenn das nicht klappt, dann bin ich erstmal Schachmatt
so jetzt der richtige Stand: Binary sketch size: 26658 bytes (of a 126976 byte maximum)
Wenn das nicht klappt, dann bin ich erstmal Schachmatt
itsmyfault...
- designer2k2
- Administrator
- Posts: 721
- Joined: Mon 31. May 2010, 20:13
- Location: Innsbruck
- Contact:
- designer2k2
- Administrator
- Posts: 721
- Joined: Mon 31. May 2010, 20:13
- Location: Innsbruck
- Contact:
Re: Metzes Problem Thread
Ok, Fehler gefunden
in der LCD4Bit.cpp hab ich ja alles auf Assembler umgestellt:
diese Assembler Befehle stimmen aber nur für den ATmega328! Auf dem ATmega1280 sind die Ports anders.
Ich hab lokal die Version mit den digitalWrite Befehlen, und diese werden durch die Arduino IDE korrekt nach 328/1280 portiert
Ich poste meine Lib am Abend, kannst aber schonmal probieren einfach die digitalwrites wieder zu nehmen und die ASM auszukommentieren...
SO ein bescheidener Fehler
in der LCD4Bit.cpp hab ich ja alles auf Assembler umgestellt:
Code: Select all
//digitalWrite(RS, LOW);
asm("cbi 0x0B, 4\n");
Ich hab lokal die Version mit den digitalWrite Befehlen, und diese werden durch die Arduino IDE korrekt nach 328/1280 portiert
Ich poste meine Lib am Abend, kannst aber schonmal probieren einfach die digitalwrites wieder zu nehmen und die ASM auszukommentieren...
SO ein bescheidener Fehler
itsmyfault...
- designer2k2
- Administrator
- Posts: 721
- Joined: Mon 31. May 2010, 20:13
- Location: Innsbruck
- Contact:
Re: Metzes Problem Thread
itsmyfault...
Re: Metzes Problem Thread
Fubnktioniert jetzut auch über die Arduino IDE.
ABER nicht mit jeder Version.
Ich hab jetzt nur die 0022 und 0018 probiert. Bei der 0022 hab ich zwei Balken, bei der 0018 ne korrekte Wiedergabe.
Wenn mans weiss, kein Problem. Die 0018 war mir eh immer die Liebste weil ich keine Probleme damit auf m PC und NB hab. Ab der 0021 hab ich oft Fehler bei Flashen oder wie jetzt der fall das ich zu keinem Bild komme.
ABER nicht mit jeder Version.
Ich hab jetzt nur die 0022 und 0018 probiert. Bei der 0022 hab ich zwei Balken, bei der 0018 ne korrekte Wiedergabe.
Wenn mans weiss, kein Problem. Die 0018 war mir eh immer die Liebste weil ich keine Probleme damit auf m PC und NB hab. Ab der 0021 hab ich oft Fehler bei Flashen oder wie jetzt der fall das ich zu keinem Bild komme.
Re: Metzes Problem Thread
Hallo erstmal!
Ich hänge meine Probleme einfach mal an diesen Thread!
Ich hab gegen Ende letzten Jahres auch angefangen mir das MDv2 zusammenzubauen. Dieses soll zusammen mit PLX BreitbandLambda und AGT samt K-Line Ausgabe in meinen G60 wandern. Nach anfänglichen Schwierigkeiten, die ich aber mit Hilfe von Dominik lösen konnte, bin ich nun eigentlich soweit fertig und habe gestern das Display fertig gelötet. Nun tritt aber folgender Fehler auf, wo ich hoffe, dass hier jemand ne Idee hat!
Wenn ich das MD (komplett mit mit MD2 und 3 angeschlossen) mit Spannung versorge erscheint dieser Screen:
https://www.dropbox.com/s/2sey1s2cak0ce ... 5B1%5D.jpg
Aber nach ein paar Sekunden wechselt der Bildschirm:
https://www.dropbox.com/s/evxnuu1z3hmxv ... 5B1%5D.jpg
Ich habe nun festgestellt,dass wenn ich das MD03 vom MD02 trenne, die Anzeige korrekt bleibt. Ist es normal, dass auf der Md02 auch nur die eine D3 leuchtet?
Woran könnte das liegen? Ich muss evtl erwähnen, dass ich IC1 im anfänglichen Übermut direkt eingelötet habe
https://www.dropbox.com/s/9lwve6esf8edn ... 5B1%5D.jpg
Ich habe auch mal kurz probiert, die Buttons zu simulieren aber da verändert sich auch nichts auf dem Display
Wenn jemand eine Idee hat immer her damit
Ich hänge meine Probleme einfach mal an diesen Thread!
Ich hab gegen Ende letzten Jahres auch angefangen mir das MDv2 zusammenzubauen. Dieses soll zusammen mit PLX BreitbandLambda und AGT samt K-Line Ausgabe in meinen G60 wandern. Nach anfänglichen Schwierigkeiten, die ich aber mit Hilfe von Dominik lösen konnte, bin ich nun eigentlich soweit fertig und habe gestern das Display fertig gelötet. Nun tritt aber folgender Fehler auf, wo ich hoffe, dass hier jemand ne Idee hat!
Wenn ich das MD (komplett mit mit MD2 und 3 angeschlossen) mit Spannung versorge erscheint dieser Screen:
https://www.dropbox.com/s/2sey1s2cak0ce ... 5B1%5D.jpg
Aber nach ein paar Sekunden wechselt der Bildschirm:
https://www.dropbox.com/s/evxnuu1z3hmxv ... 5B1%5D.jpg
Ich habe nun festgestellt,dass wenn ich das MD03 vom MD02 trenne, die Anzeige korrekt bleibt. Ist es normal, dass auf der Md02 auch nur die eine D3 leuchtet?
Woran könnte das liegen? Ich muss evtl erwähnen, dass ich IC1 im anfänglichen Übermut direkt eingelötet habe
https://www.dropbox.com/s/9lwve6esf8edn ... 5B1%5D.jpg
Ich habe auch mal kurz probiert, die Buttons zu simulieren aber da verändert sich auch nichts auf dem Display
Wenn jemand eine Idee hat immer her damit
Re: Metzes Problem Thread
Moin
Hm das ist echt seltsam.
Ich schau mal bei mir im Auto welche LEDs leuchten. Muss eh noch an die MD03 ran und ein Kabel umpinnen wegen dem Umbau auf DK-Poti.
Hoffe mal ich vergess es net. ^.^
wegen den Buttons muss ich mal im Code schauen. Kann durchaus sein dass das nicht verdrahtet ist. Mit der mUI kannst die Button-Events aber auch auslösen. Das müsste auf jeden Fall funktionieren wenn ichs richtig im Kopf hab
Hm das ist echt seltsam.
Ich schau mal bei mir im Auto welche LEDs leuchten. Muss eh noch an die MD03 ran und ein Kabel umpinnen wegen dem Umbau auf DK-Poti.
Hoffe mal ich vergess es net. ^.^
wegen den Buttons muss ich mal im Code schauen. Kann durchaus sein dass das nicht verdrahtet ist. Mit der mUI kannst die Button-Events aber auch auslösen. Das müsste auf jeden Fall funktionieren wenn ichs richtig im Kopf hab
- designer2k2
- Administrator
- Posts: 721
- Joined: Mon 31. May 2010, 20:13
- Location: Innsbruck
- Contact:
Re: Metzes Problem Thread
Hallo,
was kommt auf der Seriellen Schnittstelle raus? ergibt das Sinn?
was kommt auf der Seriellen Schnittstelle raus? ergibt das Sinn?
itsmyfault...
Re: Metzes Problem Thread
Problem ist mittlerweile gelöst. Weiss nur nicht mehr genau woran es lag.
Wenn ich mich recht erinnere warens Software-Probleme weil der easy die Lib und das md-Projekt für unterschiedliche ATMegas übersetzt hatte (1280 / 2560).
Wenn ich mich recht erinnere warens Software-Probleme weil der easy die Lib und das md-Projekt für unterschiedliche ATMegas übersetzt hatte (1280 / 2560).