Einträge mit dem Schlagwort SD-Disk
Weitere Cumulusboards sind fertig
Ich habe mal ein paar weitere Cumulusboards gebaut. Diese würde ich gerne zuerst an jemanden weitergeben der mir mit dem Bootloader helfen kann. Dieser läuft nämlich leider noch nicht. Immer wenn ich den Bootloader auf den PIC geschrieben habe und dann versuche die Firmware von der SD-Karte zu installieren überschreibt die Firmware den Bootloader und zerstört sich dabei auch selber so das der Culumus nicht mehr startet. Also ist das Board so momentan nicht per SD-Karte Updatefähig.
Cumulus Produktion kann starten
Die Herstellung von den Boards kann starten. 39 Stück habe ich noch hier liegen die auf neue Besitzer waren. Allerdings dauert das Löten ein wenig. Hab also ein wenig Geduld.
Infos zur Bestellung gibt es bald im Forum von Defence-Force.org
Infos to order the Cumulus are available in the Defence-Force.org forum soon.
Oric Cumulus
Nachdem sich ja wieder ein wenig was tut in der Community in sachen Cumulus geht es hier im Blog auch bald wieder weiter. Ich werde noch einige weitere Cumulus-Boards für die Community bauen. Auch das Gehäuse will ich noch weiterentwickeln. Der Adapter „Cumulus-Bus“ hat ja auch noch bisher kein Gehäuse. Mal sehen ob es möglich ist dafür auch eins zu konstruieren.
Hier erstmal eine Übersicht wie ein Komplettpaket Cumulus aussieht. Darin enthalten ist alles was man für den Betrieb braucht. Zusätzlich dazu wird nur noch ein Netzteil für den Oric benötigt welches mehr Ampere liefert als das Orginale.
Oric Microdisksystem Cumulus läuft
Ich habe es endlich geschafft den Cumulus Microdisk Emulator zum laufen zu bekommen. Mit den neuen professionell hergestellten Boards läuft der sehr stabil und zuverlässig.
Nur irgendwie mag er die neueren ROMs im Atmos nicht. Ich habe letzten bei mir das ROM 1.22 in den Atmos eingebaut. Leider booted damit der Microdisk Emulator nicht. Also habe ich erstmal das orignal ROM wieder eingebaut.
Jetzt geht es an das Testen der Möglichkeiten mit dem Microdisksystem.
Mehr Informationen zu diesem Laufwerk gibt es im Blog von Retromaster. Thank you Retromaster for this fantastic device!
Oric Atmos mit Cumulus
Heute sind meine neuen CumuluBus PCBs angekommen. Ich habe gleich 6 Stück davon bestellt da die Mindestbestellmenge eine Eurokarte (100x160mm) ist.
Diese neuen Boards sehen schon viel besser aus als mein selbstgeätztes. Damit hatte ich ja so meine Probleme mit den nicht möglichen Durchkontaktierungen. Jetzt startet der Atmos mit dem angeschlossenem Cumulus auch und zeigt an das man eine System Disk einlegen soll. Leider ist es mir bisher noch nicht gelungen das er eine DSK-Datei einliest.
Jetzt geht es an die Fehlersuche. Es sind eine Menge Dinge die leider nicht gut Dokumentiert sind z.B. wie man eine Datei von der SD-Karte startet. Es gibt leider keine Anleitung dafür. Aber es geht weiter… Schritt für Schritt.
Cumulus lebt!
Zuerst mal die gute Nachricht. Das Cumulus-Board an sich läuft! Der Pic und der Xilinx sind gebrannt und ich konnte nach einigen Problemen mit dem Bootloader das System sehen.
Irgendwie mache ich mit dem Bootloader irgendwas falsch. Sobald ich diesen auf den Pic gebrannt habe und dann per SD-Karte die Firmware installieren will geht gar nix mehr. Zuerst gab es das Problem das ich wohl die Firmware falsch kompiliert hatte. Um das festzustellen hatte ich den Bootloader ein wenig umgeschrieben damit er mir auf dem Bildschirm anzeigt wo genau das Problem entsteht. Raus kam dabei das wohl die Größe der Firmware ein Problem war. Also habe ich diese nochmal kompiliert und irgendwie war das Hex-File dann auf einmal in der richtigen Größe da.
Leider ging das Updaten der Firmware immer noch nicht. Nach vielen hin und her stellte sich dann heraus das wohl die SD-Karte nicht gelesen werden kann. Also habe ich einen andere Karte genommen. Leider habe ich außer der nicht lesbaren nur noch SDHC-Karten die mindestens 8GB haben. Also schnell eine solche Karte genommen und mit FAT32 auf 4GB formatiert und die Firmware draufgeladen.
Jetzt erkannte der Bootloader die Firmware und begann damit diese einzuspielen. Leider hängt sich das System damit immer auf. Man sieht nur einen Fortschrittsbalken der nicht weiterläuft. Nach ein paar versuchen habe ich das mit dem Bootloader dann aufgegeben und die Firmware direkt auf den Pic gebrannt. Und jetzt kann man schon das Menü sehen und auch bedienen. Es lassen sich auch schon DSK-Dateien von der SD-Karte in die Laufwerke legen.
Der nächste Schritt ist jetzt das Brennen der Firmware in das EEPROM. Leider muss ich damit noch ein paar Tage warten. Mein Brenner ist noch per Post unterwegs zu mir.
Cumulus
Es gibt doch noch Fortschritte was das Oric SD-Disklaufwerk angeht. Ich habe es geschafft eine Firmware mit der richtigen Größe zu erstellen. Auch den Bootloader habe ich neu kompiliert.
Ich weis nicht genau was ich beim ersten erstellen falsch gemacht habe, da es schon eine Weile her ist, aber ich denke ich hatte nur die Free-Version des C18 Kompilier installiert. Diese arbeitet ohne Optimierungen des erstellten Hexcodes.
Jetzt habe ich mal die Testversion installiert die auch für 60 Tage eine Optimierung des Codes unterstützt. Der Bootloader hat jetzt die erforderlichen 64KB.
Allerdings habe ich einen Fehler gemacht beim Aufspielen des neuen Bootloaders in den PIC. Ich hatte vergessen das ich zum Brennen dieses PICs den 3,3V-Adapter an den Brenner anschließen muss. Beim Brennen mit ca. 14V habe ich dann wohl den Xilinx FPGA zerstört. Zumindest gibt es jetzt einen Kurzschluss zwischen der 3,3V+ Leitung und Masse.
Nach dem Auslöten des PICs, 3.3V Spannungsregler, 3.3V LCD-Treiber, Quarz und des Xilinx ist der Kurzschluss beseitigt. Also muss ich wohl neue ICs bestellen.