<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Raspberry Pi 64-bit support?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/</id><updated>2023-07-14T05:19:43.162000Z</updated><subtitle>Recent posts to Raspberry Pi 64-bit support?</subtitle><entry><title>Raspberry Pi 64-bit support?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/?limit=25&amp;page=1#4dd6" rel="alternate"/><published>2023-07-14T05:19:43.162000Z</published><updated>2023-07-14T05:19:43.162000Z</updated><author><name>matthew</name><uri>https://forge.codesys.com/u/matthew/</uri></author><id>https://forge.codesys.comff645c63af47d8de58ae27785317bc383b713c74</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Any update when we can expect to see 64bit support for the RPI? Will this be in the 4.9 release? I understand there is the ARM SL version, but to just get packages that are already available to the PI just cost way to much for small projects. &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry Pi 64-bit support?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/?limit=25&amp;page=1#2aa5/49ce" rel="alternate"/><published>2023-05-24T12:15:32.094000Z</published><updated>2023-05-24T12:15:32.094000Z</updated><author><name>amvg</name><uri>https://forge.codesys.com/u/amvg/</uri></author><id>https://forge.codesys.com92e529a31245d110951207364883a31a290d2422</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Raspberry Pi OS (Legacy) also suffers from the Y2K38 problem&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry Pi 64-bit support?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/?limit=25&amp;page=1#2aa5" rel="alternate"/><published>2023-05-24T11:55:30.733000Z</published><updated>2023-05-24T11:55:30.733000Z</updated><author><name>Ingo</name><uri>https://forge.codesys.com/u/ingo/</uri></author><id>https://forge.codesys.com88a7011c91b4e99f3932a45d6f6aaee4b9625e9f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi all!&lt;/p&gt;
&lt;p&gt;Let's give you a bit more background why this issue is hanging around for so long.&lt;br/&gt;
First, lets try to devide and conquer. Actually we are talking about two issues:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;64Bit kernel, which comes with an update automatically&lt;/li&gt;
&lt;li&gt;64Bit user land, which you get, when you choose "Raspberry Pi OS (64-bit)"&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="64bit-kernel"&gt;64Bit kernel&lt;/h3&gt;
&lt;p&gt;64Bit linux kernels are AFAIK always compatible with 32Bit. So you are able to mix you user land with 64Bit and 32Bit programs. The only thing you usually need, are all libraries, which your program needs.&lt;/p&gt;
&lt;p&gt;The problem with running CODESYS with this kernel is the licensing mechanism. And this will be solved with the next release of 4.9.0.0&lt;/p&gt;
&lt;h3 id="64bit-user-land"&gt;64Bit user land&lt;/h3&gt;
&lt;p&gt;By default, you get this, when you choose the following image:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Raspberry Pi OS (64-bit)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;As mentioned before, we would theroretically be able to execute our 32Bit runtime on this image, but the libraries, which our runtime needs, are missing in 32Bit. To support this 64Bit user land, you can use the runtime, which &lt;a class="user-mention" href="/u/eschwellinger/"&gt;@eschwellinger&lt;/a&gt; mentioned before:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CODESYS Control for Linux ARM SL (for 64Bit)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You find this as a product in the store, and it should run out-of-the-box on a 64Bit Raspberry Pi.&lt;br/&gt;
Even for the future we see this as the main runtime for 64Bit systems. Although it doesn't support all devices on the Raspberry Pi natively at the moment.&lt;/p&gt;
&lt;h3 id="conclusion"&gt;Conclusion&lt;/h3&gt;
&lt;p&gt;For now, our recommendation is to use &lt;strong&gt;32Bit Images with an 5.10 kernel&lt;/strong&gt;, and with our standard Raspberry Pi runtime. If you are new, it's the easiest thing to choose "Raspberry Pi OS (Legacy)".&lt;/p&gt;
&lt;p&gt;When 4.9.0.0 is released, you will be able to use newer 64Bit Kernels with 32Bit user land.&lt;/p&gt;
&lt;p&gt;Full 64Bit Images with 64Bit kernel and user land can be used, but only with a Control ARM SL runtime for 64Bit. You should choose this solution with care, as the pricing and the features are different.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry Pi 64-bit support?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/?limit=25&amp;page=1#64f4" rel="alternate"/><published>2023-05-24T10:44:34.998000Z</published><updated>2023-05-24T10:44:34.998000Z</updated><author><name>amvg</name><uri>https://forge.codesys.com/u/amvg/</uri></author><id>https://forge.codesys.comf86adb51e3565289c9fb9af76098d2d26280105f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Not being able to use the 64-bit OS version on RPI is a problem.&lt;br/&gt;
32-bit OS suffers from the Y2K38 issue.&lt;br/&gt;
32-bit version only allows calendar up to 2038.&lt;/p&gt;
&lt;p&gt;I think it should be fixed&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry Pi 64-bit support?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/?limit=25#a227/0012" rel="alternate"/><published>2023-05-10T04:20:06.809000Z</published><updated>2023-05-10T04:20:06.809000Z</updated><author><name>sumkrnboy</name><uri>https://forge.codesys.com/u/sumkrnboy/</uri></author><id>https://forge.codesys.com65acaf1a413c969b152d4c5c4c749bd84691e116</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The Linux ARM64 doesn't work with the latest Raspberry Pi OS 64-bit image.&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;span class="err"&gt;pi@raspberrypi:~ $ uname -a&lt;/span&gt;
&lt;span class="err"&gt;Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr  3 17:24:16 BST 2023 aarch64 GNU/Linux&lt;/span&gt;
&lt;span class="err"&gt;pi@raspberrypi:~ $ sudo dpkg -i codesyscontrol_linuxarm64_4.6.0.0_arm64.deb&lt;/span&gt;
&lt;span class="c"&gt;dpkg: error processing archive codesyscontrol_linuxarm64_4.6.0.0_arm64.deb (--install):&lt;/span&gt;
&lt;span class="c"&gt; package architecture (arm64) does not match system (armhf)&lt;/span&gt;
&lt;span class="err"&gt;Errors were encountered while processing:&lt;/span&gt;
&lt;span class="err"&gt; codesyscontrol_linuxarm64_4.6.0.0_arm64.deb&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry><entry><title>Raspberry Pi 64-bit support?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/?limit=25#8564/997e/50e0" rel="alternate"/><published>2023-04-24T21:34:19.377000Z</published><updated>2023-04-24T21:34:19.377000Z</updated><author><name>matthew</name><uri>https://forge.codesys.com/u/matthew/</uri></author><id>https://forge.codesys.comde9bf922bc38ba85c5a8859fb117e84dc8236260</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi &lt;a class="user-mention" href="/u/swissguyinchile/"&gt;@swissguyinchile&lt;/a&gt; I could not see any RPI options from the link you sent? &lt;/p&gt;
&lt;p&gt;My issue is I use DietPi as it's alot smaller and faster and provides alot more useful features than RPI OS Lite and they have now just started only supporting 64 bit. They do use the standard RPI kernel with no mods so should be possible to compile 32bit. &lt;/p&gt;
&lt;p&gt;Hopefully CodeSys supports 64bit very soon since that's what everyone is moving to for the RPI4 and CM4 &lt;/p&gt;
&lt;p&gt;&lt;a class="user-mention" href="/u/eschwellinger/"&gt;@eschwellinger&lt;/a&gt; do you know if there will be support for 64 bit coming soon? &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry Pi 64-bit support?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/?limit=25#8564/997e/fb32" rel="alternate"/><published>2023-04-24T21:34:16.764000Z</published><updated>2023-04-24T21:34:16.764000Z</updated><author><name>matthew</name><uri>https://forge.codesys.com/u/matthew/</uri></author><id>https://forge.codesys.com71658124568b249ac13ae123f60e8f21e807bf2f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi &lt;a class="user-mention" href="/u/swissguyinchile/"&gt;@swissguyinchile&lt;/a&gt; I could not see any RPI options from the link you sent? &lt;/p&gt;
&lt;p&gt;My issue is I use DietPi as it's alot smaller and faster and provides alot more useful features than RPI OS Lite and they have now just started only supporting 64 bit. They do use the standard RPI kernel with no mods so should be possible to compile 32bit. &lt;/p&gt;
&lt;p&gt;Hopefully CodeSys supports 64bit very soon since that's what everyone is moving to for the RPI4 and CM4 &lt;/p&gt;
&lt;p&gt;&lt;a class="user-mention" href="/u/eschwellinger/"&gt;@eschwellinger&lt;/a&gt; do you know if there will be support for 64 bit coming soon? &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry Pi 64-bit support?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/?limit=25#8564/997e/c5f3" rel="alternate"/><published>2023-04-24T21:34:03.300000Z</published><updated>2023-04-24T21:34:03.300000Z</updated><author><name>matthew</name><uri>https://forge.codesys.com/u/matthew/</uri></author><id>https://forge.codesys.com65e60c3f3c3179ab4af409f01cd7dcc8980ab790</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi &lt;a class="user-mention" href="/u/swissguyinchile/"&gt;@swissguyinchile&lt;/a&gt; I could not see any RPI options from the link you sent? &lt;/p&gt;
&lt;p&gt;My issue is I use DietPi as it's alot smaller and faster and provides alot more useful features than RPI OS Lite and they have now just started only supporting 64 bit. They do use the standard RPI kernel with no mods so should be possible to compile 32bit. &lt;/p&gt;
&lt;p&gt;Hopefully CodeSys supports 64bit very soon since that's what everyone is moving to for the RPI4 and CM4 &lt;/p&gt;
&lt;p&gt;&lt;a class="user-mention" href="/u/eschwellinger/"&gt;@eschwellinger&lt;/a&gt; do you know if there will be support for 64 bit coming soon? &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry Pi 64-bit support?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/?limit=25#8564/997e/02a3" rel="alternate"/><published>2023-04-24T21:33:46.971000Z</published><updated>2023-04-24T21:33:46.971000Z</updated><author><name>matthew</name><uri>https://forge.codesys.com/u/matthew/</uri></author><id>https://forge.codesys.com1488a1c715362494a0dc423b0a02681f25608d75</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi &lt;a class="user-mention" href="/u/swissguyinchile/"&gt;@swissguyinchile&lt;/a&gt; I could not see any RPI options from the link you sent? &lt;/p&gt;
&lt;p&gt;My issue is I use DietPi as it's alot smaller and faster and provides alot more useful features than RPI OS Lite and they have now just started only supporting 64 bit. They do use the standard RPI kernel with no mods so should be possible to compile 32bit. &lt;/p&gt;
&lt;p&gt;Hopefully CodeSys supports 64bit very soon since that's what everyone is moving to for the RPI4 and CM4 &lt;/p&gt;
&lt;p&gt;&lt;a class="user-mention" href="/u/eschwellinger/"&gt;@eschwellinger&lt;/a&gt; do you know if there will be support for 64 bit coming soon? &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry Pi 64-bit support?</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/a821a56d89/?limit=25#8564/997e" rel="alternate"/><published>2023-04-24T14:42:39.052000Z</published><updated>2023-04-24T14:42:39.052000Z</updated><author><name>swissguyinchile</name><uri>https://forge.codesys.com/u/swissguyinchile/</uri></author><id>https://forge.codesys.comacaa910fbf56690409763c704e8b7e837f5fdc17</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi &lt;a class="user-mention" href="/u/matthew/"&gt;@matthew&lt;/a&gt;, I don't know if this is any help for you. I did not complicate myself and the projects I sell, I sell them with screens of this company: &lt;a href="https://sztouchwo.en.alibaba.com/?spm=a2756.trade-list-buyer.0.0.27b076e9Px9B7k&amp;amp;tracelog=from_orderlist_company" rel="nofollow"&gt;https://sztouchwo.en.alibaba.com/?spm=a2756.trade-list-buyer.0.0.27b076e9Px9B7k&amp;amp;tracelog=from_orderlist_company&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;I haven't taken time to see how the screen does not turn off after some minutes, but I think it's Raspbian OS configuration. This way I use the WebVisu platform. &lt;/p&gt;
&lt;p&gt;What worries me is that you mention that "Even all the default RPI OS downloads are 64 bit now" I will check during this week. Hopefully they don't stop giving support for 32Bit OS, and if they do, hopefully CODESYS develops the runtime for 64Bit OS. &lt;/p&gt;&lt;/div&gt;</summary></entry></feed>