<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi Roberto,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thanks for following up, much appreciated.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
We tried the same setup on a laptop (Dell Inspiron-5567, Intel® Core™ i7-7500U CPU @ 2.70GHz × 4), dual booted Windows 10/Ubuntu 16.04.6  but the behavior remains the same.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I noticed nevertheless that both workstations have the same driver for the video card (i.e.
<i>i915</i>). I also noticed that at the end of RT kernel build (I think when making
<i>modules_install</i>) there was a warning about a couple of missing firmwares for this device:<br>
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">possible missing firmware /lib/firmware/i915/kbl_guc_ver9_14.bin for module i915</span><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: monospace; background-color: rgba(0, 0, 0, 0); font-size: 9.75pt; color: rgb(48, 51, 54); display: inline !important;">possible missing firmware /lib/firmware/i915/</span><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">bxt_guc_ver8_7.bin </span><span style="font-family: monospace; background-color: rgba(0, 0, 0, 0); font-size: 9.75pt; color: rgb(48, 51, 54); display: inline !important;">for
 module i915</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: monospace; background-color: rgba(0, 0, 0, 0); font-size: 9.75pt; color: rgb(48, 51, 54); display: inline !important;"><br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255); display: inline !important">So I copied the missing files (taken from
<a href="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915" title="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/i915">
here</a>) into <i>/lib/firmware/i915</i> and updated with following command:</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255); display: inline !important"><br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255); display: inline !important">
<pre style="margin: 0px 0px 1em; padding: 12px 8px; font-family: Consolas, Menlo, Monaco, "Lucida Console", "Liberation Mono", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace, sans-serif; font-size: 13px; width: auto; max-height: 600px; overflow: auto; background-color: rgb(239, 240, 241); border-radius: 3px; display: block; color: rgb(57, 51, 24); text-align: left"><code style="margin: 0px; background-color: rgb(239, 240, 241)"><span style="margin: 0px; color: rgb(48, 51, 54)">sudo update</span><span style="margin: 0px; color: rgb(48, 51, 54)">-</span><span style="margin: 0px; color: rgb(48, 51, 54)">initramfs </span><span style="margin: 0px; color: rgb(48, 51, 54)">-</span><span style="margin: 0px; color: rgb(48, 51, 54)">u</span></code></pre>
I then recompiled both the RT kernel and etherlab libs, but except for the disappeared warnings, nothing changed.</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255); display: inline !important"><br>
</span></div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
The video card I'm mounting is the following:</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">$ lshw -C video</span>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">  *-display              
</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">       description: VGA compatible controller</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">       product: HD Graphics 620</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">       vendor: Intel Corporation</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">       physical id: 2</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">       bus info: pci@0000:00:02.0</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">       version: 02</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">       width: 64 bits</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">       clock: 33MHz</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">       configuration: driver=i915 latency=0</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">       resources: irq:280 memory:de000000-deffffff memory:b0000000-bfffffff ioport:f000(size=64) memory:c0000-dffff</span><br>
</div>
<span></span><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I've tried to stress both CPU </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">$ stress --cpu `nproc` --vm `nproc` --vm-bytes 1GB --io `nproc` --hdd `nproc` --hdd-bytes 1GB --timeout 60s</span><br>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">stress: info: [6624] dispatching hogs: 4 cpu, 4 io, 4 vm, 4 hdd</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">stress: info: [6624] successful run completed in 60s</span><br>
</div>
<span></span>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
and video card </div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">$ glmark2
</span><br>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">=======================================================</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">    glmark2 2014.03+git20150611.fa71af2d</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">=======================================================</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">    OpenGL Information</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">    GL_VENDOR:     Intel Open Source Technology Center</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">    GL_RENDERER:   Mesa DRI Intel(R) HD Graphics 620 (Kaby Lake GT2)
</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">    GL_VERSION:    3.0 Mesa 18.0.5</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">=======================================================</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[build] use-vbo=false: FPS: 1392 FrameTime: 0.718 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[build] use-vbo=true: FPS: 1494 FrameTime: 0.669 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[texture] texture-filter=nearest: FPS: 1220 FrameTime: 0.820 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[texture] texture-filter=linear: FPS: 1370 FrameTime: 0.730 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[texture] texture-filter=mipmap: FPS: 1379 FrameTime: 0.725 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[shading] shading=gouraud: FPS: 1352 FrameTime: 0.740 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[shading] shading=blinn-phong-inf: FPS: 1356 FrameTime: 0.737 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[shading] shading=phong: FPS: 1334 FrameTime: 0.750 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[shading] shading=cel: FPS: 1365 FrameTime: 0.733 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[bump] bump-render=high-poly: FPS: 1004 FrameTime: 0.996 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[bump] bump-render=normals: FPS: 1474 FrameTime: 0.678 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[bump] bump-render=height: FPS: 1496 FrameTime: 0.668 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 1141 FrameTime: 0.876 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 847 FrameTime: 1.181 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[pulsar] light=false:quads=5:texture=false: FPS: 1543 FrameTime: 0.648 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[desktop] blur-radius=5:effect=blur:passes=1:separable=true:windows=4: FPS: 670 FrameTime: 1.493 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[desktop] effect=shadow:windows=4: FPS: 891 FrameTime: 1.122 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 638 FrameTime: 1.567 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 493 FrameTime: 2.028 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 690 FrameTime: 1.449 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[ideas] speed=duration: FPS: 1265 FrameTime: 0.791 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[jellyfish] <default>: FPS: 1258 FrameTime: 0.795 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[terrain] <default>: FPS: 189 FrameTime: 5.291 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[shadow] <default>: FPS: 982 FrameTime: 1.018 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[refract] <default>: FPS: 360 FrameTime: 2.778 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[conditionals] fragment-steps=0:vertex-steps=0: FPS: 1339 FrameTime: 0.747 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[conditionals] fragment-steps=5:vertex-steps=0: FPS: 1337 FrameTime: 0.748 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[conditionals] fragment-steps=0:vertex-steps=5: FPS: 1329 FrameTime: 0.752 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[function] fragment-complexity=low:fragment-steps=5: FPS: 1343 FrameTime: 0.745 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[function] fragment-complexity=medium:fragment-steps=5: FPS: 1343 FrameTime: 0.745 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 1315 FrameTime: 0.760 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 1221 FrameTime: 0.819 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 1275 FrameTime: 0.784 ms</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">=======================================================</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">                                  glmark2 Score: 1142
</span><br>
</div>
<div><span style="font-family: monospace; font-size: 9.75pt; color: rgb(48, 51, 54); background-color: rgba(0, 0, 0, 0);">=======================================================</span><br>
</div>
<span></span><br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
and no apparent issues arised.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I'm attaching two log sessions from my latest laptop trials. Inside you can find a brief description of the operations carried out for each session.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I noticed that in one of them it looks like one source of the freezing is related to
<i>rt_mutex</i>, which I'm not really confident with but I have the feeling is the actual source of our problem (probably in the way we implemented the ethercat communication in our code).</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Please let me know if you have any suggestions or need any other information.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thanks again,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Simone</div>
<div id="Signature">
<div id="divtagdefaultwrapper" dir="ltr" style="color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif">
<p style="margin-top: 0px; margin-bottom: 0px;font-size:12pt; margin-top:0px; margin-bottom:0px">
<span style="color:rgb(33,33,33); font-family:"Segoe UI","Helvetica Neue",sans-serif; font-size:10pt">____________________________________________________</span><br style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont">
<span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif"></span><br style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont">
<span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif"></span><span style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont; font-size:10pt"><b><span style="font-family:"Segoe UI","Helvetica Neue",sans-serif">SIMONE COMARI</span></b></span></p>
<p style="margin-top: 0px; margin-bottom: 0px;margin-top:0px; margin-bottom:0px">
<span style="font-size:10pt; color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont"></span><span style="font-size:13.3333px"><i><span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif">Research
 Fellow</span><br style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont">
</i></span><span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif"></span><span style="font-size:10pt; color:rgb(33,33,33); font-family:"Segoe UI","Helvetica Neue",sans-serif">DIN – Dept. of Industrial Engineering</span><br style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont">
<span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif"></span><span style="font-size:10pt; color:rgb(33,33,33); font-family:"Segoe UI","Helvetica Neue",sans-serif">Alma Mater Studiorum
<span style="color:rgb(33,33,33); font-family:"Segoe UI","Helvetica Neue",sans-serif; font-size:13.3333px">
– </span> University of Bologna</span><br style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont">
<span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif"></span><span style="font-size:12pt; color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont"><span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif">Via
 Umberto Terracini, 24, 40131 Bologna (BO), Italy </span></span></p>
<span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif"></span>
<p style="margin-top: 0px; margin-bottom: 0px;font-size:12pt; margin-top:0px; margin-bottom:0px">
<span style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont; font-size:12pt"></span></p>
<span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif"></span>
<p style="margin-top: 0px; margin-bottom: 0px;font-size:12pt; margin-top:0px; margin-bottom:0px">
<span style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont"><span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif">E-mail:
</span><span><a href="mailto:simone.comari2@unibo.it" class="OWAAutoLink"><span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif">simone.comari2@unibo.it</span></a></span></span><br style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont">
<span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif"></span><span style="color:rgb(33,33,33); font-family:"Segoe UI","Helvetica Neue",sans-serif; font-size:10pt">Websites:</span><br style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont">
<span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif"></span><a href="http://www.unibo.it/docenti/marco.carricato" target="_blank" rel="noopener noreferrer" style="font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont"></a><a href="https://www.unibo.it/sitoweb/simone.comari2" class="OWAAutoLink"><span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif">https://www.unibo.it/sitoweb/simone.comari2</span></a><br style="color:rgb(33,33,33); font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont">
<span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif"></span><a href="http://grab.diem.unibo.it/" target="_blank" rel="noopener noreferrer" style="font-family:wf_segoe-ui_normal,"Segoe UI","Segoe WP",Tahoma,Arial,sans-serif,serif,EmojiFont"><span style="font-size:10pt; font-family:"Segoe UI","Helvetica Neue",sans-serif">http://grab.diem.unibo.it</span></a><br>
</p>
</div>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>Da:</b> Viola Roberto <roberto.viola@systemceramics.com><br>
<b>Inviato:</b> lunedì 27 maggio 2019 10:57<br>
<b>A:</b> Simone Comari; etherlab-users@etherlab.org<br>
<b>Oggetto:</b> R: System randomly freezes in multi-thread Qt application with a RT process</font>
<div> </div>
</div>
<style>
<!--
@font-face
        {font-family:"Cambria Math"}
@font-face
        {font-family:Calibri}
@font-face
        {font-family:"Segoe UI"}
p.x_MsoNormal, li.x_MsoNormal, div.x_MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif}
a:link, span.x_MsoHyperlink
        {color:blue;
        text-decoration:underline}
a:visited, span.x_MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline}
p
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif}
p.x_xmsonormal, li.x_xmsonormal, div.x_xmsonormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif}
p.x_xmsochpdefault, li.x_xmsochpdefault, div.x_xmsochpdefault
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Times New Roman",serif}
span.x_xmsohyperlink
        {color:blue;
        text-decoration:underline}
span.x_xmsohyperlinkfollowed
        {color:purple;
        text-decoration:underline}
span.x_xstilemessaggiodipostaelettronica18
        {font-family:"Calibri",sans-serif;
        color:#1F497D}
span.x_StileMessaggioDiPostaElettronica24
        {font-family:"Calibri",sans-serif;
        color:#1F497D}
.x_MsoChpDefault
        {font-size:10.0pt}
@page WordSection1
        {margin:70.85pt 2.0cm 2.0cm 2.0cm}
div.x_WordSection1
        {}
ol
        {margin-bottom:0cm}
ul
        {margin-bottom:0cm}
-->
</style>
<div lang="IT" link="blue" vlink="purple">
<p></p>
<div class="x_WordSection1">
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">Hi Simone,
</span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">  from the logs it seems a issue releated to your i915 (video card, i guess inside your CPU).</span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">You should try to understand the cause of issue: i suggest to try without the ethercat and stressing the cpu and the video card in some other way. I guess
 it’s not related to ethercat.</span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">BTW what videocard do you have?</span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">Did you try to catch the logs on other systems (laptop for example)?</span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">R.</span></p>
<p class="x_MsoNormal"><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D"> </span></p>
<div>
<div style="border:none; border-top:solid #E1E1E1 1.0pt; padding:3.0pt 0cm 0cm 0cm">
<p class="x_MsoNormal"><b><span style="font-size:11.0pt; font-family:"Calibri",sans-serif">Da:</span></b><span style="font-size:11.0pt; font-family:"Calibri",sans-serif"> Simone Comari [mailto:simone.comari2@unibo.it]
<br>
<b>Inviato:</b> giovedì 23 maggio 2019 12:51<br>
<b>A:</b> Viola Roberto <roberto.viola@systemceramics.com>; etherlab-users@etherlab.org<br>
<b>Oggetto:</b> R: System randomly freezes in multi-thread Qt application with a RT process</span></p>
</div>
</div>
<p class="x_MsoNormal"> </p>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">Hi Roberto,</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black"> </span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">First of all, thank you for your quick response.
</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">Attached you can find the
<i>kernel.log</i> and <i>system.log</i> of a single session, that is:</span></p>
</div>
<div>
<ol start="1" type="1">
<li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Boot up</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Application launch (successful ethercat network setup) through Qt IDE</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Successful enabling of a single motor (i.e. one of the ethercat slaves) through our GUI</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Simple operation (e.g. manual velocity control) until problem occurs (it took a couple of minutes this time)</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Hard shut-down of the "frozen" system</span></li></ol>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">I hope these are the logs you were talking about, please let me know otherwise.</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black"> </span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">Maybe it's worth mentioning we followed
<a href="https://github.com/UNIBO-GRABLab/cable_robot/wiki/Installation" title="https://github.com/UNIBO-GRABLab/cable_robot/wiki/Installation">
these</a> instructions to install both the RT kernel and ethercat libs, just in case we misused patches or configurations.</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black"> </span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">Thanks again.</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black"> </span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">Best regards,</span></p>
</div>
<div>
<p class="x_MsoNormal"><span style="font-family:"Calibri",sans-serif; color:black">Simone</span></p>
</div>
</div>
<div id="x_Signature">
<div id="x_divtagdefaultwrapper">
<p><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121"></span></p>
</div>
</div>
</div>
<p></p>
<p>
<table style="">
<tbody>
<tr>
<td style="color:#0093d3">Roberto Viola</td>
</tr>
<tr>
<td>Technical Dept</td>
</tr>
<tr>
<td style="font-size:10px">+39 0536836680 </td>
</tr>
<tr>
<td style="font-size:10px"></td>
</tr>
<tr>
<td style="padding-top:10px"><img style="border:0px Solid" data-outlook-trace="F:1|T:1" src="cid:image2dbc08.JPG@01dba098.4381a376"></td>
</tr>
</tbody>
</table>
</p>
<p>
<table cellspacing="0" cols="1" cellpadding="0" border="0">
<tbody>
<tr>
<td><strong>SYSTEM CERAMICS S.p.A.</strong></td>
</tr>
<tr>
<td><font size="2" face="Arial">Via Ghiarola Vecchia, 73</font></td>
</tr>
<tr>
<td><font size="2" face="Arial">41042 Fiorano (Mo) ITALY</font></td>
</tr>
<tr>
<td><font size="2" face="Arial">+39 0536 836111</font></td>
</tr>
<tr>
<td><font size="2" face="Arial"><span style="font-family:Arial; font-size:10pt"><a href="mailto:info@system-electronics.it" title="" target="" style="font-family:Arial; font-size:10pt"><span style="font-family:Arial; font-size:10pt">info@system-electronics.it</span></a></span></font></td>
</tr>
<tr>
<td><span style="font-family:Arial; font-size:10pt"><a href="http://www.system-electronics.it" title="" target="" style="font-family:Arial; font-size:10pt"><span style="font-family:Arial; font-size:10pt">www.system-electronics.it</span></a></span></td>
</tr>
</tbody>
</table>
</p>
<p><img style="border:0px Solid" data-outlook-trace="F:1|T:1" src="cid:imagefda576.JPG@4575342a.4fae7fd3"></p>
<div>
<table cellspacing="0" cellpadding="0" border="0">
<tbody>
<tr>
<td></td>
</tr>
<tr>
<td colspan="3">
<center style="margin-left:18pt; margin-right:18pt"></center>
<center style="margin-left:18pt; margin-right:18pt">
<hr>
</center>
<center style="margin-left:18pt; margin-right:18pt"></center>
</td>
</tr>
<tr>
<td colspan="3"><span style="font-size:7pt; font-family:verdana; color:gray">
<p style="margin:0cm 0cm 0pt"><font size="3"><font face="Times New Roman"></font></font></p>
<p style="text-align:justify"><span style="font-size:7pt; font-family:'Verdana','sans-serif'; color:gray"></p>
<p>Le informazioni contenute in questa email, inclusi i suoi allegati, sono riservate e ad uso esclusivo del destinatario. Qualora le fosse pervenuta per errore, lei non è autorizzato a copiare, inoltrare e/o rendere nota questa email e i suoi allegati, totalmente
 o parzialmente, e pertanto la preghiamo di cancellarla immediatamente senza visionarne il contenuto e gli allegati.</p>
<p>Avvertenza: la presente casella e-mail ed i messaggi da essa derivanti, sono di esclusivo utilizzo aziendale /lavorativo e mai personale.</p>
<p>Risposte al presente messaggio: si avvisa il destinatario che eventuali sue risposte, potranno essere lette dall’intera azienda /ufficio /reparto di appartenenza del mittente.</p>
<p>The information contained in this e-mail, including attachments, is confidential and exclusively for the use of the intended recipient. If you received this communication by mistake you are not authorized to copy, send and/or publish this message and its
 attachments, in whole or in part and therefore please delete this message. </p>
</span>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
</span></td>
</tr>
</tbody>
</table>
<div></div>
<p></p>
<div class="x_WordSection1">
<div id="x_Signature">
<div id="x_divtagdefaultwrapper">
<p><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">____________________________________________________</span><span style="font-family:"Segoe UI",sans-serif; color:#212121"><br>
<br>
</span><b><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">SIMONE COMARI</span></b><span style="font-family:"Calibri",sans-serif; color:black"></span></p>
<p><i><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:black">Research Fellow</span></i><i><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121"><br>
</span></i><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">DIN – Dept. of Industrial Engineering</span><span style="font-family:"Segoe UI",sans-serif; color:#212121"><br>
</span><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">Alma Mater Studiorum –  University of Bologna</span><span style="font-family:"Segoe UI",sans-serif; color:#212121"><br>
</span><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">Via Umberto Terracini, 24, 40131 Bologna (BO), Italy </span><span style="font-family:"Calibri",sans-serif; color:black"></span></p>
<p><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">E-mail:
</span><span style="font-family:"Segoe UI",sans-serif; color:#212121"><a href="mailto:simone.comari2@unibo.it"><span style="font-size:10.0pt">simone.comari2@unibo.it</span></a><br>
</span><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">Websites:</span><span style="font-family:"Segoe UI",sans-serif; color:#212121"><br>
</span><span style="font-family:"Calibri",sans-serif; color:black"><a href="https://www.unibo.it/sitoweb/simone.comari2"><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif">https://www.unibo.it/sitoweb/simone.comari2</span></a></span><span style="font-family:"Segoe UI",sans-serif; color:#212121"><br>
</span><span style="font-family:"Calibri",sans-serif; color:black"><a href="http://grab.diem.unibo.it/" target="_blank"><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif">http://grab.diem.unibo.it</span></a></span></p>
</div>
</div>
<div class="x_MsoNormal" align="center" style="text-align:center">
<hr size="2" width="98%" align="center">
</div>
<div id="x_divRplyFwdMsg">
<p class="x_MsoNormal"><b><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:black">Da:</span></b><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:black"> Viola Roberto <<a href="mailto:roberto.viola@systemceramics.com">roberto.viola@systemceramics.com</a>><br>
<b>Inviato:</b> giovedì 23 maggio 2019 08:00<br>
<b>A:</b> Simone Comari; <a href="mailto:etherlab-users@etherlab.org">etherlab-users@etherlab.org</a><br>
<b>Oggetto:</b> R: System randomly freezes in multi-thread Qt application with a RT process</span>
</p>
<div>
<p class="x_MsoNormal"> </p>
</div>
</div>
<div>
<div>
<p class="x_xmsonormal"><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">Hi Simone, just a quick hint in order to understand the freeze: try to run the setup inside a VM (kvm or virtualbox) in order to catch the serial log from
 the kernel or, if you have a UART avaiable on your system, directly from it.</span></p>
<p class="x_xmsonormal"><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">In this way we should try to understand the issue better.</span></p>
<p class="x_xmsonormal"><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D">R.</span></p>
<p class="x_xmsonormal"><span style="font-size:11.0pt; font-family:"Calibri",sans-serif; color:#1F497D"> </span></p>
<div>
<div style="border:none; border-top:solid #E1E1E1 1.0pt; padding:3.0pt 0cm 0cm 0cm">
<p class="x_xmsonormal"><b><span style="font-size:11.0pt; font-family:"Calibri",sans-serif">Da:</span></b><span style="font-size:11.0pt; font-family:"Calibri",sans-serif"> etherlab-users [<a href="mailto:etherlab-users-bounces@etherlab.org">mailto:etherlab-users-bounces@etherlab.org</a>]
<b>Per conto di </b>Simone Comari<br>
<b>Inviato:</b> mercoledì 22 maggio 2019 18:52<br>
<b>A:</b> <a href="mailto:etherlab-users@etherlab.org">etherlab-users@etherlab.org</a><br>
<b>Oggetto:</b> [etherlab-users] System randomly freezes in multi-thread Qt application with a RT process</span></p>
</div>
</div>
<p class="x_xmsonormal"> </p>
<div>
<p class="x_xmsonormal"><span style="font-family:"Calibri",sans-serif; color:black">Hi all,</span></p>
</div>
<div>
<p class="x_xmsonormal"><span style="font-family:"Calibri",sans-serif; color:black"> </span></p>
</div>
<div>
<p class="x_xmsonormal"><span style="font-family:"Calibri",sans-serif; color:black">I am a young research fellow at the university of Bologna and I just started working with EtherCAT technology and RT systems yet, so please forgive me if I misuse words or I'm
 not precise enough.</span></p>
</div>
<div>
<p class="x_xmsonormal"><span style="font-family:"Calibri",sans-serif; color:black"><br>
First, I'll try to describe my setup:</span></p>
<ul type="disc" style="margin-top:0cm">
<li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Ubuntu 16.04.6 with patched fully preemptible RT kernel 4.13.13-rt5 </span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Qt 5.12.2</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">PCI driver e1000e</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Ethercat master running on this Linux RT</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Elmo GOLD SOLO WHISTLE Drives (ethercat slaves) </span></li></ul>
<div>
<p class="x_xmsonormal"><span style="font-family:"Calibri",sans-serif; color:black">Secondly, a brief outline of my software architecture:</span></p>
</div>
<div>
<ul type="disc" style="margin-top:0cm">
<li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">POSIX threads</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Qt-based GUI running on a non-RT thread</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Ethercat network setup (ethercat master and slaves init) done in the same non-RT thread</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">If initialization is successful, start a new RT-thread in charge of handling all ethercat-related functionalities (read/write/status-check).</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Shared resources between RT and non-RT ones handled with pthread_mutex (even if I'm not 100% sure I'm using it correctly)</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Implementation of our generic ethercat master can be found
<a href="https://github.com/UNIBO-GRABLab/grab_common/blob/e5278b6fe611654bfa84c951d8b77e56ebbc8fa9/libgrabec/src/ethercatmaster.cpp" title="https://github.com/UNIBO-GRABLab/grab_common/blob/e5278b6fe611654bfa84c951d8b77e56ebbc8fa9/libgrabec/src/ethercatmaster.cpp">
here</a> </span></li></ul>
<div>
<p class="x_xmsonormal"><span style="font-family:"Calibri",sans-serif; color:black">Problem description:</span></p>
</div>
</div>
<div>
<ul type="disc" style="margin-top:0cm">
<li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Once the ethercat network is setup and the RT thread is started, quite randomly the system freezes without errors of any sorts. Sometimes it happens when motors are enabled
 and operational, sometimes when they are enabled and idle, sometimes even if they are disabled. It is not reproducible and I couldn't link it to any particular step in my application. Sometimes it happens even if I simply start it, but always after successful
 initialization.</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Even when I manage to close the application, next time I try to run it it tells me that master is busy and ec_e1000e is in use. Only solution is to manually hard-shut-down
 the PC.</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">Other thing I noticed is that even if the main thread (the GUI one, so non-RT) is closed, the child RT-thread stays running with status D  (uninterruptible sleep) blocking
 a great deal of CPU (that is why probably the whole system freezes).</span></li><li class="x_MsoNormal" style="color:black"><span style="font-family:"Calibri",sans-serif">We tried with different computers (both laptop and desktop) to exclude a platform's dependency, but the issue remains.</span></li></ul>
<div>
<p class="x_xmsonormal"><span style="font-family:"Calibri",sans-serif; color:black">Please let me know if there is any missing important information that can help understanding the problem.</span></p>
</div>
</div>
<div>
<p class="x_xmsonormal"><span style="font-family:"Calibri",sans-serif; color:black">Thank you a lot for the support.</span></p>
</div>
<div>
<p class="x_xmsonormal"><span style="font-family:"Calibri",sans-serif; color:black"> </span></p>
</div>
<div>
<p class="x_xmsonormal"><span style="font-family:"Calibri",sans-serif; color:black">Best regards,</span></p>
</div>
<div>
<p class="x_xmsonormal"><span style="font-family:"Calibri",sans-serif; color:black">Simone</span></p>
</div>
</div>
</div>
<table class="x_MsoNormalTable" border="0" cellpadding="0">
<tbody>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="x_MsoNormal"><span style="color:#0093D3">Roberto Viola</span></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="x_MsoNormal">Technical Dept</p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt">
<p class="x_MsoNormal"><span style="font-size:7.5pt">+39 0536836680 </span></p>
</td>
</tr>
<tr>
<td style="padding:.75pt .75pt .75pt .75pt"></td>
</tr>
<tr>
<td style="padding:7.5pt .75pt .75pt .75pt">
<p class="x_MsoNormal"><img border="0" width="159" height="36" id="x__x0000_i1026" data-outlook-trace="F:1|T:1" src="cid:image001.jpg@01D5147A.F003E390"></p>
</td>
</tr>
</tbody>
</table>
<p><span style="display:none"> </span></p>
<table class="x_MsoNormalTable" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="x_MsoNormal"><strong>SYSTEM CERAMICS S.p.A.</strong></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="x_MsoNormal"><span style="font-size:10.0pt; font-family:"Arial",sans-serif">Via Ghiarola Vecchia, 73</span></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="x_MsoNormal"><span style="font-size:10.0pt; font-family:"Arial",sans-serif">41042 Fiorano (Mo) ITALY</span></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="x_MsoNormal"><span style="font-size:10.0pt; font-family:"Arial",sans-serif">+39 0536 836111</span></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="x_MsoNormal"><span style="font-size:10.0pt; font-family:"Arial",sans-serif"><a href="mailto:info@system-electronics.it" title="">info@system-electronics.it</a></span></p>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p class="x_MsoNormal"><span style="font-size:10.0pt; font-family:"Arial",sans-serif"><a href="http://www.system-electronics.it" title="">www.system-electronics.it</a></span></p>
</td>
</tr>
</tbody>
</table>
<p><img border="0" width="262" height="20" id="x__x0000_i1027" data-outlook-trace="F:1|T:1" src="cid:image002.jpg@01D5147A.F003E390"></p>
<div>
<table class="x_MsoNormalTable" border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td style="padding:0cm 0cm 0cm 0cm"></td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<div class="x_MsoNormal" align="center" style="margin-right:18.0pt; margin-bottom:0cm; margin-left:18.0pt; margin-bottom:.0001pt; text-align:center">
<hr size="2" width="100%" align="center">
</div>
</td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<p><span style="color:gray">Le informazioni contenute in questa email, inclusi i suoi allegati, sono riservate e ad uso esclusivo del destinatario. Qualora le fosse pervenuta per errore, lei non è autorizzato a copiare, inoltrare e/o rendere nota questa email
 e i suoi allegati, totalmente o parzialmente, e pertanto la preghiamo di cancellarla immediatamente senza visionarne il contenuto e gli allegati.</span></p>
<p><span style="color:gray">Avvertenza: la presente casella e-mail ed i messaggi da essa derivanti, sono di esclusivo utilizzo aziendale /lavorativo e mai personale.</span></p>
<p><span style="color:gray">Risposte al presente messaggio: si avvisa il destinatario che eventuali sue risposte, potranno essere lette dall’intera azienda /ufficio /reparto di appartenenza del mittente.</span></p>
<p><span style="color:gray">The information contained in this e-mail, including attachments, is confidential and exclusively for the use of the intended recipient. If you received this communication by mistake you are not authorized to copy, send and/or publish
 this message and its attachments, in whole or in part and therefore please delete this message.
</span></p>
</td>
</tr>
</tbody>
</table>
<div>
<div id="x_x_Signature">
<div id="x_x_divtagdefaultwrapper">
<p><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">____________________________________________________</span><span style="font-family:"Segoe UI",sans-serif; color:#212121"><br>
<br>
</span><b><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">SIMONE COMARI</span></b></p>
<p><i><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:black">Research Fellow</span></i><i><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121"><br>
</span></i><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">DIN – Dept. of Industrial Engineering</span><span style="font-family:"Segoe UI",sans-serif; color:#212121"><br>
</span><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">Alma Mater Studiorum –  University of Bologna</span><span style="font-family:"Segoe UI",sans-serif; color:#212121"><br>
</span><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">Via Umberto Terracini, 24, 40131 Bologna (BO), Italy </span></p>
<p><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">E-mail:
</span><span style="font-family:"Segoe UI",sans-serif; color:#212121"><a href="mailto:simone.comari2@unibo.it"><span style="font-size:10.0pt">simone.comari2@unibo.it</span></a><br>
</span><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif; color:#212121">Websites:</span><span style="font-family:"Segoe UI",sans-serif; color:#212121"><br>
</span><span style="font-family:"Calibri",sans-serif; color:black"><a href="https://www.unibo.it/sitoweb/simone.comari2"><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif">https://www.unibo.it/sitoweb/simone.comari2</span></a></span><span style="font-family:"Segoe UI",sans-serif; color:#212121"><br>
</span><span style="font-family:"Calibri",sans-serif; color:black"><a href="http://grab.diem.unibo.it/" target="_blank"><span style="font-size:10.0pt; font-family:"Segoe UI",sans-serif">http://grab.diem.unibo.it</span></a></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>