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 

Umbauanleitung auf Yampp-IDE-Interface

 
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
Oli



Anmeldungsdatum: 04.01.2003
Beiträge: 109

BeitragVerfasst am: 12.01.2003, 17:44    Titel: Umbauanleitung auf Yampp-IDE-Interface

Der H-mpeg hat etwas Probleme mit dem IDE-Interface. Das äußert sich darin, dass er mit manchen Platten einfach nicht sauber funktioniert. Manchmal hilft es IC's gegen andere Familien (HC, ACT, HCT) auszutauschen, da die sich manchmal im Timing etwas unterscheiden. Aber da das alles bei mir nicht geholfen hat, habe ich das Interface auf das des Yampp (www.yampp.com) umgebaut, und siehe da, meine Notebook-Platte funktioniert auf einmal. :-)

Für alle unerschrockenen Lötkolben-Fetischisten mit Festplatten-Problemen folgt unten die Anleitung zum Umbau.

Zur [url=http://www.bitbang.de/download/MiniMegaHmpeg_Yampp-IDE.zip]Beispiel-Software[/url] muss ich vorab noch folgendes sagen, damit niemand hinterher jammert:
+ es handelt sich um eine angepasste MiniMega Version 0.991
+ Einige Funktionen wurden rausgeschmissen/auskommentiert, da ich sie nicht brauche
+ Das serielle Protokoll wurde teilweise etwas geändert/erweitert
+ sie kompiliert mit GCC 3.0, wahrscheinlich aber auch noch mit der ältern 2.9x mit der auch der normale Hmpeg-Code kompiliert wird (siehe makefile)
+ Baudrate hat evtl. krumme Werte
+ Da ich kein LCD angeschlossen habe, kann ich nicht sagen, ob es zusammen mit dem Yampp-Interface funktioniert, schließlich hängt es zusammen mit dem IDE am Daten-/Adressbus, evtl muss man noch etwas coden.
+ Das alles ist so, weil ich es in meinem Player so brauche. Wer andere Wünsche hat, muss es selbst ändern.

So, genug disclaimt, hier ist die Info:

Umbauanleitung Hmpeg auf Yampp-IDE-Interface
============================================

============================================================================
Diese Umbauanleitung bezieht sich auf die normale Version (nicht SMD) des
Hmpegs. Die SMD-Version lässt sich natürlich genauso umrüsten, nur ist das
Entfernen der ICs und das Anlöten der Fädeldrähte etwas schwieriger.
============================================================================


Folgenden ICs entfallen und müssen entfernt werden:
IC9 (74'245)
IC10 (74'04)
IC12 (74'646)

Wird das LCD-Interface nicht genutzt, kann auch das IC8 raus (das GAL).
Ansonsten bleibt es drin, man muss dann aber entweder die Pins 12 und 13
(CS0 und CS1) per ABEL auf tri-state schalten oder die Pins einfach
kurzerhand nach oben biegen oder abzwicken.


Als nächstes braucht man ein paar zusätzliche Verbindungen:

Am Sockel von IC9 verbindet man:
2 - 18
3 - 17
4 - 16
5 - 15
6 - 14
7 - 13
8 - 12
9 - 11

Am einfachsten geht das mit passend gebogenem Draht, den man als Steckbrücke
in den Sockel steckt, aber man kann natürlich auch löten.

Folgende Pins zwischen IDE-Stecker und IC4 (AVR) verbinden

IDE AVR
-----------
23 4
25 5


Folgende Pins zwischen IDE-Stecker und IC7 (RAM) verbinden:

IDE RAM
------------------------------------------------
4 26
6 25
8 24
10 23
12 2
14 21
16 1
18 20
37 7
38 6


Risiken und Nebenwirkungen:
===========================

+ IDE Interface läuft stabiler. Wer damit keine Probleme hat, sollte lieber
nichts ändern, denn verbessert wird in diesem Falle nichts.
Wer Probleme mit Lesefehlern o. ä. hat, sollte sein Glück versuchen, bei
mir hat's jedenfalls geholfen meine Notebook-Platte doch noch ans Laufen
zu bekommen.

- IDE-Ansteuerung braucht etwas mehr Flash-Speicher.
- IDE-Ansteuerung braucht mehr Prozessor-Leistung. Leider lässt sich das schwer
messen, bei mir laufen aber 128 kBit MP3s noch prima (höhere hab ich nicht
im Hmpeg).
- Die Pins 6 und 7 der Stiftleiste SL1 sind nicht mehr benutzbar, d.h. der
Drehencoder bleibt erstmal leider außen vor. Wer keine RS232 braucht, kann
deren zwei Pins für den Drehencoder nehmen, dann muss man aber den
MAX232 (IC11) entfernen.
- funktioniert nicht mit MiniMegaHmpeg Adapter, da beim ATmega103 Port C nicht als Eingang benutzt werden kann. Bestückt man den MiniMega mit dem (pinkompatiblen) ATmega128 sollte es aber funktionieren, allerdings hab ich das nicht probiert.

Alle Angaben ohne Gewähr.
_________________
http://tscherwitschke.de

Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Werner
Gast





BeitragVerfasst am: 24.03.2003, 20:32    Titel:

Hallo Oli !

Ich habe mir vor einiger Zeit einen H-mpeg gebaut, aber ich hatte immer wieder Probleme mit dem IDE-Interface. Ich habe verschiedene IC´s probiert, aber es gab immer wieder Zugriffsfehler. Die CD-Rom Version mit 10cm "langem" IDE-Kabel lief fast fehlerfrei, während ich die HD-Version überhaupt nicht zum Laufen brachte.
Als ich auch nach diversen versuchen keinen Erfolg hatte, habe ich mir das YAMPP-Interface genauer angesehen, weil es hardwaremäßig einfacher aufgebaut ist.
Als ich dann deine Umbauanleitung sah, habe ich sofort mit dem Umbau begonnen.
Das Ergebnis ist, daß jetzt die HD-Version ohne Probleme funktioniert ! Very Happy
Ich muß den Code zwar noch an meine Anforderungen anpassen, aber es gibt jetzt auch mit einem längeren IDE-Kabel keine Lesefehler mehr.


Werner

Nach oben
Jacob
Gast





BeitragVerfasst am: 09.04.2003, 19:38    Titel:

Hast du vielleicht das ein oder andere Foto deines mod's??
Würde mich mal interessieren Smile
Wobei ich mit meiner Maxtorplatte eigentlich keine/kaum Probleme habe.
Die Probleme due auftauchen, dürften an den mp3's liegen, da es immer die selben sind die den h-mpeg ab und zu zum abstürzen bringen...
gibts da nen "mp3-Scandisk"??
--> ein Tool, welches mp3s auf ungültige Frames untersucht sollte mir aber auch reichen.
Nach oben
Oli



Anmeldungsdatum: 04.01.2003
Beiträge: 109

BeitragVerfasst am: 10.04.2003, 19:43    Titel: Yampp-IDE Fotos / MP3-Checker

Hi,

ich hab mal ein [url=http://www.bitbang.de/hmpeg/hmpeg-yampp-unten.jpg]Bild[/url] gemacht von der Yampp-IDE Modifikation. Viel gibts allerdings nicht zu sehen, es sind halt ein paar Drähte draufgelötet und auf der [url=http://www.bitbang.de/hmpeg/hmpeg-yampp-oben.jpg]Oberseite[/url] fehlen eben ein paar ICs.

Ein [url=http://www.bitbang.de/hmpeg/mpegcheck.zip]MP3-Check Tool[/url] hab ich auch mal geschrieben. Ist aber nicht besonders toll. Wenn es einen Fehler meldet, heißt das nicht, dass das MP3 kaputt ist, nur dass es mein Programm nicht erkennt. Nur wenn es OK meldet, sollte es wirklich OK sein. Es gibt aber bestimmt irgendwo ein besseres Programm für den Zweck...
_________________
http://tscherwitschke.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Werner
Gast





BeitragVerfasst am: 14.04.2003, 11:02    Titel: Yampp-IDE Fotos

Hi,

habe keine Fotos vom Umbau, aber wie Oli bereits sagte, sind es nur einige Drahtbrücken und ein paar IC´s fehlen.

Bei 2-3 Liedern habe ich kurze Aussetzer.
Es sind aber immer die gleichen Lieder, d.h. muß wohl an den Dateien liegen.
Werde mal das MP3-Checktool drüberlaufen lassen.
Nach oben
Deramon



Anmeldungsdatum: 14.03.2004
Beiträge: 5
Wohnort: München

BeitragVerfasst am: 03.08.2004, 18:20    Titel:

@ Oli:
hast du die Software dazu noch griffbereit ? Der Link oben geht nicht mehr.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Oli



Anmeldungsdatum: 04.01.2003
Beiträge: 109

BeitragVerfasst am: 04.08.2004, 20:58    Titel:

Repariert.
Falls noch jemand tote Links findet, bitte melden.

Oli
_________________
http://tscherwitschke.de
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 ©