Das schaut schon sehr gut aus.
Mal ne blöde Frage. Kann man die Platine schmaler machen, damit man evtl. Rechts und links an die ICs kommt ?
Du bist in Begriff, Forum64 zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
letzter Beitrag von r1me am
Das schaut schon sehr gut aus.
Mal ne blöde Frage. Kann man die Platine schmaler machen, damit man evtl. Rechts und links an die ICs kommt ?
@Spider1982 das geht wirklich nicht mehr, man mus den Kopromiss von Hand Löten, einseitig und kosten einplanen.
Es ist ja nur eine 2 Seitige Platine mit max mal Leiterbahn stärke, was man noch kosten günstig anfertigen lassen kann.
Wenn man das auf noch kleiner macht kann es keiner mehr löten (Oder die meisten) und wenn du dann 4 Layer nimmst geht der
preis immens in die Höhe!
Hi @bigby
Also wegen dem Adapter, ich brauche keine, denn ich habe mir einfach ein Kabel gelötet. Dachte halt wäre für andere vielleicht einfacher.
Wegen mehr zusammen fürgen zu 10x10 das hatte ich noch nie gemacht. kann ja dann die Kicad Files freigeben und es kann ein anderer machen.
Bin eh am überlegen die Kicad Files voher frei zusgeben, das vielleicht noch Fehler gesehen werden die ich oder @zschunky über sehen haben!
Da hast Du ja direkt schon für mich mitgedacht
Der ISP Header ist soviel ich gesehen hab zumindest nicht mit der normalen Pinbelegung vom TL866 ISP Stecker kompatibel.. Sprich man muss dann eh wieder nen Kabel einzeln dran friemeln, damit die Belegung passt. Da gefällt mir die abtrennbare Platine mit Stecker und standard 6-Pin ISP Header auf jeden Fall
ok Danke für die Info.
Dachte auch eher daran an länglich/schmaler, also die Bauteile die rechts noch sind mit nach oben zu setzen.
Denke, ich erkläre es etwas unglücklich .
Aber denke das gibt dann ein Leiterbahnen Chaos.
Alles anzeigenok Danke für die Info.
Dachte auch eher daran an länglich/schmaler, also die Bauteile die rechts noch sind mit nach oben zu setzen.
Denke, ich erkläre es etwas unglücklich .
Aber denke das gibt dann ein Leiterbahnen Chaos.
Du weisst aber schon, wo der Kernal in den alten Boards sitzt und dass da das Gehäuse dann zuende ist?
Wenn zu kurz, Loch ins Gehäuse
Mal schaue, wenn die Dateien freigegeben werden, schaue ich mir das mal an.
Mein magicFlash64 verweigert heute wieder die Mitarbeit, zumindest teilweise. Die Symptome sind nicht annähern so schlimm, wie beim letzten Mal, aber folgendes beobachte ich aktuell:
Ich würde jetzt wieder versuchen, den AVR neu zu programmieren, um aus der Lage rauszukommen. Soll ich vorher noch irgendwas testen, untersuchen, messen, etc?
Du kannst ja noch mal vergleichen wo die Unterschiede herkommen und mir die Byte-Positionen mitteilen, falls es überschaubar ist.
Du kannst ja noch mal vergleichen wo die Unterschiede herkommen und mir die Byte-Positionen mitteilen, falls es überschaubar ist.
Ja, ist überschaubar. In meinem AVR sind die Adressen 0x02C0 bis 0x02FF mit dem Wert 0xFF überschrieben. Ansonsten sind die Daten identisch:
Bei Bedarf schicke ich Dir natürlich gerne noch die Datei, die ich ausgelesen habe.
Ich hab aber jetzt festgestellt, dass das nur ein Problem vom 8500 zu sein scheint und nicht bei dem 6510 auftritt. Daher könntest Du mal probieren C5 komplett zu entfernen.
Ich habe C5 entfernt und das scheint das Problem tatsächlich zu beheben.
Ich weiss nicht, ob es irgendwie verwandt ist: beim RasPIC64 hatte ich manchmal Phantom-Zyklen, weil Phi2 gezuckt hatte und der RPi einen FIQ auslöste. Ich habe dann einfach 100Ohm in die Leitung und falls doch noch was schiefgehen sollte, dann konnte ich das abfangen, in dem ich Phi2 nochmal gelesen habe, zur Überprüfung...
Ich habe C5 entfernt und das scheint das Problem tatsächlich zu beheben.
... dafür habe ich aber noch ein anderes Problem: auf dem widerspenstigen 407er mit einem FC3+ läuft es nicht. Der C64 startet immer ins Menue, dann wird der Rahmen bunt und nichts geht mehr.
Positiv zu vermelden (wenn auch nicht überraschend): mit einer Xilinx-Selbstbau-PLA geht es (aber nur ohne FC3+)
... dafür habe ich aber noch ein anderes Problem: auf dem widerspenstigen 407er mit einem FC3+ läuft es nicht. Der C64 startet immer ins Menue, dann wird der Rahmen bunt und nichts geht mehr.
Positiv zu vermelden (wenn auch nicht überraschend): mit einer Xilinx-Selbstbau-PLA geht es (aber nur ohne FC3+)
ich werde Anfang nächster Woche ein Release fertig machen, da ist dann das FC3-Problem mit behoben.
ich werde Anfang nächster Woche ein Release fertig machen, da ist dann das FC3-Problem mit behoben.
Interesse halber: wo liegt das Problem? Und reicht ein Fix in der Firmware?
Interesse halber: wo liegt das Problem? Und reicht ein Fix in der Firmware?
Das Final Cartidge hat die Eigenart die NMI-Leitung (Nicht-Maskierbarer Interrupt) beim einschalten auf LOW zu ziehen und auf LOW zu halten. Solange diese Leitung auf LOW liegt werden sämtliche neuen NMI-Interrupts unterbunden. Da aber der magicFlash64 die NMI-Leitung nutzt um vom Atmega in Richtung C64 zu kommunizieren ist dies nicht möglich und bei allen anfragen erhält man somit den Wert 0 zurück. Aktuell fragt das Menu hier die Versionsnummer der Firmware ab und wenn hier 0.0 zurück kommt wird dies als Fehler detektiert und man sieht die noch nicht vorhandene Fehlermeldung im Form der ständig ändernden Rahmenfarbe. Im neuen Release wird diese Fehlerprüfung entfernt und es steht dann halt 0.0 als Versionsnummer da, aber man kann zumindest weiter machen.
Nachdem ich am Wochenende das Projekt MagicFlash in Angriff genommen hatte , welches gestern leider nur mit einem schwarzen Bildschirm endete, hab ich mich dann Heute auf die Fehlersuche begeben.
Mit dem Ergebnis, dass auf meiner Platine die Verbindung zwischen dem FlashChip Pin24 und dem Widerstand R9 gefehlt hat.
Bei mir wurde immer nur ein schwarzer Bildschirm angezeigt.
Hat diesen Fehler noch jemand anderes gehabt?
Nach einlöten der Brücke funktioniert das Ganze jetzt einwandfrei.
@zschunky , sollte die Verbindung auf der Ober- oder auf der Unterseite der Platine verlaufen?
Auf jeden Fall eine tolle Hardware.
sollte die Verbindung auf der Ober- oder auf der Unterseite der Platine verlaufen?
Auf der Unterseite, da wo Du es auch eingelötet hast.
Kann man hier sehen (Ausschnitt vom Github-Foto):
P_20190113_060835.jpg
Ja genau, auf der Unterseite. Hier noch ein wenig besser zu erkennen:
19-04-01 21-14-06 6073b.jpg
Ja genau, auf der Unterseite. Hier noch ein wenig besser zu erkennen:
19-04-01 21-14-06 6073b.jpg
So ne dünne Verbindung hat man ja auch ziemlich schnell zerstört/verbrutzelt wenn man nid drauf achtet oder auch mal mit Litze unglücklich hantiert...
Danke euch für die Bilder
mf64_4.jpg
Bei mir fehlt diese Leiterbahn.
Irgendjemand hier im Thread hatte doch auch noch Probleme mit der Funktion, ich will jetzt nicht nochmal den ganzen Thread durchlesen,
aber derjenige der sich angesprochen fühlt bitte mal seine Platine checken.
Und @zschunky , wenn du noch Platinen übrig hast , könntest du die auch mal kurz durchschauen.
Aber vielleicht bin ich auch der Einzigste.
.... Warum passiert mir das Samstags beim Lotto nie