so wirklich hilft das nicht weiter.
Kennt denn Niemand den aktuellen Stand ?
Wäre doch mal eine Idee: einfach einen Thread aufmachen, wo ausschließlich der aktuelle Zustand / evtl. Releasenotes aufgeführt sind - ohne ('Tschuldigung) "Gelaber", was bei dem einen Wo liegt. Dort (oder zur Not auf Github) könnte man auch die Schaltpläne und Sourcen / Bins. pflegen.
Hallo Besucher, der Thread wurde 192k mal aufgerufen und enthält 617 Antworten
letzter Beitrag von sebos am
Step-by-Step SD2IEC Lochraster Nachbau
- lordbubsy
- Erledigt
-
-
Ich weiss nicht, ob Du das auf meinen Post beziehst, aber im Readme auf Github steht unten (unter den anderen optionalen Komponenten)
* The IEC wires can be changed, but the default ones for mega2560 are recommended to use:SRQ goes to PD0 (marked 21)CLOCK goes to PD1 (marked 20)DATA goes to PD2 (marked 19)ATN goes to PD3 (marked 18).GND goes to any GND (you can find multiple grounds on the board, there's one located next to pin #53).The RESET pin can be skipped, sd2iec doesn't need this for full operation.
Da braucht's doch keinen Schaltplan!? Ein Mega2560-Board hast beschriftete Pins zum Kabelreinstecken
-
Nein, das hat sich nicht auf Deinen Post bezogen, sondern wirklich allgemein.
Es geht nicht darum irgendetwas dumpf nachzubasteln (gibt ja auch noch eBay etc.) sondern auch gegf. zu Verbessern.
Beispiel:
Alle nutzen die antiquierten Fullsize SD-Karten (Kartenhalter gibt's nur noch als Ramschposten oder sündhaft teuer -oder die Bastellösung mit Adapter), statt moderneren Micro-Sdkarten.
Es gibt die tollsten Belegungen (mit und ohne LCD). Software für Design / Layout von S. oder L.P. oder EVO.
Wer -was -wo, welcher Stand ist nicht klar ersichtlich: der Eine nutzt einen Festspannungsregler, der Andere 2 Dioden, mit und ohne Fet's als Levelshifter etc.
Vom Git gibts auch zahlreiche Spans, SDIEC.de nutzt ein EspressoBoard, usw.Warum einen Mega 2560 benützen, wenn's eine 644 oder 128x auch tut ?
Schön wäre eine einfache Übersicht: z.B:
Layout (Link- oder PDF) zum Schaltplan, -> BIN, ->Source, -> Release (Notes).Es geht ja auch darum die Arbeit der vielen fleißigen Entwickler zu würdigen und das Geschaffene zu erhalten oder -falls nötig- zu verbessern.
- So ist es (Verzeihung lieber Admin ) ein ziemliches Durcheinander -oder habe ich was übersehen ?Wie gesagt (und auch so gemeint) nur ein Verbesserungsvorschlag !
-
Was Du schon selbst festgestellt hast, ist, dass es verschiedene Hardware-Layouts gibt und für jede Hardware, gibt es dann die passend kompilierten Sourcen. Es gibt halt nicht "das Layout".
Ferner was hindert dich daran, einen Micro-SD-Card-Slot zu verwenden? Die Beschaltung ist fast gleich, nur das man keinen Write-Protect-Pin hat. Ich benutze einfach fertige Module aus China mit Micro-SD-Card-Slot, da ist dann die Pegelanpassung und der Spannungsregler gleich mit an Bord.
-
SD2IEC Gerber Hi hier gibtes welche zum Nachbauen auch als Gerber zum bestellen.
Ich habe davon noch 20 Platinen über. Wenn du welch haben möchtest. PN
Gruß
Thomas
-
Daß jeder sein Süppchen kocht / Layout macht ist ok.
Vom Design hat auch jeder andere Vorstellungen.
Wäre halt schön, wenn man von vornherein wüßte, welche SW zu welchem Layout / Anschlussbelegung paßt - ohne neu kompilieren zu müssen.Und:
keine Platine ohne Schaltplan (Platinen gibt's ja keine mehr) Veroboard mit -fliegend-Luft-Verdrahtung-an-China-Dings ist auch nicht das Wahre. Ich hätte gerne selbst ein paar Platinen gemacht, mit Taster/Schalter etc. onBoard eben nutzerfreundlich / gem.: "idiotensicher". 72 € bei Am. finde ich überzogen, 24 € bei eBay für EVO / 16x8 preislich ok, aber Software ?
Ich wollte doch nur den letzten aktuellen Stand haben, kein Lochstreifen / (Layout muß nicht sein), einfach nur Schaltplan mit Hinweis auf die passenden SRC/Bins.
- Danke - -
Ich wollte doch nur den letzten aktuellen Stand haben, kein Lochstreifen / (Layout muß nicht sein)
Dann bist du hier im falschen Thread!
-
Die Sourcen und Binaries gibt es auf http://www.sd2iec.de
Schaltpläne gibt es hier im Forum doch massenhaft. Letztendlich ist es auch Geschmackssache, welche Version man nimmt.
Es gibt nicht das "aktuellste" Layout irgendwo.
Ich habe mit auch selber eine Platine gemacht. Die notwendigen Infos findet man alle hier. Ich hatte mich für das LarsP Layout entschieden, dann noch Bustreiber, Hardware RTC, 2. Controller für Display, Micro SD Reader, Taster und Drehencoder entschieden.
Aber das ist eben wie schon Geschmackssache, was man haben will. Ich habe einfach mal alles so reingeoackt, was auf eine Platine, welche nicht größer als das 4 Zeilen Display sein sollte, gepackt. Und bis auf den RTC und Card Reader ohne SMD.
-
no parity hast du die Gerber Dateien für deine Version irgendwo veröffentlich ?
Oder würdest Du sie zu Verfügung stellen
-
Findet man unter:
sd2iec-revisited -
no parity hast du die Gerber Dateien für deine Version irgendwo veröffentlich ?
Oder würdest Du sie zu Verfügung stellen
Noch nicht, steht aber auf meiner ToDo Liste.
Gerber kannst Du haben, aber ich muss noch BOM Liste machen.
-
@no parity vielen Dank, keine Eile
-
Find ich irgendwo was zu den Blinkcodes?
Nach Neu/Umbau meines SD2IEC will das nicht mehr so ganz.
?DEVICE NOT PRESENT ERROR
load"$",8-11 durchprobiert
Fehlerkanal auslesen gibt erst mal kein Ergebnis, Programm lässt sich nur mit Runstop/Restore beenden.
Beim einschalten mit SD-Karte gehen beide lampen sehr kurz an, die rote bleibt etwas länger an.
Ohne SD-Karte gehen beide für ca. 3 sek an.SD Karte ist FAT formatiert und es sind ein paar D64 Images und PRG Dateien drauf.
Firmware müsste ich jetzt lügen, war ja ein Umbau (für Gehäuse) und hat vorher funktioniert. Ich vermute sd2iec-1.0.0atentdead0-13-gc414c2c-larsp-m644p, da die noch auf der zweiten SD-Karte drauf ist.
-
Was heißt denn nach Neu/Umbau?
Was wurde geändert? -
Nach dem Modell des vorherigen wurde das ganze komplett neu gebaut. Die erste Version war ne Katastrophe, aber funktionierte. Verkabelung aber nach selbem Modell, also nur Schönheitskorrektur - wenn da nicht irgendwo ein Fehler reingerutscht ist.
Jetzt passt das ganze in ein Gehäuse, aber... was hilft es.Dachte vielleicht geben die Blinkcodes irgendwelche Hinweise.
-
Arbeitest Du mkit Bootloader? Sonst probier einfach mal dein Atmel direkt zu flashen.
Ich gehe aber egher von nem Verdrahtungsfehler aus. -
Na der war ja vorher im Betrieb, ist also korrekt geflasht. Ja, dann muss ich nochmal alles durchprüfen. Dachte, die Blinkcodes verraten vielleicht schon etwas.
-
Ich bin davon ausgegangen, dass Du auch nen anderen Atmel genommen hast
-
Hallo zusammen,
ich bastel hier gerade an dem µSD2IEC von cbmhardware herum un bekomme es nicht zum Laufen.
Ich habe sogar schon cbmhardware direkt angeschrieben und der konnte mich schon mal auf den richtigen Pfad bringen.Heute habe ich mit avrdude die FUSEBITS gesetzt mit folgendem Kommandp
avrdude -p atmega644 -P usb -c usbasp -U efuse:w:0xfd:m -U hfuse:w:0x91:m -U lfuse:w:0xef:m
Ich habe einen ATMega644 und keinen ATMega644P somit musste ich das im Kommando anpassen ... zumindest hat das avrdude zuerst bemängelt.
Danach habe ich mit avrdude -p atmega644 -P usb -c usbasp -U flash:w:sd2iec-1.0.0-sw2-m644p.bin die aktuelle Firmware von https://sd2iec.de auf den ATMega geschrieben.
Wenn ich die Platine mit Spannung versorge leuchtet die DuoLED für vier Sekunden GRÜN und ich kann den seriellen Bus nach dem µSD2IEC abfragen.
Wenn ich aber ein Listing der µSD-Karte aufrufen will kommt ein "File not found" ...
Ich teste das an meinem C128D-CR an dem ich das interne Laufwerk auf Adresse 11 hardwaretechnisch eingestellt habe.
Das interne Laufwerk tut auch einwandfrei.
Liegt das am µSD-Karten Slot?
Ich habe schon einen externen Arduino µSD-Karten Slot benutzt und angeschlossen ... da bekomme ich das selbe Resultat.
Die µSD-Karte(n) (64MB/FAT32 und 4GB/FAT16) habe ich formatiert und einige kleine PRG Dateien drauf kopiert.
Ich habe auch schon versucht den newboot-0.4.1-sw2-m644p.hex auf den ATMega geschrieben und die sd2iec-current-binaries.zip ins ROOT Verzeichnis der µSD-Karte kopiert. Nach dem Einschalten der Platine blinkt dann nur die ROTE DuoLED 1x Lang und ca. 10x kurz und mehr nicht.
Was mache ich denn prinzipiell FALSCH?Ich bin ein SD2IEC NOOB und würde gerne "Erleuchtung" bekommen ...
Danke ...
-
Wenn ich aber ein Listing der µSD-Karte aufrufen will kommt ein "File not found"
Der Inhalt des Fehlerkanals wäre interessanter als die vom Rechner ausgegebene Meldung, aber in diesem Fall ist auch so schon zu vermuten, wo das Problem ist: Die Karte ist aus irgendeinem Grund nicht ansprechbar oder das Dateisystem darauf konnte vom AVR nicht eingelesen werden.