Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » picoAC1, neue Firmware » Themenansicht

Autor Thread - Seiten: -1-
000
23.12.2023, 12:28 Uhr
JoergR



Hallo picoAC1-Gemeinde,

da nun bei einigen der Lötkolben vorgeheizt wird, habe ich die letzten Testversionen der Pico-Firmwaren in offizielle Release-Versionen überführt.
Zu finden unter:
https://codeberg.org/bw38/picoAC1/src/branch/main/Pico/uf2

Wer bereits die Testversionen pIO v1.0.3d und pVDU v1.0.2d nutzt, muss nichts ändern. Bei älteren Versionen lohnt der Umstieg auf Grund einiger Bugfixes.
Beim EPROM bleibt es bei Version 1.0.3 von Anfang Dezember.

Über eine kurze Infos nach erfolgreicher Inbetriebnahme würden wir uns freuen.
Die email-Adresse ist auf unserer Projektwebseite zu finden:
www.bw38.de/picoac1

Bei Fragen zum Aufbau und zur Inbetriebnahme versuchen wir natürlich auch gern zu helfen.


Viele Grüße und ein frohes Fest
Jörg

Dieser Beitrag wurde am 23.12.2023 um 16:43 Uhr von JoergR editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
24.12.2023, 15:16 Uhr
MarioG77

Avatar von MarioG77

Gleich eine Frage/Feststellung:

Ich habe das USB-C Shield mit etwas Heißkleber angeheftet, weil ich erst wissen wollte, ob das Shield bündig auf die Platine geklebt werden soll.
Wie befürchtet ist der Auslass für den USB Port auf der gedruckten Frontblende jetzt zu tief.
D.h. das Shield muss da auf die Pin Header gelötet werden, um den richtigen Abstand zu bekommen.
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
24.12.2023, 15:19 Uhr
MarioG77

Avatar von MarioG77

Kommando zurück. Ich sehe gerade, der Heißkleber war ungünstig plaziert und die Platine lag damit zu hoch im Gehäuse...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
24.12.2023, 16:07 Uhr
JoergR



Es ist empfehlenswert, vor dem Bestücken auf der Homepage von Gerd vorbeizuschauen.

http://gerd-staffen.de/ac1/picoAC1/

Dort sind die einzelnen Schritte sehr anschaulich dokumentiert.
In den aktuellen Gerberfiles sind lediglich einige zusätzliche Beschriftungen enthalten.

Gruß Jörg
DL7VMD

Dieser Beitrag wurde am 24.12.2023 um 16:09 Uhr von JoergR editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
24.12.2023, 17:54 Uhr
MarioG77

Avatar von MarioG77

Der Anleitung folge ich ja.
Ich war mir da nur unsicher - bevor ich irgendwas festklebe...

Mittlerweile ist alles, bis auf die LEDs, montiert. Da überlege ich noch, ob ich die evtl. ins Gehäuse bringe.
Vom Aufbau her war das gut durchdacht!

In Betrieb nehme ich es evtl. Morgen - für heute bin ich zufrieden mit meinem Tag...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
24.12.2023, 19:07 Uhr
Rolly2



Die Beschehrung ist vorbei, also wieder in die Werkstatt.
Meine Platine ist fertig aufgebaut. Aber mit dem flashen des pico habe ich ein Problem.
IO.uf2 und vdu.uf2 lassen sich bei mir nicht flashen.
Also schnell eine kleine Beispieldatei gezogen mit dem Namen "Blink.uf2".
Bootselekt gedrückt halten, PICO anstecken und BS loslassen. Der PICO erscheint als LW.
Datei "Bilink" auf den PICO gezogen, wird auch akustisch und durch blinken quitiert und Dateimanager wird geschlossen. Der PICO blinkt vor sich hin. PICO abgezogen und wieder angesteckt, PICO blinkt wie er soll, wird aber (ist richtig) nicht mehr als LW erkannt.
Zig mal mit der IO und VDU versucht. Was mache ich falsch?

VG, Andreas

PS: Da gibt es eine schöne APP mit Namen SCOPPY fürs Android-Handy. Das ist ein Oszi mit dem PICO.
Diese funktioniert ebenfalls mit meinen PICOs. Benötigt wird dazu ein OTG-Kabel oder Adapter als Verbindung zwischen Handy und PICO.

Dieser Beitrag wurde am 24.12.2023 um 19:58 Uhr von Rolly2 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
24.12.2023, 21:02 Uhr
GerdS



Hallo Andreas,

hast ne mail, vielleicht ist beim Runterladen irgendwas schief gelaufen?
Da sind die beiden uf2-Dateien drin.

LG, Gerd
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
24.12.2023, 21:40 Uhr
GerdS



Hallo Andreas,

bei mir blinkt beim Flashen der picos mit der IO bzw. VDU keine LED.
Beim Blink.uf2 schon

LG, Gerd
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
25.12.2023, 10:48 Uhr
Rolly2



Hallo Gerd,

mit den neuen Dateien funktioniert das Flashen problemlos.

VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
25.12.2023, 10:52 Uhr
ralfwu



Hallo,

könnte ich die Dateien bitte auch bekommen, da ich das gleiche Problem wie Andreas habe. Das Flashen klappt einfach nicht.

VG Ralf
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
25.12.2023, 10:56 Uhr
GerdS



Hallo Andreas,
danke für die Rückmeldung.
Ich habe die 2 Dateien auch nur von Codeberg.org runtergeladen und per Mail an Dich weitergeleitet. Das sind also die gleichen? , welche für Alle zur Verfügung sind.
Wer weiß, was da beim Downloaden nicht richtig geklappt hat.
Sollte da bald die 1. Fertigmeldung kommen?

LG, Gerd
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
25.12.2023, 10:59 Uhr
GerdS



Hallo Ralf,

hast ne Mail....

LG, Gerd
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
25.12.2023, 11:58 Uhr
JoergR



Ich habe die Dateien gerade zum Testen von Codeberg heruntergeladen und geflasht. Beide funktionieren.
Eine Falle gibt es allerdings beim Download in Codeberg. Man muss den richtigen Button verwenden. Wenn man auf den RSS-Feed-Button drückt, landet eine Datei gleichen Namens, aber mit nur wenigen hundert Bytes auf der Festplatte. Darin ist HTML-Code enthalten. Damit kann der Pico nichts anfangen.

Ein kurzes Redme ist jetzt im UF2-Verzeichnis zu finden.

Gruß
Jörg
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
25.12.2023, 11:59 Uhr
MarioG77

Avatar von MarioG77


Zitat:
GerdS schrieb
Sollte da bald die 1. Fertigmeldung kommen?

LG, Gerd



Nur kein Druck...

Schritt 2 der Inbetriebnahme erfolgreich...
Ich sehe viele 9 auf dem Monitor

Die Dateien von codeberg haben bei mir einwandfrei geflasht.
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
25.12.2023, 12:28 Uhr
MarioG77

Avatar von MarioG77

Schritt 3 funktioniert auch, nachdem ich J6 und J7 korrekt gesetzt hatte.

Zum Glück steht das im Schaltplan. In der Aufbauanleitung hatte ich das nicht gefunden.
Wofür steht J10? Den habe ich noch nicht im Schaltplan gefunden.

D8 verstehe ich nicht ganz. Zumindest die Beschreibung.
Warum muss man D+/D- brücken, um eine Tastatur anzuschließen. Auch hier konnte ich gerade den Schaltplan noch nicht komplett durch schauen.

Nach dem Mittag geht es weiter...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
25.12.2023, 12:53 Uhr
frank_h



Hallo Mario und frohe Weihnachten an Alle,

J10 und J11 an den beiden Pico's dienen derzeit nur zu Testzwecken.

D+ und D- von J8 sind mit D+ und D- (Mikro-USB-Buchse) des PicoIO zu verbinden. An die damit verbundene USB-A Buchse kommt dann die Tastatur. Entweder Du baust Dir einen kleines Adpterkabel mit Mikro-USB-Stecker, oder Du machst es wie Gerd und lötest die beiden Kabel direkt an den PicoIO an.

https://www.robotrontechnik.de/html/forum/thwb/../../../bilder/Upload_Forum/23/2p7_fgs.jpg

Gruß aus Mahlsdorf-Süd

Frank

P.S.: Bisher hat der Spannungsabfall über D8 keine Probleme gemacht.

Dieser Beitrag wurde am 25.12.2023 um 13:34 Uhr von frank_h editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
25.12.2023, 12:54 Uhr
JoergR



Die Jumper J10 (pVDU) und J11, J12, J13 (pIO) sind Debug-Ausgänge und werden nur zum Testen der Pico-SW verwendet. Bleiben also im normalen Betrieb offen. Zu finden im Schaltbild jeweils rechts der Pico. Ich werde noch einen Hinweis auf der Webseite aufnehmen.
Die können auch später genutzt werden, falls jemand einen zusätzlichen GPIO zur Steuerung von was auch immer benötigt.

D8 ist für den Angsthasen-Modus. Falls mal jemand auf die Idee kommt, keine Tastatur anzustecken, sondern ein Gerät, das 5V einspeist, würde D8 schlimmeres verhindern.
Eine Drahtbrücke an Stelle von D8 ist genau so gut geeignet oder sogar noch besser, da keine Spannung abfällt.

D+/D- darf nicht gebrückt werden. Das steht hoffentlich nicht so auf der Webseite.
Man muss D+ und D- der USB-A-Buchse über J8 mit der USB-Buchse des pIO verbinden.

Gruß
Jörg

Dieser Beitrag wurde am 25.12.2023 um 13:01 Uhr von JoergR editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
25.12.2023, 13:43 Uhr
MarioG77

Avatar von MarioG77

Danke, ich meinte auch nicht D8, sondern J8. Mein Fehler - war gedanklich schon bei D+/D-...

Aber J8 habe ich jetzt auch kapiert.
Hatte den Abschnitt vor dem Mittag wohl zu schnell überflogen. Da werde ich die Pin Header gegen eine JST Buchse tauschen. Dann ist das Idiotensicher (also vor mir)...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
25.12.2023, 15:08 Uhr
MarioG77

Avatar von MarioG77

In dem Fall für die anderen, da es doch nicht ganz so schnell zu finden ist.

J8 wird so mit dem pi pico verbunden:
Pin 1 auf TP2
Pin 2 auf TP3

Das Bild mit den verdrillten Adern reicht nicht ganz

Quelle:
https://www.raspberrypi-spy.co.uk/2021/01/pi-pico-pinout-and-power-pins/
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004

Dieser Beitrag wurde am 25.12.2023 um 15:18 Uhr von MarioG77 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
019
25.12.2023, 15:27 Uhr
GerdS



Ich habe es einfach probiert, die Vertauschung von D+/D- macht ja nichts kaputt...

Aber Mario hat es ja zum Glück herausgefunden.

Ich werde das noch mit auf meine Webseite stellen.

LG, Gerd

Dieser Beitrag wurde am 25.12.2023 um 15:48 Uhr von GerdS editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
020
25.12.2023, 15:47 Uhr
MarioG77

Avatar von MarioG77



Muss jetzt nur noch einen SD Card Adapter holen, damit ich was auf eine SD Karte kopieren kann...

Klasse Projekt. Hat bis hier her schon unheimlich Spaß gemacht.
Jetzt kann ich mir endlich so eine kleine kompakte Z80 Kiste einpacken und mit nach Hannover nehmen, wenn ich ins Büro muss...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
021
25.12.2023, 15:48 Uhr
Rolly2



Bei mir sieht es noch nicht so gut aus. Ohne BS-Eprom alles gut, mit Eprom leider keine Ausschrift. Muss dann nocheinmal schauen was da los ist.

VG, Andreas



Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
022
25.12.2023, 15:53 Uhr
GerdS



Hallo Mario,

Glückwunsch zur gelungenen Inbetriebnahme!

LG, Gerd
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
023
25.12.2023, 16:26 Uhr
GerdS



Hallo,

hier nochmal die Jumperbelegung für den (E)EPROM.



Gruß aus LE,

Gerd

Dieser Beitrag wurde am 25.12.2023 um 16:29 Uhr von GerdS editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
024
25.12.2023, 16:39 Uhr
MarioG77

Avatar von MarioG77

Danke.
Jetzt kann ich hoffentlich ruhig schlafen, weil ich ein Projekt vom Bauen her abgeschlossen habe...

Ich hoffe beim D008 wird das dann auch so gut, aber wer weiß. Da ist mehr drauf.
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
025
25.12.2023, 16:46 Uhr
GerdS



@Mario

Da solltest Du aber auch Deine Statuszeile im RF ergänzen.....

Jetzt kommt noch der Softwaretest.

@Andreas, hast ne Mail mit EPROM-Inhalt 1.0.3


LG, Gerd

Dieser Beitrag wurde am 25.12.2023 um 16:56 Uhr von GerdS editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
026
25.12.2023, 18:00 Uhr
ralfwu



Hallo,
bei mir sieht es leider auch seltsam aus. Der Zeichensatz will hier nicht. Genauso bei der Tastatur.
Gruß Ralf
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
027
25.12.2023, 18:04 Uhr
Rolly2



Hallo Gerd,
ich hatte mir die "picoMon_all_1.0.3.bin" (29,952kb) vor Tagen zusammen mit den UF2-Dateien heruntergeladen. Mit dieser hat es nicht funktioniert.
Die "picoMon_all-1.0.3.bin" (16384kB), welche du mir eben geschickt hast, funzt wie sie soll.
Alles perfeckt, danke für deine Hilfe. Hatte erst nach einem Lötfehler usw. gesucht, aber nichts gefunden.

VG, Andreas

PS: Ganz besonders gelungen finde ich die Statuszeile!!!
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
028
25.12.2023, 18:07 Uhr
JoergR



Hat der Test im Schritt 2 (Bildschirm mit "9" gefüllt) funktioniert ?

Gruß
Jörg
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
029
25.12.2023, 18:09 Uhr
MarioG77

Avatar von MarioG77


Zitat:
GerdS schrieb
Da solltest Du aber auch Deine Statuszeile im RF ergänzen.....


erledigt

Irgendwie klingt das nach einem Problem mit dem Download der Dateien (Bedienfehler?).

Ich habe mir das komplette Repository als ZIP geladen und hier entpackt.
Bei mir gab es weder mit den pico Dateien, noch mit dem EPROM ein Problem.

Bevor ich die Jumper für den EPROM entdeckte, wollte er bei mir auch nicht.
Daraufhin habe ich den EPROM (von Gerd fertig gebrannt) mit der Datei verglichen. Die waren identisch.

Also vielleicht besser das Repo komplett als ZIP ziehen und nicht die einzelnen Dateien.
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
030
25.12.2023, 18:09 Uhr
ralfwu



Ja das hat er!
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
031
25.12.2023, 18:20 Uhr
Rolly2



Also, wie Jörg schon schrieb reicht es nicht die zu herunterzuladenen Dateien mit Linksklick auszuwählen und mit "speichern unter" abzuspeichern. Die genaue Vorgehensweise steht ja auch da, weis jetzt bloss nicht, ob das schon immer da stand und ich das nicht richtig gelesen habe.
Jetzt ist alles gut.

VG, Andreas

PS: An Hand der Dateigröße hätte es mir eigendlich auffallen müssen. Aber der Stress über diese Tage macht halt blind.

Dieser Beitrag wurde am 25.12.2023 um 18:23 Uhr von Rolly2 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
032
25.12.2023, 18:42 Uhr
frank_h



Hallo Ralf,

das sieht so aus als wenn DB6 am Multiplexer (HCT03) nicht ordentlich gelötet ist. Das wäre U12D. Also mit Lupe die 3 Pins (11 12 13) mal kontrollieren und nachlöten, oder der Ausgang (Pin 11) wird durch einen Lötfehler auf Low gezogen, oder dieses Bit kommt am Pico VDU nicht an (weil alles in einer Zeile ist).
Hintergrund: die letzten Zeichen müssten p l u s sein, das wäre 70h 6Ch 75h 73h, sind aber nur 30h 2Ch 35h 33h, fehlt also immer Bit 6 = High

Gruß Frank
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
033
25.12.2023, 18:48 Uhr
frank_h



nochmal @ Ralf

das könnte auch U12C sein, der ständig V6 auf low zieht , das wären die Pin's 8 9 und 10

Gruß Frank
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
034
25.12.2023, 18:50 Uhr
GerdS



Hallo,

die fehlerhaften Downloads sind vermutlich 'Bedienfehler'.
Siehe #012 und auch #029.

Zur Sicherheit habe ich die momentan aktuellen Dateien auch auf meiner WEB-Seite zum Herunterladen, aber nur noch bis 31.12.23.

In Zukunft sollte es aber nur e i n e Stelle geben, wo die jeweils aktuelle FW zum herunterladen bereit steht, und das ist 'Codeberg.org', das offizielle picpAC1-Repository.

@ Andreas, Glückwunsch zum gelungenen Aufbau und Inbetriebnahme!

LG, Gerd

Dieser Beitrag wurde am 25.12.2023 um 19:05 Uhr von GerdS editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
035
25.12.2023, 19:07 Uhr
frank_h



@ Ralf zum Dritten,

oder Du hast einen Kurzschluß zwischen Pin8 (GND) und Pin9 (V6) am PicoVDU

Gruß Frank
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
036
25.12.2023, 19:20 Uhr
frank_h



@ Ralf,

ich vergaß, das die Bit's ja alle negiert in den PicoVDU eingelesen werden, dann wäre ein offenes Pin9 (V6) am PicoVDU die einfachste Erklärung. Wenn da eine kalte Lötstelle, Unterbrechung wie auch immer ist .... würde der interne Pullup diese Leitung immer auf High ziehen,
das würde dann auch erklären, warum das # in der gleichen Zeile wie die Monitorausschrift ist.

... und wenn die Monitorausschrift nicht richtig dargestellt wird, gilt das auch für die Tatatureingaben

Gruß Frank

Dieser Beitrag wurde am 25.12.2023 um 19:21 Uhr von frank_h editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
037
25.12.2023, 19:27 Uhr
ralfwu



Hallo Frank,
Problem gelöst! Obwohl mit der Lupe nichts zusehen war hat das Nachlöten am U12 PIN 8, 9, 10 den Erfolg gebracht!
Danke für die Hilfe!
Nun kann es an das Testen mit der SD Card gehen!
Gruß Ralf
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
038
25.12.2023, 20:22 Uhr
Rolly2



Wie funktioniert das denn mit der SD-Karte und mit welchen Monitor?
Wo gibt es die Beschreibung der Monitorerweiterung für die RTC und SD-Kartennutzung im AC!-Monitor? Oder ist es noch in Bearbeitung, dann will ich nicht drängeln.

VG, Andreas

Dieser Beitrag wurde am 25.12.2023 um 20:42 Uhr von Rolly2 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
039
25.12.2023, 20:50 Uhr
frank_h



Hallo Andreas,

die SD-Karte ist im Monitor 1 eingebunden. Die Bedienung findest Du hier https://codeberg.org/bw38/picoAC1/src/branch/main/Bedienung.md
RTC ist eingebunden und auch dort beschrieben.
Gruss Frank

Dieser Beitrag wurde am 25.12.2023 um 20:51 Uhr von frank_h editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
040
25.12.2023, 20:58 Uhr
Rolly2



Hallo Frank,
vielen Dank, werde ich mir ansehen und testen.

VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
041
26.12.2023, 10:20 Uhr
GerdS



Moin und einen schönen 2. Weihnachtstag,

ich habe zum Flashen des pico-IO, wenn er schon gesteckt ist, noch einen Hinweis:
Je nach Typ der angeschlossenen USB-Tastatur kann trotz gedrückter BOOTSEL-Taste kein Dateimanager-Fenster aufgehen. Hier habe ich J8 oder die USB-Tastatur abgezogen, und dann erst ging das Flashen.

Und so sollte der 1. Start (noch ohne SD-Karte) aussehen, die Uhrzeit in der Statuszeile (SZ) war aber schon gestellt



Dann CAPS-LOOK auf der Tastatur gedrückt und in der SZ erscheint bei Kbd: CL



Anschließend SD-Karte stecken, RESET, Uhrzeit und die Farbwahl eingeben



Mit gesteckter SD-Karte werden dann diese 'persönlichen' Einstellungen in der Datei ".config" gespeichert und beim nächsten Kaltstart gleich übernommen.

Gruß aus LE

Gerd

Dieser Beitrag wurde am 26.12.2023 um 10:28 Uhr von GerdS editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
042
26.12.2023, 10:26 Uhr
MarioG77

Avatar von MarioG77

Sicher es zu erwähnen, aber so ein Bus ist USB ja auch nicht.
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
043
26.12.2023, 10:29 Uhr
Rolly2



Beim stellen der Uhr ist mir aufgefallen das ich immer 1 Stunde weniger einstellen muss. Dann stimmt bei mit die Zeit, sonst zeigt es eine Stunde mehr an.
Ist das bei euch auch so?

VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
044
26.12.2023, 10:33 Uhr
GerdS



Hallo Andreas,

die Uhrzeit muss auf UTC gestellt werden, dann klappt es auch mit der 'richtigen' Anzeige- und DateiZeit. Siehe #039.

LG, Gerd

Dieser Beitrag wurde am 26.12.2023 um 10:35 Uhr von GerdS editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
045
26.12.2023, 10:36 Uhr
Rolly2



Das hatte ich auch so gelesen, ist aber doch gewöhnungsbedürftig.

Danke und VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
046
26.12.2023, 12:43 Uhr
MarioG77

Avatar von MarioG77

Ich wage Mal eine Frage zu CPM...
Gefunden hatte ich jetzt nur ein bin File, was in einen EPROM gehören mag.
https://github.com/hcddr/ac1

Kann mich hier natürlich täuschen.

In einer anderen Anleitung stand was, dass von Diskette/Kassette geladen werden soll.

Da das BIOS vorbereitet ist, gehe ich davon aus, man sollte CPM von SD Karte laden (das bin File?) und dann an die Startadresse springen.

Habt ihr das schon getestet, geht das so?
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
047
26.12.2023, 13:15 Uhr
GerdS



Hallo Mario,

es gibt verschiedene CP/M-Implementationen für den AC1. Die meisten setzen aber einen 'Massenspeicher' voraus (RAF, Floppy-Disk, HDD). Die v1.5 auf der Seite von VP ist eine
Minimalversion, welche nur 64k RAM benötigt, sie wurde deshalb auch RAMCPM genannt, siehe FA 04+05/1989, wo auch eine Anleitung zu finden ist. Diese Version benutzt aber das Kassetten-IF zum laden von CP/M-Programmen in den TPA.
Ich habe mal die LOAD-Routine im BIOS umgeschrieben, (RAMCPM16-PICO) hier wird auf PIO1 B7 ein v24-TTL Input als Binärdatenstrom erwartet. Am PC-Terminalprogramm sind
bei 2MHz 9600 Bd 8Bit 2Stop , also 8N2, einzustellen.

zu finden in meiner 1&1-Cloud: https://c.1und1.de/@518032390036128199/tm1i_3yoQoufD_4fbBlT_w

Dort unter Software/CPM ist eine Info.txt und auch das RAMCPM im Headersave-Format zum laden von SD.

Ist aber nur zum Testen/Reinschnuppern, 'richtig' arbeiten kann man nicht.

LG, Gerd
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
048
26.12.2023, 14:36 Uhr
MarioG77

Avatar von MarioG77

ok Danke, immerhin ein Anfang
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
049
26.12.2023, 15:29 Uhr
ambrosius



Im Funkamateur 12/2023 Seiten 936/937 gibt es einen Artikel zum picoAC1.
--
viele Grüße
Holger
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
050
27.12.2023, 18:16 Uhr
dragonfly45



Hallo,
heute kam der lang ersehnte Brief, natürlich gleich an die Arbeit gemacht und siehe da es funktionierte auf Anhieb.



Ein geniales Projekt.

Viele Grüße
Dietmar

Dieser Beitrag wurde am 27.12.2023 um 18:17 Uhr von dragonfly45 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
051
27.12.2023, 18:36 Uhr
JoergR



Hallo Dietmar,

Glückwunsch ! Entweder ist Dein Postbote Frühaufsteher oder Du liegst auf einem Spitzenplatz beim Aufbautempo.

Gruß
Jörg
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
052
27.12.2023, 18:51 Uhr
Rolly2



Ich habe eben mal das BASIC6 getestet, funktioniert perfekt. Die Arbeit mit SD-Karte gefällt mir besonders gut, das habr ihr sehr schön gemacht.

VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
053
27.12.2023, 19:01 Uhr
frank_h



Hallo Dietmar,

Glückwunsch .... sehe ich das auf dem Foto richtig? CTC und EPROM NMOS? Bei CPU und PIO sind die Bezeichnungen auf dem Foto nicht zu erkennen.

Gruß Frank
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
054
27.12.2023, 20:30 Uhr
dragonfly45



@Jörg
bin doch Rentner und bei dem Wetter kann man draußen eh nichts machen. Alles in allem ca. 3 Stunden. Muss aber noch die SD-Karte testen.

@Frank
Hatte nur dieses Eprom und die CTC da.

Viele Grüße
Dietmar

Dieser Beitrag wurde am 27.12.2023 um 20:30 Uhr von dragonfly45 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
055
27.12.2023, 20:42 Uhr
frank_h



Hallo Dietmar,

3 Stunden ist aber schon top ...

Gruß Frank
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
056
28.12.2023, 09:55 Uhr
GerdS



Hallo Andreas,

Gibt es das BASIC6 von WeRo schon als BASIC6_SD, oder hast Du USB-VDIP mit angebaut?

Gruß aus LE,

Gerd

Dieser Beitrag wurde am 28.12.2023 um 09:58 Uhr von GerdS editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
057
28.12.2023, 10:33 Uhr
Rolly2



Hallo Gerd,
von Rolf gibt es nur das Basic6 mit USB-Unterstützung. Was ich meinte, ist natürlich das Basic6-SD. Ich habe Frank auch mal einen Sack voll Basicprogramme geschickt, weil er sollche suchte. Willst du das Packet ebenfalls haben?
Habe auch mal das HRDOS von Ralf Hänsel mit dem Header versehen, startet auch, benötigt aber zum arbeiten eine RAMFLOPPY und Diskette. War klar daher nur ein Test.

VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
058
28.12.2023, 11:51 Uhr
GerdS



Hallo Andreas,

das BASIC-PGM-Packet kannst Du mir gerne schicken, ich habe erstmal Lötpause, weil mir die feine Spitze der Lötstation abgebrochen ist
Habe gerade neue bestellt.
Du meintest dann sicher BASIK8k_SD und nicht BASIC6-SD.

Gruß aus LE,

Gerd

Dieser Beitrag wurde am 28.12.2023 um 13:01 Uhr von GerdS editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
059
28.12.2023, 14:19 Uhr
Rolly2



Ja klar, meinte ich. Für den AC1 gibt es ja eine Unmenge Basics.

VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
060
29.12.2023, 11:22 Uhr
Rolly2



Gestern Abend hörte der Cursor auf zu blinken. Nanu, was ist das den. Ein Reset half da nichts. Nach dem Reset kam die Monitorausschrift aber kein Cursor.
CL an der Tastatur funktionierte aber keine weiteren Eingaben.
Ursache: U4 (138) hatte den Geist aufgegeben. Es gehen also auch neue ICs kaputt.
Werde das Teil heute mal aufs Steckbrett nageln und schauen wo er kränkelt.

VG, Andreas
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
061
29.12.2023, 17:58 Uhr
dragonfly45



Hallo,
heute komplett getestet, verschiedene Programme des alten AC1 laufen



eine Frage hätte ich noch, wenn ich mit t die Uhrzeit anzeige alles ok. In der Statuszeile unten wird die Uhrzeit +1 Stunde angezeigt.

Viele Grüße
Dietmar

Dieser Beitrag wurde am 29.12.2023 um 18:00 Uhr von dragonfly45 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
062
29.12.2023, 18:16 Uhr
frank_h



Hallo Dietmar,

die Uhr läuft mit UTC, das ist im Winter eine Stunde zurück, dann stimmt die Anzeige in der Statuszeile mit unserer Winterzeit überein. Du brauchst im Sommer dann auch nichts umzustellen. Für die Anzeige in der Statuszeile rechnet die Firmware selbst.

Gruß Frank

Dieser Beitrag wurde am 29.12.2023 um 18:40 Uhr von frank_h editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
063
30.12.2023, 12:48 Uhr
dragonfly45



Hallo,
das mit der Uhr hab ich korrigiert, funktioniert jetzt. Was ich heute auch probiert habe , ich habe im picoAC1-Monitor ein Programm geladen, dann auf einen anderen Monitor umgeschalten und das Programm gestartet. Das funktioniert auch.




Nach dem Start des Programms im anderen Monitor und verlassen des Programms, kann ich dann keine Kleinbuchstaben mehr eingeben. Geht erst wieder nach Umschalten in picoAC1-Monitor und zurück in anderen Monitor ?

Viele Grüße
Dietmar

Dieser Beitrag wurde am 30.12.2023 um 15:14 Uhr von dragonfly45 editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
064
30.12.2023, 16:09 Uhr
JoergR



Hallo Dietmar,

eine Erklärung für das Verhalten habe ich nicht, kann aber vielleicht bei der Eingrenzung helfen.

Die Tastaturcodes werden vom picoIO erzeugt. Dem ist völlig egal, welcher Monitor auf Z80-Seite läuft. Die Ansteuerung der EPROM-Adressen zur Monitorumschaltung und die Ausgabe der Zeichen sind unabhängig. Ich gehe davon aus, dass die Tastaturcodes an PIO-A richtig anliegen. Das könntest Du aber messen.

Was in den SCCH-Monitoren bei der Tastaturabfrage abläuft, kann ich nicht beurteilen.

Mit dem Umschalten und wieder zurückschalten wird ein Z80-Reset ausgelöst, sodass der SCCH-Monitor dann wieder eine saubere Umgebung vorfindet und wieder ordnungsgemäß arbeitet.

Was bedeutet "keine Kleinbuchstaben"? Wird dann nichts oder werden stattdessen Großbuchstaben ausgegeben?
Hat ggf die ScrollLock-Funktion eine Auswirkung?

Ich muss allerdings auch sagen, dass wir mit den SCCH-Monitoren nur wenige Tests durchgeführt haben. Der Fokus lag auf dem ursprünglichen Monitor. Es ist klar, dass es einige inkompatibilitäten aufgrund der damaligen Gabelung gibt.

Kann mir eigentlich jemand verraten, wie ich in diesem Eingabefeld die Rechtschreibprüfung auf deutsch umstelle. Es nervt, dass fast jedes Wort unterstrichen wird.

Gruß
Jörg
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
065
30.12.2023, 16:35 Uhr
dragonfly45



@Jörg
ich habe mich da vielleicht falsch ausgedrückt. Beim Umschalten in den anderen Monitor funktioniert die Eingabe noch. Wenn ich dann ein Programm im SCCH-Monitor starte und dann wieder normal beende, gehen die Kleinbuchstaben nicht. Das ist aber nicht so schlimm, da nicht so oft verwendet.

Viele Grüße
Dietmar
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
066
30.12.2023, 16:36 Uhr
MarioG77

Avatar von MarioG77

Hi Körg,


Zitat:
JoergR schrieb
Kann mir eigentlich jemand verraten, wie ich in diesem Eingabefeld die Rechtschreibprüfung auf deutsch umstelle. Es nervt, dass fast jedes Wort unterstrichen wird.



mein Browser (Firefox) hat da keine Korrektur, das dürfte an deinem Browser liegen...
--
Gruss Mario

Betriebsbereit: KC85/3, 2x [KC85/4, D004+Floppy], PPC512, PC1512, 2xEC1834, Soemtron 286, 3x PC1715, picoAC1
Zu restaurieren: 1x D004
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
067
30.12.2023, 17:21 Uhr
Rüdiger
Administrator



Zitat:
JoergR schrieb
Kann mir eigentlich jemand verraten, wie ich in diesem Eingabefeld die Rechtschreibprüfung auf deutsch umstelle. Es nervt, dass fast jedes Wort unterstrichen wird.



Rechte Maustaste im Eingabefeld -> Sprachen -> Deutsch
alternativ:
Einstellungen -> Allgemein -> Sprache -> Bevorzugte Sprache für die Darstellungen von Websites
--
Kernel panic: Out of swap space.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
068
31.12.2023, 00:57 Uhr
GerdS



Hallo Dietmar,

welches Programm unter welchem SCCH-Monitor rufst Du auf, das beim Beenden keine Kleinbuchstaben mehr eingegeben werden können (Umschalttaste hat keine Wirkung? oder ist Groß/Klein vertauscht?).

Wenn ich mit Monitor 1 das 'alte' 8k-BASIC 1.1 von SD lade, umschalte auf Moni 3 (10/88), starte mit J4000, im BASIC arbeite, mit BYE wieder verlasse, so kann ich immer noch Kleinbuchstaben eingeben.

Gruß aus LE

Gerd

Dieser Beitrag wurde am 31.12.2023 um 00:58 Uhr von GerdS editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
069
31.12.2023, 10:56 Uhr
dragonfly45



@Gerd
geht bei mir jetzt kurioserweise auch.

Viele Grüße
Dietmar
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek