Ach Meno, jetzt hab ich das doch glatt übersehen.
Muss ich wohl auf die nächsten Bausätze warten...
Servant 64 - Sneak Preview
-
KiWi -
6. Mai 2015 um 18:25 -
Erledigt
Es gibt 117 Antworten in diesem Thema, welches 19.136 mal aufgerufen wurde. Der letzte Beitrag (
-
-
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. -
- Offizieller Beitrag
Wir stießen vor der Auslieferung der Module aber leider auf einen Fehler, den wir erst noch entfernen wollten.
Sehr löblich. Danke. -
Das was bei SHIFT + RUN/STOP passieren soll, ist ganz separat geregelt.
Damit liesse sich alles ausfuehren. Egal wo. -
Ö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ß
-
Ö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.
-
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. -
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. -
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.
-
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!
-
Wie schaut es den momentan mir dem Projekt aus?
-
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?
-
Ich weiss althes Thema, aber was ist aus dem Projekt geworden?
würde mich auch interessieren

-