Elektronik & mp3
h- mpeg der erste standalone mp3 Player im Eigenbau
 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

HD 0991 fehlerhaft?

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Elektronik & mp3 Foren-Übersicht -> h-mpeg
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
sven.stöcker



Anmeldungsdatum: 15.08.2004
Beiträge: 6

BeitragVerfasst am: 15.08.2004, 08:27    Titel: HD 0991 fehlerhaft?

fHallo,

auf meinem H-Mpeg laeuft die HD 097 Software. Die kann ich auch selber assemblieren. Ich wuerde aber gern 0991 aufspielen. Diese Versin erzeuft aber beim Assemblieren einen Fehler wenn
Debug = FALSE
DISPLAY =8

fuer einen "normalen" Player eingestellt ist

es liegt meiner meinung an den neueren LCD-Funktionen.
Hat das schon mal jemand gehabt und beseitigt?

Gruss Sven

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Oli



Anmeldungsdatum: 04.01.2003
Beiträge: 109

BeitragVerfasst am: 16.08.2004, 22:03    Titel:

[quote]Hat das schon mal jemand gehabt und beseitigt?[/quote]
Ja. Der Fehler ist normal. Da stolpert am Anfang jeder drüber.
_________________
http://tscherwitschke.de

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Gast






BeitragVerfasst am: 22.08.2004, 18:24    Titel:

[quote="Oli"][quote]Hat das schon mal jemand gehabt und beseitigt?[/quote]
Ja. Der Fehler ist normal. Da stolpert am Anfang jeder drüber.[/quote]

Ich habe jetzt die LCD-Routinen von 0.97 in 0.991 copiert und jetzt gehts Smile

War wohl so nicht gedacht. Auf jeden Fall geht mein einseitiger H-Mpeg jetzt fast perfekt. Kleine Änderungen der Software werde ich sicher noch ausprobieren.

Gruss Sven
Nach oben
Oli



Anmeldungsdatum: 04.01.2003
Beiträge: 109

BeitragVerfasst am: 24.08.2004, 09:50    Titel:

So weit ich mich erinnern kann, war das nur ein Tippfehler in LCD.H. Irgend eine Konstante wurde definiert aber dann anders geschrieben benutzt. Wenn man das angleicht, sollte es auch reichen.
Du kannst aber auch den [url=http://tscherwitschke.de/download/hmpeg_hd-0.991m3b2.zip]MiniMega Code[/url] nehmen, der läuft auch noch auf dem normalen Hmpeg, basiert auch auf der 0.991 und hat ein paar Bugfixes drin.
_________________
http://tscherwitschke.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
sven.stöcker



Anmeldungsdatum: 15.08.2004
Beiträge: 6

BeitragVerfasst am: 25.08.2004, 11:06    Titel:

Hallo Oli,

Deine Seite habe ich schon studiert. Evtl rueste ich meinen H-Mpeg auf Mega163 um. Das bietet sich aufgrund der Bauform (dil) bei der "einseitigen" Variante an. Dazu brauche ich nur einen einfachen Adapter 40 polig auf 40 polig herstellen.
16k sollten ersteinmal reichen. Deine Programmaenderungen werde ich mir natuerlich mal anschauen.

Ich bin ein alter C64er und programmiere immer noch in ASM. C auf dem AVR scheiterte schon an den undurchsichtigen AVRGCC.
Da es aber mit dem H-Mpeg funktioniert kann ich mich jetzt einarbeiten.

Den Player hab ich schon vor ca 1-2 Jahren gebaut, nachdem die alte Festplatte den Geist aufgab und ich keine passende FB fand lag er bis jetzt in der Schublade.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Joerg_B



Anmeldungsdatum: 02.01.2003
Beiträge: 55
Wohnort: Hannover +- garnix (^_^)

BeitragVerfasst am: 25.08.2004, 12:40    Titel:

Hallo Sven,

dir ist aber klar, daß der Mega163 keinen externen Daten/Adressbus hat, oder?

Du müßtest dann [u]vieles[/u] neu schreiben, was mit dem Bus zu tun hat (Also Speicherverwaltung, IDE und LCD). Ob sich der Aufwand lohnt ist dir überlassen Very Happy

Ich würde dann schon eher einen Blick auf den Mega162 werfen. Der ist in DIL40 erhältlich und Pinkompatibel zum 8515 (also ohne Adapter), bietet aber 16kB und einige andere nette Details. Für den sind auch keine so tiefen Eingriffe in den Quelltext nötig.

Jörg
_________________
Aus einem Auto Chat:
"Ich stehe da lieber daneben, wenn Gott gewollt hätte das Maschinenbauer etwas von Elektronik verstehen, hätte er die Atome in Melonengröße gestaltet"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
sven.stöcker



Anmeldungsdatum: 15.08.2004
Beiträge: 6

BeitragVerfasst am: 25.08.2004, 19:29    Titel:

[quote="Joerg_B"]Hallo Sven,

dir ist aber klar, daß der Mega163 keinen externen Daten/Adressbus hat, oder?

Du müßtest dann [u]vieles[/u] neu schreiben, was mit dem Bus zu tun hat (Also Speicherverwaltung, IDE und LCD). Ob sich der Aufwand lohnt ist dir überlassen Very Happy

Ich würde dann schon eher einen Blick auf den Mega162 werfen. Der ist in DIL40 erhältlich und Pinkompatibel zum 8515 (also ohne Adapter), bietet aber 16kB und einige andere nette Details. Für den sind auch keine so tiefen Eingriffe in den Quelltext nötig.

Jörg[/quote]

Hallo Joerg,

so genau hab ich das noch nicht durchschaut, ich werds also mit dem 162 versuchen wenn ich den auftreiben kann.

Vielen Dank Sven
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Joerg_B



Anmeldungsdatum: 02.01.2003
Beiträge: 55
Wohnort: Hannover +- garnix (^_^)

BeitragVerfasst am: 25.08.2004, 20:10    Titel:

Hi Sven,

den Mega162 gibt es z.B. bei Reichelt für 8,75 Euro (grade mal nachgeschaut) Cool

Jörg
_________________
Aus einem Auto Chat:
"Ich stehe da lieber daneben, wenn Gott gewollt hätte das Maschinenbauer etwas von Elektronik verstehen, hätte er die Atome in Melonengröße gestaltet"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Oli



Anmeldungsdatum: 04.01.2003
Beiträge: 109

BeitragVerfasst am: 27.08.2004, 10:15    Titel:

Der Mega162 wird ja auch vom Yampp3USB verwandt. Da kannst Du ja mal spicken wie er dort verdrahtet ist...
_________________
http://tscherwitschke.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
sven.stöcker



Anmeldungsdatum: 15.08.2004
Beiträge: 6

BeitragVerfasst am: 02.09.2004, 10:39    Titel:

Hallo,

den Mega 162 hab ich da, nur AVRGCC 2?? woll den nicht kennen. Jetzt saug ich mal V3 und versuche den Player mit Mega zu aktivieren und meld mich dann wieder.

Gruss Sven
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
sven.stöcker



Anmeldungsdatum: 15.08.2004
Beiträge: 6

BeitragVerfasst am: 02.09.2004, 18:12    Titel:

Hallo,

ich habe mir ueber den Link auf Olis Seite AVRGCC 3.0 und GCCTEST gesaugt.
Leider war es umsonst, da V3.0 den 162 nicht kennt und ausserdem im GCCTEST nicht wie "versprochen" die Make1 und Make2 enthalten sind.
Also noch schnell WINAVR geholt (ich hab nur ein Modem:-(
Aber auch hier passt das Makefile nicht.

Kann mir jemand ein passendes Makefile schicken oder die fehlenden richtigen Make1 und Make2.

Hat diese Huerden eigentlich ueberhaupt schon mal ein nur durchschnittlich intelligenter C einsteiger genommen?

Gruss Sven
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Oli



Anmeldungsdatum: 04.01.2003
Beiträge: 109

BeitragVerfasst am: 03.09.2004, 23:14    Titel:

make1 und 2 gibts jetzt [url=http://tscherwitschke.de/download/make12.zip]hier[/url].
Das war aber schon immer Murks, dass man sich auf externe Dateien im makefile verlässt. Am besten, Du kopierst sie direkt ins makefile, anstelle der includes.
Compilieren tut das aber mit dem GCC 3.3 (WinAVR) erstmal nicht. Es wurde zu viel am Compiler geändert. Du musst also den Source etwas anpassen:
Einen Haufen Includes ändern (entspr. Hinweise meldet der Compiler) und die I/O Zugriffe ändern. Z.B. aus outp(wert, port) wird einfach port = wert. Das ist zumindest das, was mir spontan einfällt.

So muss man sich eben Schritt für Schritt voranarbeiten, solange bis es compiliert. Aber selbst dann ist es nicht gesagt, dass es auch läuft, der Compiler optimiert vielleicht anders, was evtl. irgendein Timing versaut oder so. Aber das wirst Du dann schon sehen... :-)

Und auch beim Programmieren gilt: Es ist noch kein Meister vom Himmel gefallen. Es hift nur üben, üben und ... debuggen ;-)
_________________
http://tscherwitschke.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
sven.stöcker



Anmeldungsdatum: 15.08.2004
Beiträge: 6

BeitragVerfasst am: 08.09.2004, 17:50    Titel:

Hallo,

ich konnte den Win-AVR ueberzeugen HD0.991m3 fuer Mega162 zu compalieren. Irgendein Fehler tritt noch im Zusammenhang mit der elf-Datei auf, das Rom-File wid aber erzeugt.

Probleme hab ich (wie schon mal beim Mega8) mit den Fuse. Mal schauen wann der Player mit 162 laeuft.

Gruss Sven
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Elektronik & mp3 Foren-Übersicht -> h-mpeg Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


vollkornpapier.de ©