<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Hallo,<br>
      <br>
      mein derzeitiges Verständnis ist (kann falsch sein!), dass das
      Game "OIDMain" sofort nach der Initialisierung ausgeführt wird und
      Game1 usw. dann durch die jeweilige OID getriggert werden.<br>
      <br>
      Könnte es vielleicht damit zu tun haben?<br>
      <br>
      VG<br>
      <br>
      <br>
      <br>
      Am 28.12.2020 um 21:15 schrieb Matthias Weber via tiptoi-hw:<br>
    </div>
    <blockquote type="cite"
      cite="mid:3ab3fa80-c923-6f5e-e389-5654d5ad7c8e@gmx.de">
      <pre class="moz-quote-pre" wrap="">Hallo nochmal,

also es gibt jetzt noch eine Software UART Implementierung
("Bitbang"/"Bitbanging" UART auf GPIO13. Ihr findet die hier:
<a class="moz-txt-link-freetext" href="https://github.com/maehw/snowbirdopter/blob/master/examples/swuart/main.c">https://github.com/maehw/snowbirdopter/blob/master/examples/swuart/main.c</a>

Funktioniert auch im UART Boot Mode.

Wollte mich nochmal am GPIO-Zugriff versuchen, jedoch funktioniert das
Blinky-Beipspiel eingebettet in eine GME-Datei noch nicht. Das ist mir
allerdings sehr schleierhaft. Den aktualisierten Code findet ihr unter:
<a class="moz-txt-link-freetext" href="https://github.com/maehw/snowbirdopter/blob/master/examples/dump_regs_inside_gme/main.c">https://github.com/maehw/snowbirdopter/blob/master/examples/dump_regs_inside_gme/main.c</a>

"Bitte berühre zuerst das Anschaltzeichen", Anschaltzeichen berührt,
"Herzlich Willommen bei den Tiptoi-Spielfig", Stift fährt mitten im Satz
herunter. Eventuell wird die Binary des GME im Hintergrund schon
ausgeführt... oder "parallel" in einem Thread und hier schlägt der
Watchdog zu? Die eigentliche OID von der Spielfigur (Spielfiguren2.gme)
habe ich noch gar nicht berührt.

Hatte es auch ohne Endlosschleife versucht und nur den GPIO-Pin einmalig
schalten wollen. Davon sieht man aber auch nichts. Habt ihr hier noch Ideen?

VG


Sven A. Huerlimann via tiptoi-hw wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">Hallo Matthias

Coole sache!

Timer-imlplementation im qemu ist "ziemlich" vollständig. Ev. hilfts um den busy loop noch los zu weren.

Gruss

<a class="moz-txt-link-freetext" href="https://github.com/rhesus-ltd/qemu-chomptech/blob/master/hw/misc/chomp_slcr.c#L80">https://github.com/rhesus-ltd/qemu-chomptech/blob/master/hw/misc/chomp_slcr.c#L80</a>


On December 28, 2020 6:52:56 PM GMT+01:00, Matthias Weber via tiptoi-hw <a class="moz-txt-link-rfc2396E" href="mailto:tiptoi-hw@lists.nomeata.de"><tiptoi-hw@lists.nomeata.de></a> wrote:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">Hallo alle,

dank der Arbeit verschiedener Bastler hier habe ich mal eben ein erstes
"Blinky" erfolgreich auf dem Stift zur Ausführung gebracht:

<a class="moz-txt-link-freetext" href="https://github.com/maehw/snowbirdopter/blob/master/examples/blinky/main.c">https://github.com/maehw/snowbirdopter/blob/master/examples/blinky/main.c</a>

Damit blinkt jetzt die UART Rx LED meines USB/UART-Wandlers ungefähr im
Sekundentakt (GPIO13 = tiptoi UART Tx).

Mit dem echten UART aus dem GME heraus gibt es ja immer noch die eine
oder andere Herausforderung. Als Zwischenlösung werde ich mich mal an
einem Bitbanging-UART versuchen. Mit dem können wir dem echten UART
vielleicht nochmal auf den Zahn fühlen. Bzw. mal die unterschiede in
den
Registern im "normalen" Spiele-Modus vs. UART Boot Mode untersuchen.

Gruß
Matthias


_______________________________________________
tiptoi-hw mailing list
<a class="moz-txt-link-abbreviated" href="mailto:tiptoi-hw@lists.nomeata.de">tiptoi-hw@lists.nomeata.de</a>
<a class="moz-txt-link-freetext" href="https://lists.nomeata.de/mailman/listinfo/tiptoi-hw">https://lists.nomeata.de/mailman/listinfo/tiptoi-hw</a>
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">

_______________________________________________
tiptoi-hw mailing list
<a class="moz-txt-link-abbreviated" href="mailto:tiptoi-hw@lists.nomeata.de">tiptoi-hw@lists.nomeata.de</a>
<a class="moz-txt-link-freetext" href="https://lists.nomeata.de/mailman/listinfo/tiptoi-hw">https://lists.nomeata.de/mailman/listinfo/tiptoi-hw</a>

</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">

_______________________________________________
tiptoi-hw mailing list
<a class="moz-txt-link-abbreviated" href="mailto:tiptoi-hw@lists.nomeata.de">tiptoi-hw@lists.nomeata.de</a>
<a class="moz-txt-link-freetext" href="https://lists.nomeata.de/mailman/listinfo/tiptoi-hw">https://lists.nomeata.de/mailman/listinfo/tiptoi-hw</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>