FE3 für C16 / +4 / C116

Es gibt 115 Antworten in diesem Thema, welches 27.617 mal aufgerufen wurde. Der letzte Beitrag (26. Mai 2010 um 16:10) ist von gHost.

  • Ja das Schaltbild für die SID Platine habe ich schon gefunden. Auch ein paar Spiele die das nutzen können. Wenn es ein FE-264 gibt, sollte SID und Clockport mit drauf.

    Du wirst dich wundern wieviele geile Demos es gibt, die von der SID-Karte auch Gebrauch machen. Eine Neuauflage der SID-Karte wäre sehr geil.;)

  • Hallo, fals das Projekt zustande kommen würde, wäre ich gerne dabei. (SMD-)Löten ist auch kein Problem. Was das updaten des CPLDs an geht - reicht ein JTAG Programmer ? C116(16K und 64K) und plus4 hab ich und n c16 stände mir zur verfügung.

  • Wenn wir drauf achten die 4 JTAG Pins frei zu lassen, reicht ein 12€ Byteblaster. Man kann das Teil auch selber basteln ...

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • OK, für 12 € bastel ich mir dann lieber nen Byteblaster - gibt es einen link ?
    Was gibt es sonst noch zu tun ? Technische Infos zu den 264 kann man ja wohl beschaffen.

  • OK, für 12 € bastel ich mir dann lieber nen Byteblaster - gibt es einen link ?


    Ja Bauanleitungen für den Byteblaster gibt es im Netz und auch Fertige in der Bucht.


    Was gibt es sonst noch zu tun ? Technische Infos zu den 264 kann man ja wohl beschaffen.


    Jetzt mal langsam mit den jungen Pferden!

    Das Projekt ist nicht gestartet, noch nicht mal sicher.

    - ich habe noch viel zu wenig Plan von der 264 Architektur
    - ich habe noch nicht mal einen plus/4, aber ich bekomme sicher einen
    - es gibt kein Schaltbild, nicht mal ansatzweise
    - es gibt daher auch keine Platine


    + Damit wir eine Platine kriegen müssen 10 Interessenten da sein die eine Platine ordern.
    + Wir müssen jemanden gewinnen der die Platine zeichnet


    Auf der Plus Seite bilanzieren wir

    - Eine funktionierende SID Platine (Schaltbild)
    - Ein tubioses Schaltbild von einer Speichererweiterung 384KB
    - Zwei etablierte Registermodelle der Speichererweiterung


    Mir ist völlig unklar wie diese RAM Erweiterung funktionieren soll. Die Aussage von Wiesel beunruihigt mich sehr, ich möchte eigentlich keine Käpfe um den 264er Bus auslösen.

    Auf der anderen Seite, mir würde es langen das RAM nur oben, also wie ein ROM einzublenden. Man kann darüber diskutieren ob man für die C116 und C16 eine Variante bastelt, die ab $4 einblenden kann. Mir gefällt aber nicht, dass der Plus/4 dann Kollisionen hat. Natürlich könnte man per Firmware das Low RAM beim Plus/4 ganz unterdrücken, so etwas könnte es wohl werden.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • OK, sowas wie n byteblaster hab ich hier 3 stück rum liegen

    - n Schaltplan und n Layout in Eagle zu machen wäre nicht das Problem
    - dank des CPLDs reicht auch ein durchdachtes layout
    - um kompatiel zu bleiben sollte man den Speicher nur in den Modul-Rom-Bereich einblende, denn es gibt auch leute die den C16/C116 auf 64k aufgerüstet haben

    Die Hardware wäre von meiner Seite das kleinste Problem, CPLD Design hab ich leider noch nicht gemacht, sollt ich aber auch noch hin bekommen - nur wer kennt sich mit der Software-Seite aus ?

  • Die Firmware bekommen wir schon gebacken, habe zwar keine Erfahrung mit 264 aber die FE3 für VC-20 habe ich ja auch gut hin gekriegt.


    Das CPLD Design ist auch nicht das Problem, da habe ich schon etwas Erfahrung inzwischen.


    Die Firmware muss einfach prüfen ob es ein C16 oder ein Plus/4 ist (RAM ab $4000 da??), beim C16 könnte man von $4000 bis $FD00 RAM einblenden (64K Erweiterung).

    ---

    Kann der 264er auch automatisch Modulsoftware starten, prüft der kernel da auch ob die CBM80 kennung im ROM steht?

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • Hallo Diddl,

    ja das Prüft er,allerdings lautet die Kennung 'cbm'.Es gibt ein banking Register bei $FDD0 aber das führt alles zu weit...
    Ich schicke Dir mal eine PM.Falls es Dich tiefer Interresiert kannst Du da nachlesen.

    Grüsse

  • Ich habe jetzt einen Plus/4, demnächst bekomme ich einen C16. Mit der 264 Architektur bin ich nun halbwegs vertraut.


    Wenn jemand die FE3 Platine anpasst für den C16 Bus, dann würde ich das Projekt durchziehen und die CPLD Logik sowie eine Firmware machen. Man müsste im nur den C16 Expansion Port vorne dran machen, der Rest würde ziemlich gleich bleiben.

    Man kann mit dem Fe3/4 einen C16/C116 aufrüsten auf 64KB RAM und natürlich alles andere was die FE3 für den VC-20 macht. Beim Plus/4 beschränkt sich der Vorteil auf die normalen Fe3 features.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • wäre es möglich die originale FE3 "umzubauen"

    sprich nen adapter basteln um die vc20 version am c16/+4 zu nutzen, naütrlich müsste die software bzw firmware angepasst werden, sprich der cpld...

    aber so wäre es möglich für leute, die die FE3 schon haben ein "update" zu bringen
    oder man könnte dieses "update" bei for(;;) im shop unterbringen, sodaß man nicht ein weitreres komplettes modul hat...

    wäre das möglich oder ist doch was mehr aufwand nötig für die anpassung? sprich nicht "nur" den bus anpassen?

    danke

  • So eine Art Adapter wäre im Prinzip möglich. Das Problem ist

    + man müsste einen VC-20 Expansionport Printstecker organisieren

    + alle die kein FE3 haben müssten den Adapter + FE kaufen obwohl sie vielleicht keinen VC-20 haben.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • joar... was kosten denn die stecker und der adapter .... wenn wir hier über 5€ reden wäre es halt sinnvoller finde ich als ein vollständig neues modul zu bestellen. wenn der adapter natürlich 20€ kostet ist unterm strich ein neues modul vielleicht doch besser...

    wobei ich ein "UND" weiterhin überlegen würde... halt für die leute die bereits ein modul haben.

  • Man kann mit dem Fe3/4 einen C16/C116 aufrüsten auf 64KB RAM und natürlich alles andere was die FE3 für den VC-20 macht. Beim Plus/4 beschränkt sich der Vorteil auf die normalen Fe3 features.


    Höhrt sich super an. Mit dem C16 beschäftige ich mich auch immer noch gerne. 64kb kann ich alleine wegen manchen Spielen die durchs transferieren nicht laufen sehr gut brauchen. :zustimm:

  • Wenn eine FINAL Expansion für die 264er, dann auch richtig... wäre klasse so ein Teil mit SID Chip und Hannes/Solder 256KB-Speichererweiterung drauf zu haben :wink: :wink: :wink:

  • Wenn eine FINAL Expansion für die 264er, dann auch richtig... wäre klasse so ein Teil mit SID Chip und Hannes/Solder 256KB-Speichererweiterung drauf zu haben :wink: :wink: :wink:


    Ich mache die Hardware nicht, wenn ein SID Chip drauf ist und womöglich ein Clockport, - umso besser!


    Hannes/Solder habe ich angeschaut. Es ist nur eine Frage des CPLD Design um das kompatibel zu kriegen. ich habe auch schon mit dem Gedanken gespielt diese verbreitete Lösung zu kopieren in dem FE3-/4 Design. Nur halt für 512KB ...

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • Das finde ich doch auch :wink: deshalb: Wenn man hier von FINAL Expansion für die C264er Serie redet, sollte man das auch richtig machen... was die Solder 256K Speichererweiterung angeht... man kann zwischen 4 x 64 KB Speicherbänken wählen die von $1000-$FD00 eingeblendet werden können, weiterhin kann man die Bänke 2-4 ab $4000-$FD00 einblenden und Bank 1 bleibt unverändert, d.h. also wenn man so´n Zeugs wie Intro mit Loader könnte man fein in Bank 1 innerhalb des 12 KB Bereichs ablegen :wink:

    Schade das ich nicht so ein großer Elektronikspezialist bin sonst hätte ich mir auch schon lange den Bausatz der FE3 für den VC20 bestellt. :sad:

  • Schade das ich nicht so ein großer Elektronikspezialist bin sonst hätte ich mir auch schon lange den Bausatz der FE3 für den VC20 bestellt. :sad:


    Das ist nicht so schwer. Einen Lötkolben um 10-30€, etwas Zinn, eine kleine Zange und etwas üben. auch SkydivinGirl vom Lemon Board hat gerade mit dem löten angefangen und ist erfolgreich: Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • Gibt es denn keinen aus der 264 Liga der eine Print machen will?

    Hab ich denn meinen Plus-4 mit 1551 umsonst besorgt?


    Die Eckdaten sind klar:

    • CPLD (wie beim FE3) evt. ein 1508 weil mehr PINs
    • 512KB SRAM (wie beim FE3)
    • 512KB Flash (wie beim FE3)
    • evt. SD2IEC (wie beim FE3) - vielleicht auch nicht, anscheinend wird von 264 usern die Datasette bevorzugt?
    • SID Support (für besseren Sound)
    • Clockport (für netzwerk)


    Wie gesagt ich würde ja CPLD Design und Firmware machen, es fehlt halt an der Print.

    Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen. --- Bitte melde dich an, um diesen Link zu sehen.

  • Ich könnte das in Eagle machen - hab aber von CPLD noch sehr wenig Ahnung und kenne mich mit dem Timing und Memory-Mapping vom 264er auch noch nicht aus, aber wenn ich passende Docus hätte könnte ich mich da zügig rein lesen.

    Xentrix kennt sich anscheinend schon sehr gut mit dem Speicher-Banking aus - das könnte helfen.