<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hoi Björn</p>
    <p>Ich hab das jetzt einfach rausgehauen, da das bei mir schon viel
      zulange auf der Festplatte gärt..</p>
    <p>Ich hab nur halbwegs die Übersicht welche Peripherie sich wo im
      Memory versteckt (und der blöde Chip verweigert sich so ziemlich
      allen Standards)</p>
    <p>Was ich mit Sicherheit sagen kann: <br>
    </p>
    <p>0x04000000 -> System-Controller, GPIO und Pin-Mux<br>
      0x04036000 -> UART<br>
      0x0404A000 -> NAND-Controller</p>
    <p>0x04010000 -> L2 Config</p>
    <p>Dann hörts aber auch schon auf mit meinem Latein. <br>
    </p>
    <p>Im Moment hab ich einen generischen PL351 NAND controller im
      Model, der ist es aber offensichtlich nicht.. Auch der UART ist
      momentan nur "dummy" (wobei wir da die register alle kennen und
      eine emulation eigentlich nur Fingerübung ist)<br>
      <br>
      Zugeschnitten ist noch gar nix :) Im Moment besteht das Model aus
      einem ARM arm926 Core und 32k ROM und 192k RAM, einem PL351 NAND
      controller und einem Cadence UART (bis auf das ROM/RAM ist alles
      falsch). Aber Hey: Ich kann Code steppen!</p>
    <p>Die relevanten Dateien im git sind:</p>
    <p><a class="moz-txt-link-freetext" href="https://github.com/rhesus-ltd/qemu-chomptech/blob/chomptech/hw/arm/chomptech.c">https://github.com/rhesus-ltd/qemu-chomptech/blob/chomptech/hw/arm/chomptech.c</a></p>
    <p>und</p>
    <p><a class="moz-txt-link-freetext" href="https://github.com/rhesus-ltd/qemu-chomptech/blob/chomptech/hw/misc/chomp_slcr.c">https://github.com/rhesus-ltd/qemu-chomptech/blob/chomptech/hw/misc/chomp_slcr.c</a></p>
    <p>Eben: release eary and often :) Es gibt noch viel zu tun.</p>
    <p>Gruss Sven<br>
    </p>
    <div class="moz-cite-prefix">On 22.11.20 13:27, Björn via tiptoi-hw
      wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:df0b2801-7a48-a0ec-0e41-a1a5205216a0@online.de">
      <div class="moz-cite-prefix">Hallo Sven,<br>
        <br>
        das, was du da machst, sieht ja sehr gut aus!<br>
        <br>
        Ich habe kürzlich versucht zu verstehen und unter Ghidra
        abzubilden, welche SOC-Register auf welchen Adressen liegen,
        habe aber noch ein paar Unstimmigkeiten bzw. ungeklärte
        Bereiche.<br>
        Wie hast Du das gelöst?<br>
        <br>
        Ist das Setup auf GitHub generisch für den Anyka AK1090 oder auf
        die Chomptech-Firmware zugeschnitten?<br>
        <br>
        VG<br>
        Björn<br>
        <br>
        <br>
        Am 22.11.2020 um 12:47 schrieb Sven A. Huerlimann via tiptoi-hw:<br>
      </div>
      <blockquote type="cite"
        cite="mid:4bd6bb31-dc60-6921-617e-3223dfcb06e9@sighup.ch">
        <pre class="moz-quote-pre" wrap="">Hallo zusammen

Ich bin mir nicht sicher, ob diese Liste noch bespasst wird, aber
versuchs einfach mal:

Ich hab einen rudimentären Qemu-GDB-Ghida Workflow gebastelt und möchte
diesen gerne mit euch teilen.
Alles noch seeehr in den Kinderschuhen (Aber: Release early and often)

Den Code findet Ihr unter: <a class="moz-txt-link-freetext" href="https://github.com/rhesus-ltd/qemu-chomptech" moz-do-not-send="true">https://github.com/rhesus-ltd/qemu-chomptech</a>

Ein kleines Video (macht man heute ja so) gibts hier:
<a class="moz-txt-link-freetext" href="https://www.youtube.com/watch?v=PLC3PlmwEQ0" moz-do-not-send="true">https://www.youtube.com/watch?v=PLC3PlmwEQ0</a>

Doku folgt.

Es würde mich freuen, wenn da weitere Leute mitentwickeln würden, also:
Freiwillige gesucht.

Beste Grüsse aus der Quarantäne
Sven



_______________________________________________
tiptoi-hw mailing list
<a class="moz-txt-link-abbreviated" href="mailto:tiptoi-hw@lists.nomeata.de" moz-do-not-send="true">tiptoi-hw@lists.nomeata.de</a>
<a class="moz-txt-link-freetext" href="https://lists.nomeata.de/mailman/listinfo/tiptoi-hw" moz-do-not-send="true">https://lists.nomeata.de/mailman/listinfo/tiptoi-hw</a>
</pre>
      </blockquote>
      <br>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <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>
  </body>
</html>