1 x EON EN29F040A und dann einen AMIC A29040AL, gleiches Problem.
Ich habe gerade mal die Datenblätter verglichen und die Erase/Programmier und Reset Kommandos sind identig, sollten eigentlich auch funktionieren.
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
1 x EON EN29F040A und dann einen AMIC A29040AL, gleiches Problem.
Ich habe gerade mal die Datenblätter verglichen und die Erase/Programmier und Reset Kommandos sind identig, sollten eigentlich auch funktionieren.
Foto mache ich gleich. Wenn ich JP1 falsch stecke bekomme ich einen schwarzen Bildscirm
Foto mache ich gleich. Wenn ich JP1 falsch stecke bekomme ich einen schwarzen Bildscirm
Bekommst Du eigentlich irgend eine Fehlermeldung oder wie oder wo äußert sich das, dass Du nicht programmieren/schreiben kannst?
Programmer geladen,
slot ausgewählt
p für slot programmieren...
dann suchst Du ne Datei und den typ aus
und am Ende mit F7 übernimmst Du das und er programmiert es
So,hier zwei Bilder.
@ch1ller
Danke für den Tipp. "F7" ich Trottel.
Funzt, klasse das Teil
Ratet mal wie es gerade auf meinem Basteltisch aus sieht, jede Menge Chips, Programmer, Lötkolben, zweites Board und diverse Teile.
Erstmal aufräumen.
Kenne ich! Muss ich auch machen. Da mein Oszi. Ein größerers Regal Brett braucht.
Habe gerade den EON Chip genommen, funktioniert auch, super.
Ich glaube, ich brauche noch eine Platine für mein Brotkasten.
Wo ist denn die Bestell-Liste zum Eintragen??
Wo ist denn die Bestell-Liste zum Eintragen??
Hier handelt es sich erstmal um einen Vorstellungsthread der neuen Hardware. Ein Betatest läuft zur Zeit mit einigen ausgewählten Usern. Wer es nicht abwarten kann darf sich das Layout bereits aus dem Github laden und selbst tätig werden. Ansonsten einfach abwarten bis alle Fehler ausgemerzt sind und das Platinenlayout THT und SMD die finale Revision erreicht haben. Eventuell hat @zschunky noch ein paar seiner ersten Exemplare zur Verfügung.
Aber wie gesagt, die Hardware ist noch nicht final.
Ohh, dann war ich zu voreilig - Sorry... aber wenn alle so schwärmen...
Also Platinen habe ich noch da, aber Bausätze leider keine mehr. Wer eine oder mehrer Platinen möchte, kann sich bei mir melden. Und wie @Bobbel richtig ewähnt hat, es ist momentan noch beta. Bis jetzt habe ich nur kosmetische Änderungen in die nächste Platinenversion eingepflegt, jedoch gehe ich davon aus, dass Schaltungsmäßig sich noch etwas ändern wird.
aktuelle Probleme sind:
- Action Replay MK6: zufällige Abstürze beim wechsel von Menu auf Kernal (hauptsächlich auf 250469 Boards, wer Probleme mit anderen Boards hat bitte melden)
- Final Cartidge 3: Menu hängt -> bereits lokal bei mir gelöst, kommt demnächst in ein Release
- Probleme mit RW Signal: einmal ist Kommunikation sehr Fehleranfällig und einmal wird das RW zu sehr gestört
- C128: PRG Start funktioniert nicht
- Ghost-Commands im Atmega: es scheint vorzukommen, das im Atmega manchmal code ausgeführt wird, der nicht ausgeführt werden soll. Dies führt dazu das mitunter der Atmega in ein FW-Update-Modus geht und sich zerstört
Falls noch andere Probleme bekannt sind, bitte melden. Momentan stecke ich im Debug der Probleme. Und weitere Features sollen auch noch folgen. Ziel ist den magicFlash64 bis zum Sommer fertig zu bekommen.
- Probleme mit RW Signal: einmal ist Kommunikation sehr Fehleranfällig und einmal wird das RW zu sehr gestört
@zschunky Verständnisfrage: was treibst Du da eigentlich mit RW?
Und er Vollständigkeit halber: das MF64, dass auf dem 407er Probleme mit RW macht, läuft auf den anderen getesteten Boards bisher ohne Probleme.
@zschunky Verständnisfrage: was treibst Du da eigentlich mit RW?
Und er Vollständigkeit halber: das MF64, dass auf dem 407er Probleme mit RW macht, läuft auf den anderen getesteten Boards bisher ohne Probleme.
Sowohl das RW Signal, als auch das OE-Signal werden per Widerstand+Kapazität geglättet. Hier ist mal ein Scope-Bildchen des originalen RW-Signals auf einer 8500 CPU (250469 Board):
rw1_orig.png
Man sieht hier, dass in der ersten Hälfte kommt so ein Spike zustande. Während dieser Zeit ist normalerweise der VIC aktiv und da hat RW auf Low nichts zu suchen. Diesen Low-Spike wird abei vom Atmega beim Programmieren fälschlicher Weise als low interpretiert. Daher wird hier per Kapazität und Widerstand alles schün weich gemacht, dass der Atmega diesen Spike nicht mehr sieht. Nachteil ist aber dass sich das RW verzögert und es wohl über den Widerstand eine Rückkopplung auf das originale RW signal gibt.
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 bin schon am überlegen dass ganze etwas anders anzugehen, indem ich den Atmega nicht mehr asycron mit 20MHz betreibe, sondern syncron zum C64. Wenn ich den Pixeltakt als Taktgeber hernehme, könnt ich dann gezielt zu bestimmten zeitpunkten prüfen ob die Signal aktiv ist oder nicht und zu den Zeitpunkten wo die Signale verfälscht sind. Mal schauen was daraus wird. Kritisch könnte der langsame Takt aber werden.
So mal ein kurzes Feedback von der SMD Version. Die erste Platine habe ich leider nicht zum laufen gebracht. Da waren aber auch leider fehler von Footprints dabei.
Ich habe dann noch mal komplett bei 0 angefangen und eine Neue Version erstellt. Die ich auch @zschunky geschickt hatte das er noch mal drüber schauen kanne. Er meinte das sehe alles so ok aus. Nach dem er aber sagte das er eventuell noch mal was am schaltplan ändern möchte, warte ich noch mit dem Bestellen neuer Platinen.
Ich habe in der neuen Version auch @Bobbel s Frage nach einseitigem SMD mit aufgenommen. Bis auf die Optionale LED unten ist jetzt alles Oben drauf.
Wer dann eine LED zum beleuchten des MB haben möchte kann ja dann selbst noch den Widerstand und die LED einlöten.
So und nun hier mal eine paa Bilder der Version 0.5
Vielleicht kann mir noch jemand was dazu sagen ob Allpcb stress machen könnte wegen dem ISP Programmier Adapter, der zum Abtrennen an der Platine ist!
Die Lötpads unten die nicht durchkontaktiert sind, habe ich hier auch größer und Oval gemacht, so das ein wenig mehr Material zum löten da ist!
Vielleicht kann mir noch jemand was dazu sagen ob Allpcb stress machen könnte wegen dem ISP Programmier Adapter, der zum Abtrennen an der Platine ist!
Könnten sie, denn streng genommen ist das ein Panel. Ist eine Weile her, daß ich bei Allpcb bestellt habe, daher weiß ich nicht mehr genau, ob die prüfen, bevor Du bezahlst. Wenn ja, kannst Du des natürlich einfach versuchen. Ansonsten kann ich für so einen Fall sowohl JLCPCB als auch Elecrow empfehlen, die stellen sich nicht so an mit Panels.
À propos Panel: Hast Du bei dem Layout schon berücksichtigt, daß man später gerne vier Stück davon auf ein 10x10cm Panel haben möchte? Ich kann das anhand des Bildes gerade schwer abschätzen.
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!