Posts by marty

    Also dann auch beim SIDPLAY64 (Bsp.) entsprechend für den 2ten SID die Adresse einstellen...

    Ich kenne SIDPLAY64 jetzt nicht so gut, aber normalerweise musst Du im Player fuer die 2/3SID Steucke nichts konfigurieren/einstellen.

    In jedem 2SID Stueck selber ist festgelegt auf welchen Adressen diese laufen und die laufen auch nur auf genau diesen Adressen.

    Also wenn ein 2SID Stueck fuer $D400 und $D420 designed ist, dann laeuft das nur wenn der 2. SID auch mit A5 verbunden wurde.

    Wenn Du ein Stueck hast was fuer $D400 und $D500 geschrieben wurde muss halt A8 verbunden sein.

    Der SIDkick pico kann an A5 und A8 angeschlossen werden, also wuerden die beiden Beispiele von Oben funktionieren, ohne etwas um zu stecken oder um zu konfigurieren.


    Was nicht in der genannten Kombination gehen wuerde, waeren 2SID Stuecke die auf anderen Adressen fuer den 2. SID liegen, wie $D420 und $D500.

    Ja, ueber die "Leitungen" definierst Du an welche(r/n) Stelle(n) im Speicher der 2. SID eingeblendet wird.

    Ich nehme da meist $D420 und $D500 (A5/A8), weil man damit einen Grossteil der Adressen der 2SID Stuecke abdecken kann.

    Es gibt zwar noch andere Kombinationen aber dafuer muesste man dann umstecken.

    Ich werde Variante 3 definitiv nicht von Hand bestücken. Ich hatte bei der ersten kleinen Variante noch 0603 verwendet und dann ist mir trotzdem die Lust vergangen, als ich die Platine in Originalgröße (gedruckt) angesehen habe. Die Bauteile (RP2040, Flash, Quartz, Drumherum) machen bei der eben nochmal verlinkten Variante ca. 50% der Teile und der Fläche aus... (stell Dir das hier auf halber Fläche vor: Projektvorstellung SIDKick pico -- und dann kommt nochmal so viel dazu auf ca. 13x38mm²)


    Ja ok, ist sehr klein. Aber wir haben die Mittel in der Firma damit um zu gehen. Deswegen meinte ich eine Herausforderung fuer mich persoenlich. :)
    Natuerlich nichts wovon man dann manuell eine Serie loeten moechte. Nur eins fuer das gute Gefuehl es geschafft zu haben. ;)

    Als Serie kann man die ja wirklich vorbestuecken lassen, wenn es denn tatsaechlich zustande kommen sollte.


    Sonst wuerde ich weiter auch zu Variante 2 tendieren wenn man es als Bausatz selber machen moechte.


    Wenn man eh (teilweise) vorbestueckte Versionen anbieten will kann man ja immer noch ueberlegen welche Variante man machen moechte.

    Hi Frenetic


    Variante 2 finde ich persoenlich ebenfalls die sinnvollste Loesung, die vmtl. auch noch viele selber handhaben koennen. Die aber trotzdem angemessen klein ist und trotzdem alles bietet.

    Variante 3 faend ich jetzt fuer mich persoenlich ein interessantes Projekt, was ich auch gerne angehen wuerde zu loeten. 0402 und QFN wird schon recht klein, das wird anspruchsvoll. :D


    Marty

    Nein, die muss man sich nicht "zusammensuchen", die sind im ZIP Paket mit der Firmware dabei. ;)

    Einfach ins Flash kopieren und schon kann man die alle wieder auswaehlen wie vorher.

    Oder mann kopiert nur die CRTs ins Flash, die man auch nutzen moechte und nutzt den Platz im Flash fuer andere sinnvolle Dinge. ;)

    Als die ersten Board Revisionen gebaut wurden, lag auf den PINs auch noch nichts., ;) Das ist ja erst im laufe der Zeit (sprich als FPGASID und Co. kamen) in die Firmware eingebaut worden und auf den Pin gelegt worden.
    In spaeteren Board Revisionen wurde es dann auch richtig uebernommen und beschriftet. ;)



    Fuer die alten Boards reicht auch erst mal das hier: :D


    P7 Ultimate rev 1.3.jpg



    [Edit] P.S.: Ich glaube in der Anleitung/Doku steht dazu nicht viel. Das Thema wird zu selten angefragt und niemand hatte Lust dazu was zu schreiben.

    Evtl. bekommen wir ja einen allgemeingueltigen Text mit Bildern als Anleitung/Doku zusammen, den koennte ich dann auch gerne in die Doku es Ultimate einpflegen.

    Wenn TurboMicha das so zeigt, dann ist das so! :) Das geht aber nur im Ultimate Elite so, weil die Ultimates ohne Elite diesen Header nicht haben. Dort braucht man dann den CS/Pin 8 aus dem 2. SID-Sockel.

    Stimmt nicht. Der Header, bzw. deren Anschlusspunkte sind auf ALLEN Boards vorhanden. ;) Nur auf den neuen Boards ist der Header direkt verbaut. auf den alten Boards muss man selbst loeten.


    20180412_00052801-2110297201.jpg

    Deswegen schrobte ich "bei den aelteren Revisionen des Boards" und nicht explizit "Elite". ;)


    Das Verhalten hoert sich fuer mich aber stark nach einem Hardware defekt an. :(

    Ich hatte leider schon mehrere Boards vor mir liegen, bei denen Ferrite und Wiederstaende durchgebrannt sind auf Grund von Kurzschluessen.
    Die sind aber oft reparabel, wenn der FPGA keinen Schaden genommen hat.


    Um da aber was auf Fotos zu erkennen, muessen die schon sehr nah am Board aufgenommen werden, weil die Bauteile so klein sind, das man nicht erkennt ob die ganz sind oder geplatzt. (0201 oder 0402)

    Wenn, nichts hilft und nichts selber zu finden ist, kann man das Board noch immer zu Gideon schicken und Ihn drueber schauen lassen, er repariert es dann, sofern es zu reparieren ist.

    Wirklich? Du bist doch von einer automatischen SID-Erkennung ausgegangen, hast du wirklich die Spannung für den/die SIDs richtig eingestellt, bevor du sie in das Board gesteckt hast?

    Das duerfte fuer die Replacment SIDs aber eigentlich egal sein. Die laufen auf beiden Einstellungen.

    Doch das kann sein, weil die automatische SID Erkennung etwas Anderes ist, als die interne Erkennung fuer SID-Replacements. ;)
    Originale SIDs kann nur das Elite Board, bzw. die neueren Revisionen des Ultimate 64 erkennen, um die Spannung dort automatisch korrekt einstellen zu koennen. Das gibt es auf den aelteren Revisionen der Boards nicht.

    Was Du aber meinst, ist die Erkennung einiger SID-Replcements, wo dann passend deren Einstellungen eingeblendet werden. Dies funktioniert nur fuer FPGASID, ARMSID und SwinSID, sonst werden keine anderen SID-Replacements direkt vom Ultimate zur Konfiguration unterstuetzt!


    Wenn bei Dir aber nun weder normale SID, noch die SID-Replacements erkannt werden, dann hast Du dir vmtl. irgendwas auf dem Board geschossen? Gab es da evtl. mal "Magic Smoke"?

    Vielen Dank fuer das SVF File felixw , damit hat es jetzt geklappt! Sogar mit Windowsa 11. :D

    Hurrah, ein weiteres EF3 lebt. :D Das ist aber auch ein Huddel mit den CPLDs. :/

    Ich versuche morgen mal einen ollen Win2012 Server, der hier rumgammelt. Der sollte IMHO auch noch 32-Bit sein.

    Wenn das auch nicht klappt, muss ich mir halt ggf. ein Win 7 in der VM aufsetzen. Aber da kann ich dann eigentlich auch direkt ein Linux nehmen.

    Mal sehen. Versuch macht kluch. :D

    Danke auf jeden Fall fuer die Tips!