<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>pine64 &amp;mdash; Paul Sutton</title>
    <link>https://personaljournal.ca/paulsutton/tag:pine64</link>
    <description>Personal Blog</description>
    <pubDate>Tue, 05 May 2026 16:35:36 +0000</pubDate>
    <item>
      <title>HFD</title>
      <link>https://personaljournal.ca/paulsutton/hfd</link>
      <description>&lt;![CDATA[HFD&#xA;&#xA;HFD&#xA;&#xA;Next date: Saturday, 19 April 2025&#xA;&#xA;Hardware Freedom Day celebrates the benefits of Open Hardware and Open Hardware design initiatives.  Imagine what we could do if medical and technical hardware was inexpensive and accessible to manufacture for everyone needing these tools.&#xA;&#xA;Hardware Freedom Day&#xA;Digital Freedom Foundation - Matrix&#xA;Open Hardware -  Matrix&#xA;  Open Risc - Matrix&#xA;  Tinkerboard&#xA;  Arduino&#xA;  Pine64 - Matrix&#xA;ARM Programming - Matrix&#xA;Matrix&#xA;&#xA;Stickers&#xA;&#xA;There are a few stickers in the Discovery Centre, which is at the back of the STEAM Café, 13 Torbay Road, Paignton.  &#xA;&#xA;Tags&#xA;&#xA;#OpenHardware,#HardwareFreedomDay,#HFD,#DFF,#Risc,#RiscV,#Tinker,#Arduino,#Pine64&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>HFD</p>

<p><img src="https://digitalfreedoms.org/images/logo/logo_HFD_Colored.png" alt="HFD"></p>

<p>Next date: Saturday, 19 April 2025</p>

<p>Hardware Freedom Day celebrates the benefits of Open Hardware and Open Hardware design initiatives.  Imagine what we could do if medical and technical hardware was inexpensive and accessible to manufacture for everyone needing these tools.</p>
<ul><li><a href="https://digitalfreedoms.org/en/" rel="nofollow">Hardware Freedom Day</a></li>
<li><a href="https://digitalfreedoms.org" rel="nofollow">Digital Freedom Foundation</a> – <a href="https://matrix.to/#/%23digitalfreedoms:matrix.org" rel="nofollow">Matrix</a></li>
<li><a href="https://en.wikipedia.org/wiki/Open-source_hardware" rel="nofollow">Open Hardware</a> –  <a href="https://matrix.to/#/%23openhardware:aria-net.org" rel="nofollow">Matrix</a>
<ul><li><a href="https://openrisc.io/" rel="nofollow">Open Risc</a> – <a href="https://matrix.to/#/%23risc-v:fossi-chat.org" rel="nofollow">Matrix</a></li>
<li><a href="https://tinker-board.asus.com/index.html" rel="nofollow">Tinkerboard</a></li>
<li><a href="https://www.arduino.cc/" rel="nofollow">Arduino</a></li>
<li><a href="https://pine64.org/" rel="nofollow">Pine64</a> – <a href="https://matrix.to/#/%23pine64-announcements:matrix.org" rel="nofollow">Matrix</a></li></ul></li>
<li><a href="https://personaljournal.ca/paulsutton/assembler-programming" rel="nofollow">ARM Programming</a> – <a href="https://matrix.to/#/%23asm:nil.im" rel="nofollow">Matrix</a></li>
<li><a href="https://matrix.org/" rel="nofollow">Matrix</a></li></ul>

<p><strong>Stickers</strong></p>

<p>There are a few stickers in the Discovery Centre, which is at the back of the STEAM Café, 13 Torbay Road, Paignton.</p>

<p><strong>Tags</strong></p>

<p><a href="/paulsutton/tag:OpenHardware" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">OpenHardware</span></a>,<a href="/paulsutton/tag:HardwareFreedomDay" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">HardwareFreedomDay</span></a>,<a href="/paulsutton/tag:HFD" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">HFD</span></a>,<a href="/paulsutton/tag:DFF" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">DFF</span></a>,<a href="/paulsutton/tag:Risc" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Risc</span></a>,<a href="/paulsutton/tag:RiscV" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">RiscV</span></a>,<a href="/paulsutton/tag:Tinker" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Tinker</span></a>,<a href="/paulsutton/tag:Arduino" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Arduino</span></a>,<a href="/paulsutton/tag:Pine64" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Pine64</span></a></p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/hfd</guid>
      <pubDate>Thu, 10 Apr 2025 06:00:00 +0000</pubDate>
    </item>
    <item>
      <title>RISC-V Emulator</title>
      <link>https://personaljournal.ca/paulsutton/risc-v-emulator</link>
      <description>&lt;![CDATA[RISC-V Emulator&#xA;&#xA;While I am mostly interested in science,  I think this sort of thing is worth sharing, as these devices are probably really useful for building devices that can help with scientific research.&#xA;&#xA;The pine64 devices include some that are powered by the RISCV processor, which I have made posts about before.  It is now possible to emulate one of the processors so that projects can be developed without having direct access to the hardware (this is how I understand this).   You can read about the Sophgo SG2000 SoC (Pine64 Oz64 / Milk-V Duo S)&#xA;&#xA;Links&#xA;&#xA;Pine64&#xA;  Oz64&#xA;Assembler programming&#xA;&#xA;Tags&#xA;&#xA;#RISCV,#RISC-V,#Pine,#Pine64,&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>RISC-V Emulator</p>

<p>While I am mostly interested in science,  I think this sort of thing is worth sharing, as these devices are probably really useful for building devices that can help with scientific research.</p>

<p>The pine64 devices include some that are powered by the RISCV processor, which I have made posts about before.  It is now possible to emulate one of the processors so that projects can be developed without having direct access to the hardware (this is how I understand this).   You can read about the <a href="https://lupyuen.codeberg.page/articles/sg2000b.html" rel="nofollow">Sophgo SG2000 SoC (Pine64 Oz64 / Milk-V Duo S)</a></p>

<p>Links</p>
<ul><li><a href="https://pine64.org" rel="nofollow">Pine64</a>
<ul><li><a href="https://pine64.org/devices/oz64/" rel="nofollow">Oz64</a></li></ul></li>
<li><a href="https://personaljournal.ca/paulsutton/assembler-programming" rel="nofollow">Assembler programming</a></li></ul>

<p>Tags</p>

<p><a href="/paulsutton/tag:RISCV" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">RISCV</span></a>,<a href="/paulsutton/tag:RISC" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">RISC</span></a>-V,<a href="/paulsutton/tag:Pine" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Pine</span></a>,<a href="/paulsutton/tag:Pine64" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Pine64</span></a>,</p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/risc-v-emulator</guid>
      <pubDate>Sun, 17 Nov 2024 07:00:00 +0000</pubDate>
    </item>
    <item>
      <title>Assembler programming</title>
      <link>https://personaljournal.ca/paulsutton/assembler-programming</link>
      <description>&lt;![CDATA[Assembler programming&#xA;&#xA;Updated 5/4/2025&#xA;&#xA;I am gathering some resources here on programming using ARM processors.  Also provided some resource links for x86 based architecture too. &#xA;&#xA;ARM&#xA;&#xA;arm-64-bit - RaspberryPi&#xA;Arm assembler on the R-Pi&#xA;Arm programming by example&#xA;Arm assembler on the Pi Pico&#xA;32 bit arm core&#xA;Other documentation on arm&#xA;&#xA;RISC V&#xA;&#xA;RISC V guide&#xA;RISC v getting started&#xA;Wikipedia RISC V&#xA;RISC V book&#xA;Youtube video&#xA;introduction-to-risc-v-and-risc-v-assembly-programming&#xA;OS in 1000 lines&#xA;&#xA;iA86&#xA;&#xA;Intel IA86 developer&#xA;IA-64 Tutorial pdf&#xA;asm 64 handout pdf&#xA;Intro to x86 programming&#xA;&#xA;Other&#xA;&#xA;post : RISC-V 2024 Update: RISE, AI Accelerators &amp; More&#xA;Pine64&#xA;   Pine 64 Wiki&#xA;   Pine Oz64&#xA;Risc OS on Raspberry Pi&#xA;MikeOS &#xA;&#xA;tags**&#xA;&#xA;#Programming,#Development,#Assembler,#ARM,#x86,#IA-64,#RISCV,#Pine64,#Pine,#Assembler,#Hardware,#Boards&#xA;&#xA;hr&#xD;&#xA;&#xD;&#xA;table&#xD;&#xA;thead&#xD;&#xA;trtda rel=&#34;me&#34; href=&#34;https://qoto.org/@zleap&#34;Mastodon/a/td&#xD;&#xA;tda href=&#34;https://wiki.ircnow.org/?n=Shelllabs.Intro&#34;ShellLabs/td&#xD;&#xA;tda href=&#34;https://joinmastodon.org/&#34;Join Mastodon/a/td/tr/thead/table&#xD;&#xA;center&#xD;&#xA;AI statement : b Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. /b&#xD;&#xA;/center&#xD;&#xA;&#xD;&#xA;a href=&#34;https://liberapay.com/PaulSutton/donate&#34;img alt=&#34;Donate using Liberapay&#34; src=&#34;https://liberapay.com/assets/widgets/donate.svg&#34;/a&#xD;&#xA;]]&gt;</description>
      <content:encoded><![CDATA[<p>Assembler programming</p>

<p>**Updated 5/4/2025</p>

<p>I am gathering some resources here on programming using ARM processors.  Also provided some resource links for x86 based architecture too.</p>

<p><strong>ARM</strong></p>
<ul><li><a href="https://www.udemy.com/course/arm-64-bit-assembly-language-with-raspberry-pi/" rel="nofollow">arm-64-bit – RaspberryPi</a></li>
<li><a href="https://rpi.science.ontariotechu.ca/lab/arm/" rel="nofollow">Arm assembler on the R-Pi</a></li>
<li><a href="https://hackaday.com/2022/10/11/arm-programming-by-example/" rel="nofollow">Arm programming by example</a></li>
<li><a href="https://blog.smittytone.net/2022/06/19/get-started-with-arm-assembly-on-the-pi-pico/" rel="nofollow">Arm assembler on the Pi Pico</a></li>
<li><a href="https://www.allaboutcircuits.com/technical-articles/how-to-write-assembly-instructions-programming-32-bit-ARM-core-Raspberry-Pi/" rel="nofollow">32 bit arm core</a></li>
<li><a href="https://documentation-service.arm.com/static/64e7245d04d0d65e67136806" rel="nofollow">Other documentation on arm</a></li></ul>

<p><strong>RISC V</strong></p>
<ul><li><a href="https://github.com/mikeroyal/RISC-V-Guide" rel="nofollow">RISC V guide</a></li>
<li><a href="https://risc-v-getting-started-guide.readthedocs.io/en/latest/introduction.html" rel="nofollow">RISC v getting started</a></li>
<li><a href="https://en.wikipedia.org/wiki/RISC-V" rel="nofollow">Wikipedia RISC V</a></li>
<li><a href="https://riscv-programming.org/book.html" rel="nofollow">RISC V book</a></li>
<li><a href="https://www.youtube.com/watch?v=XVU_RNiz09A" rel="nofollow">Youtube video</a></li>
<li><a href="https://www.udemy.com/course/introduction-to-risc-v-and-risc-v-assembly-programming/" rel="nofollow">introduction-to-risc-v-and-risc-v-assembly-programming</a></li>
<li><a href="https://operating-system-in-1000-lines.vercel.app/en/02-assembly" rel="nofollow">OS in 1000 lines</a></li></ul>

<p><strong>iA86</strong></p>
<ul><li><a href="https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html" rel="nofollow">Intel IA86 developer</a></li>
<li><a href="https://www.cl.cam.ac.uk/teaching/2003/CompArch/ia64-tut1.pdf" rel="nofollow">IA-64 Tutorial pdf</a></li>
<li><a href="https://www.cs.cmu.edu/~fp/courses/15213-s07/misc/asm64-handout.pdf" rel="nofollow">asm 64 handout pdf</a></li>
<li><a href="https://www.nayuki.io/page/a-fundamental-introduction-to-x86-assembly-programming" rel="nofollow">Intro to x86 programming</a></li></ul>

<p><strong>Other</strong></p>
<ul><li><a href="https://personaljournal.ca/paulsutton/tag:RISCV" rel="nofollow">post : RISC-V 2024 Update: RISE, AI Accelerators &amp; More</a></li>
<li><a href="https://pine64.org/" rel="nofollow">Pine64</a>
<ul><li><a href="https://wiki.pine64.org/wiki/Main_Page" rel="nofollow">Pine 64 Wiki</a></li>
<li><a href="https://wiki.pine64.org/wiki/Oz64" rel="nofollow">Pine Oz64</a></li></ul></li>
<li><a href="https://www.theregister.com/2024/05/02/rool_530_is_here/?td=keepreading" rel="nofollow">Risc OS on Raspberry Pi</a>
<a href="https://mikeos.sourceforge.net/" rel="nofollow">MikeOS</a></li></ul>

<p><strong>tags</strong></p>

<p><a href="/paulsutton/tag:Programming" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Programming</span></a>,<a href="/paulsutton/tag:Development" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Development</span></a>,<a href="/paulsutton/tag:Assembler" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Assembler</span></a>,<a href="/paulsutton/tag:ARM" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">ARM</span></a>,<a href="/paulsutton/tag:x86" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">x86</span></a>,<a href="/paulsutton/tag:IA" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">IA</span></a>-64,<a href="/paulsutton/tag:RISCV" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">RISCV</span></a>,<a href="/paulsutton/tag:Pine64" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Pine64</span></a>,<a href="/paulsutton/tag:Pine" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Pine</span></a>,<a href="/paulsutton/tag:Assembler" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Assembler</span></a>,<a href="/paulsutton/tag:Hardware" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Hardware</span></a>,<a href="/paulsutton/tag:Boards" class="hashtag" rel="nofollow"><span>#</span><span class="p-category">Boards</span></a></p>

<hr>

<p><table>
<thead>
<tr><td><a href="https://qoto.org/@zleap" rel="nofollow">Mastodon</a></td>
<td><a href="https://wiki.ircnow.org/?n=Shelllabs.Intro" rel="nofollow">ShellLabs</td>
<td><a href="https://joinmastodon.org/" rel="nofollow">Join Mastodon</a></td></tr></thead></table>

AI statement : <b> Consent is NOT granted to use the content of this blog for the purposes of AI training or similar activity.  Consent CANNOT be assumed, it has to be granted. </b>
</p>

<p><a href="https://liberapay.com/PaulSutton/donate" rel="nofollow"><img alt="Donate using Liberapay" src="https://liberapay.com/assets/widgets/donate.svg"></a></p>
]]></content:encoded>
      <guid>https://personaljournal.ca/paulsutton/assembler-programming</guid>
      <pubDate>Wed, 26 Jun 2024 15:20:20 +0000</pubDate>
    </item>
  </channel>
</rss>