<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to Raspberry OS 64bit, Kernel PREEMPT RT, CPU Pinning </title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0e1d92276c/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0e1d92276c/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Runtime/thread/0e1d92276c/</id><updated>2020-12-09T18:28:30.671000Z</updated><subtitle>Recent posts to Raspberry OS 64bit, Kernel PREEMPT RT, CPU Pinning </subtitle><entry><title>Raspberry OS 64bit, Kernel PREEMPT RT, CPU Pinning </title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0e1d92276c/?limit=25#00b2" rel="alternate"/><published>2020-12-09T18:28:30.671000Z</published><updated>2020-12-09T18:28:30.671000Z</updated><author><name>eschwellinger</name><uri>https://forge.codesys.com/u/eschwellinger/</uri></author><id>https://forge.codesys.com82b99182cc708e2d22c9366d3e58ce48379f1efa</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;at the moment it is not tested/made for 64bit.&lt;br/&gt;
So I would recommend to switch back to 32Bit OS.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Raspberry OS 64bit, Kernel PREEMPT RT, CPU Pinning </title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/0e1d92276c/?limit=25#293b" rel="alternate"/><published>2020-12-09T16:28:46.198000Z</published><updated>2020-12-09T16:28:46.198000Z</updated><author><name>mondinmr</name><uri>https://forge.codesys.com/u/mondinmr/</uri></author><id>https://forge.codesys.com0fc120c64b4e68c2893b66a489644da8314384f5</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello to all.&lt;br/&gt;
I just tested 32 bit runtime for PI on a Raspberry PI 4, 5.4.51 kernel compiled by me from scratch after patching it to PREEMPT RT.&lt;br/&gt;
I isolated core 1 from the CPU leaving the cores untouched 0,2,3.&lt;br/&gt;
Codeyscontrol changed to init.d, and taskset on isolated core.&lt;/p&gt;
&lt;p&gt;I achieved an average jitter above 28-30us and some peaks above 100us.&lt;/p&gt;
&lt;p&gt;However, I notice that the runtime dies every 50-60 seconds after starting.&lt;br/&gt;
Do you think this is due to the fact that I used a 64bit Raspberry OS?&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>