Servant 64 - Sneak Preview

Es gibt 117 Antworten in diesem Thema, welches 19.104 mal aufgerufen wurde. Der letzte Beitrag (3. Januar 2019 um 18:53) ist von detlef.

  • Ach Meno, jetzt hab ich das doch glatt übersehen.
    Muss ich wohl auf die nächsten Bausätze warten...

    Wem ein leeres EPROM fehlt, braucht ein EPROM-Lösch-Gerät

    Mein GitHub: Bitte melde dich an, um diesen Link zu sehen.
    EasyFlash3 DIY: Bitte melde dich an, um diesen Link zu sehen.

    Mein Discogs: Bitte melde dich an, um diesen Link zu sehen.

  • Auch wenn ich kein Tape nutze (oder gar habe) ist die frage von enthusi berechtigt warum der tape und nicht der rs232 kram aus'm kernal erntfernt wurde. Auch wenn ich noch kein Servant 64 in der hand habe würde ich gerne mal in die c64 software reinschauen - evtl. kannst du die ja schon mal vorab sneak peeken?

  • Die Tape-Routine wurde entfernt, um das Starten unserer Routine mittels der Tastenkombi (Shift + Run/Stop) zu beschleunigen. Ansonsten müssten wir den Load-Befehl bei der Entwicklung jedesmal eintippen, was auf Dauer sehr nervig gewesen wäre. Die Version, die veröffentlich wird, kann durchaus anders aussehen. ;)

    Und noch eine Info für die Allgemeinheit:
    Das Projekt ist nicht eingeschlafen. Wir arbeiten nach wie vor sehr hart an dem Thema. Wir stießen vor der Auslieferung der Module aber leider auf einen Fehler, den wir erst noch entfernen wollten.
    Es wird also bald losgehen.

    - WiC64 - The Commodore 64 Wireless Interface -> Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    - CHECK64 - The C64/C128(D) Diagnostic Set -> zum Beitrag: Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    - Anfertigung von Kühlkörperklammern -> zum Beitrag: Bitte melde dich an, um diesen Link zu sehen. Info: Kein lästiges Kleben mehr
    - Veranstaltung Kölner-Retrotreff -> zur Homepage: Bitte melde dich an, um diesen Link zu sehen.

  • Wir stießen vor der Auslieferung der Module aber leider auf einen Fehler, den wir erst noch entfernen wollten.


    Sehr löblich. Danke.

    Bitte melde dich an, um diesen Link zu sehen. | Meine Lieblings-Themen im Forum64:

    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. | 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.

  • Das was bei SHIFT + RUN/STOP passieren soll, ist ganz separat geregelt.
    Damit liesse sich alles ausfuehren. Egal wo.

    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.

  • Öhm, was ist denn nun aus der Bestellung geworden ? Ich war mit auf der Liste und der letzte Kenntnisstand war, das Ihr Euch per Mail meldet und die Kontoverbindung bekanntgebt, sobald die Auslieferung beginnt.
    Habe ich irgendetwas überlesen oder verpasst ?

    Gruß

    Wenn einer, der mit Mühe kaum, geklettert ist auf einen Baum, schon meint, daß er ein Vogel wär, so irrt sich der.

    Wilhelm Busch

  • Öhm, was ist denn nun aus der Bestellung geworden ? Ich war mit auf der Liste und der letzte Kenntnisstand war, das Ihr Euch per Mail meldet um die Kontoverbindung bekanntgebt, sobald die Auslieferung beginnt.
    Habe ich irgendetwas überlesen oder verpasst ?

    Gruß

    Die Bestellungen wurden gestoppt, weil denen noch ein Fehler aufgefallen ist, den sie fixen möchten.

  • ah, ok. danke für die info.

    Wenn einer, der mit Mühe kaum, geklettert ist auf einen Baum, schon meint, daß er ein Vogel wär, so irrt sich der.

    Wilhelm Busch

  • Die Bestellungen wurden gestoppt, weil denen noch ein Fehler aufgefallen ist, den sie fixen möchten.


    So isses, aber wir sind so gut wie durch. Die Nachricht mit den Zahlungsinfos geht also in Kürze raus.

    - WiC64 - The Commodore 64 Wireless Interface -> Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    - CHECK64 - The C64/C128(D) Diagnostic Set -> zum Beitrag: Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    - Anfertigung von Kühlkörperklammern -> zum Beitrag: Bitte melde dich an, um diesen Link zu sehen. Info: Kein lästiges Kleben mehr
    - Veranstaltung Kölner-Retrotreff -> zur Homepage: Bitte melde dich an, um diesen Link zu sehen.


  • Würde man die LEDs weglassen, die für Signalisierungen bestimmter Aufgaben schon sinnvoll sein können, wären genau noch 2 Ports am Arduino frei. Zu wenig dafür. Oder aber man verzichtet auf das LAN-Modul und arbeitet nur über die serielle Verbindung, welche ja auch recht zügig ist.

    Optimal wäre wenn man LAN und WiFi einfach durch umflashen des Arduino machen könnte:
    Bitte melde dich an, um diesen Link zu sehen.
    (ESP-01 gibts anderswo billiger ...)

    Müsste eigentlich in den LAN Adapter Platz passen, weiß aber nicht wo da VCC etc. anliegen.

    Vielleicht gibt es ja auch ein MicroSD Board was in den Sockel passt?
    Sowas wie das nur mit 2 PIN Reihen?
    Bitte melde dich an, um diesen Link zu sehen.

    Außerdem wäre ein NanoClone mit MicroUSB praktisch.
    Wer hat heute noch MiniUSB Kabel herumliegen?
    Bitte melde dich an, um diesen Link zu sehen.

    Bei WiFi ist halt das Problem das man die SSID und das Passwd angeben muss.
    Kommunikation läuft mit AT Kommandos, und man kann TCP und/oder UDP Client und/oder Server spielen.

  • Optimal wäre wenn man LAN und WiFi einfach durch umflashen des Arduino machen könnte:


    Wäre ja auch so machbar. Man wechselt einfach die Library durch umflashen und schon ist die jeweilige Hardware aktiv.
    Im Moment arbeiten wir nur mit aller Kraft an der seriellen Übertragung via USB-Kabel. Das ist der erste Step. Wenn das nicht vernünftig läuft,
    brauchen wir erst gar nicht weitermachen. Denn daraus entsteht das Grundgerüst für alle weiteren Übertragungsarten.

    - WiC64 - The Commodore 64 Wireless Interface -> Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    - CHECK64 - The C64/C128(D) Diagnostic Set -> zum Beitrag: Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    - Anfertigung von Kühlkörperklammern -> zum Beitrag: Bitte melde dich an, um diesen Link zu sehen. Info: Kein lästiges Kleben mehr
    - Veranstaltung Kölner-Retrotreff -> zur Homepage: Bitte melde dich an, um diesen Link zu sehen.


  • Wäre ja auch so machbar. Man wechselt einfach die Library durch umflashen und schon ist die jeweilige Hardware aktiv.
    Im Moment arbeiten wir nur mit aller Kraft an der seriellen Übertragung via USB-Kabel. Das ist der erste Step. Wenn das nicht vernünftig läuft,
    brauchen wir erst gar nicht weitermachen. Denn daraus entsteht das Grundgerüst für alle weiteren Übertragungsarten.

    Klar - keine Frage.

    Wollte auch eher auf die Hardware Seite kommen.
    Sprich das es von der HW prinzipiell möglich wäre LAN/WiFi oder MicroSD anzuhängen.

    Falls die Hardware (PCB, Stecker) das prinizipiell kann (mechanisch kompatibel, Leitungen richtig geroutet, etc.) dann kann Software irgendwann nachgereicht werden.
    Wenn die HW das aber nicht kann, kann man auch die SW nicht später nachrüsten ;))

    Nur meine Gedanken...

  • Die Anschlüsse der Nachrüstmodule sind leider immer anders. Da gibts keinen Standard. Wäre schön, denn dann könnten wir einen universellen Nachrüstport anbieten, an dem man z.B. ein LAN- oder WLAN-Modul im Wechsel anschließen könnte. Der jetzige Port ist z.Zt. nur für das NIC-Modul verwendbar. Ich könnte mir aber vorstellen, den festen Port gegen einzelne Anschlußdrähte zu tauschen, womit man dann doch sehr flexibel wäre.

    - WiC64 - The Commodore 64 Wireless Interface -> Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    - CHECK64 - The C64/C128(D) Diagnostic Set -> zum Beitrag: Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.
    - Anfertigung von Kühlkörperklammern -> zum Beitrag: Bitte melde dich an, um diesen Link zu sehen. Info: Kein lästiges Kleben mehr
    - Veranstaltung Kölner-Retrotreff -> zur Homepage: Bitte melde dich an, um diesen Link zu sehen.

  • Die Anschlüsse der Nachrüstmodule sind leider immer anders. Da gibts keinen Standard. Wäre schön, denn dann könnten wir einen universellen Nachrüstport anbieten, an dem man z.B. ein LAN- oder WLAN-Modul im Wechsel anschließen könnte. Der jetzige Port ist z.Zt. nur für das NIC-Modul verwendbar. Ich könnte mir aber vorstellen, den festen Port gegen einzelne Anschlußdrähte zu tauschen, womit man dann doch sehr flexibel wäre.

    Die aktuelle Buchse hat ja 2x5 Pins
    Der ESP-01 hat 2x4 Pins, das MicroSD Modul 1x6 Pins.
    Falls alle notwendigen Leitungen an der Buchse anliegen, könnte man einfach Breadboard (male 2 female) Kabel verwenden + modifizierte Arduino SW.

    Erste Version mit seriell + LAN wird auf jeden Fall auch genial!

    PS: Wie sieht es eigentlich aus mit dem Flashen des Arduino Nano?
    Wird da der Arduino Bootloader überschrieben? (habe noch nie direkt ein hex file geflasht ...)
    Oder kann man den Nano abstecken und wieder per Arduino IDE flashen?

  • Hallo Lurbi,
    ich würde dir empfehlen das HEX File zu flashen. Es geht nix verloren und du kannst den Arduino auch danach wieder mit der normalen IDE bedampfen.
    Leider mussten wir um die Serielle Geschwindigkeit etwas zu pimpen die IDE "Modifizieren". Diese Modifikation erhöht den Seriellen Puffer und wenn du diese Modifikation nicht in der IDE hast, dann funktioniert die auf den Arduino aufgespielte Software nicht.
    Da die Arduino-Software auf das verhalten der Übertragungsroutinen (Universalroutine die du in diene Programme einbauen kannst oder auch dem modifizierten Kernal) zugeschnitten ist, würde ich raten hier nichts zu verändern. Es könnte hier im schlimmsten Fall zu Beschädigungen der Hardware (c64) kommen.
    Gruß
    Lazy

  • Es geht nix verloren und du kannst den Arduino auch danach wieder mit der normalen IDE bedampfen.

    Perfekt - danke!

  • Hallo Tilobyte,

    wir haben heute die neuesten Software-Versionen auf die HP hochgeladen. Neue Funktionen: Start von Anwendungen auf dem PC durch den C64 sowie "Remote-Functions": Fernsteuern des C64 vom PC aus - ideal für Crossdevelopment.

    Ein Video zu den neuen Funktionen findest du her:

    Bitte melde dich an, um diesen Link zu sehen.

    Gruß aus Kölle
    Lazy

  • Ich weiss althes Thema, aber was ist aus dem Projekt geworden?

    Rhein Main Success Member.... / ex. Member.. BOMBZ..... Admin bei C64 is Alive auf FB

  • Ich weiss althes Thema, aber was ist aus dem Projekt geworden?

    würde mich auch interessieren :)

    Commodore 64C im eigenen Design :-) dazu natürlich eine Floppy 1541-II und alles rennt mit Jiffy DOS, Lumafix64 und Modulator mit SVHS Ausgang sind auch an Board sowie jeweils ein Joystick Port Protector und Resettaster.

    Die 1541-II hat eine elektronischer Lichtschranke und natürlich ein Resettaster, das Floppy Gehäuse

    erstrahlt im Darth Vader Look. Dazu kommen noch Easy Flash 3, SD2IEC, WIC64 und viele weitere Spielereien.

    Bitte melde dich an, um diesen Link zu sehen.