<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:webfeeds="http://webfeeds.org/rss/1.0">
    <channel>
        <title><![CDATA[Automation Community - ctrlX CORE]]></title>
        <description><![CDATA[Embedded controls hardware]]></description>
        <link>https://community.boschrexroth.com</link>
        <generator>Bettermode RSS Generator</generator>
        <lastBuildDate>Thu, 21 May 2026 17:12:57 GMT</lastBuildDate>
        <atom:link href="/rss/KplPDu48nzq5/posts" rel="self" type="application/rss+xml"/>
        <pubDate>Thu, 21 May 2026 17:12:57 GMT</pubDate>
        <copyright><![CDATA[2026 Automation Community]]></copyright>
        <language><![CDATA[en-US]]></language>
        <ttl>60</ttl>
        <webfeeds:icon></webfeeds:icon>
        <webfeeds:related layout="card" target="browser"/>
        <item>
            <title><![CDATA[Exchange more than 1440 bytes with PROFINET Device App]]></title>
            <description><![CDATA[Hello,

I am using the PROFINET Device App on ctrlX CORE. The ctrlX CORE is used as a PROFINET IO Device connected to an external PROFINET IO Controller.

The documentation states a cyclic process data ...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/exchange-more-than-1440-bytes-with-profinet-device-app-DxJ2SkTJncKmSi5</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/exchange-more-than-1440-bytes-with-profinet-device-app-DxJ2SkTJncKmSi5</guid>
            <category><![CDATA[CTRLX CORE]]></category>
            <category><![CDATA[PROFINET DEVICE]]></category>
            <category><![CDATA[PROFINET DEVICE APP]]></category>
            <dc:creator><![CDATA[CypSto]]></dc:creator>
            <pubDate>Thu, 21 May 2026 14:25:00 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hello,</p><p>I am using the PROFINET Device App on ctrlX CORE. The ctrlX CORE is used as a PROFINET IO Device connected to an external PROFINET IO Controller.</p><p>The documentation states a cyclic process data limit of 1440 bytes INPUTS and 1440 bytes OUTPUTS.</p><p>Is there any officially supported way to extend this limit (1440/1440 bytes) or handle a larger amount of data with the PROFINET Device App?</p><p>I also tried to add a second PROFINET Device instance on another port. It appears in the UI, but the status is “License not available”. Would an additional license allow a second instance to run, or is only one instance supported regardless of licensing?</p><figure data-align="center" data-size="best-fit" data-id="KIMsamdkBE0pyZdidi4px" data-version="v2" data-type="image"><img data-id="KIMsamdkBE0pyZdidi4px" src="https://tribe-eu.imgix.net/KIMsamdkBE0pyZdidi4px?auto=compress,format"></figure>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[HTTPS communication error 35 between PLC and ctrlX CORE X3 (Certificate issue?)]]></title>
            <description><![CDATA[Hi everyone,

I am trying to establish secure HTTPS communication from my PLC(sigmatek) to a ctrlX CORE X3. Unfortunately, I keep running into Error 35 (SSL/TLS handshake failure) and could use some ...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/https-communication-error-35-between-plc-and-ctrlx-core-x3-certificate-mSEmyuC3oa1KVJU</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/https-communication-error-35-between-plc-and-ctrlx-core-x3-certificate-mSEmyuC3oa1KVJU</guid>
            <dc:creator><![CDATA[kobe_w]]></dc:creator>
            <pubDate>Tue, 19 May 2026 14:45:06 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hi everyone,</p><p>I am trying to establish secure HTTPS communication from my PLC(sigmatek) to a ctrlX CORE X3. Unfortunately, I keep running into Error 35 (SSL/TLS handshake failure) and could use some guidance to see if I'm missing something in my certificate setup.</p><p>Here is what I have done so far:</p><ol><li><p>CA Certificate: I created a <code>ca.crt</code> file and uploaded it to both the PLC and the ctrlX CORE.</p></li><li><p>Device Certificates: I generated a <code>ctrlX.crt</code> and a <code>ctrlX.key</code>.</p></li><li><p>SAN Config: I explicitly added the IP address/hostname of the ctrlX CORE X3 as a <code>subjectAltName</code> (SAN) in the certificate.</p></li><li><p>ctrlX Setup: I uploaded the <code>ctrlX.crt</code> and <code>ctrlX.key</code> to the Web Server tab in the ctrlX CORE web interface.</p><figure data-align="center" data-size="best-fit" data-id="9j1Ssu4tebxqbvMbEns9w" data-version="v2" data-type="image"><img data-id="9j1Ssu4tebxqbvMbEns9w" src="https://tribe-eu.imgix.net/9j1Ssu4tebxqbvMbEns9w?auto=compress,format"></figure></li></ol><p>Despite this, whenever the PLC attempts to initiate the HTTPS connection, it fails and returns Error 35.</p><figure data-align="center" data-size="best-fit" data-id="jV243BigL6xc4tHwv2otq" data-version="v2" data-type="image"><img data-id="jV243BigL6xc4tHwv2otq" src="https://tribe-eu.imgix.net/jV243BigL6xc4tHwv2otq?auto=compress,format"></figure><p>Am I overlooking a specific configuration step for the ctrlX web server, or is there a common pitfall with how the X3 handles custom CA-signed certificates?</p><p>Any help or insight would be greatly appreciated!</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[First Issue of ctrlX OS Product Updates released]]></title>
            <description><![CDATA[Hi everyone,

We're excited to introduce a new format for keeping ctrlX OS users informed: a regular newsletter covering what's new across ctrlX OS, apps, how-tos, SDK updates, and ecosystem news — ...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/first-issue-of-ctrlx-os-product-updates-released-aowXObXtbP2dYcW</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/first-issue-of-ctrlx-os-product-updates-released-aowXObXtbP2dYcW</guid>
            <dc:creator><![CDATA[ctrlXW-Michael]]></dc:creator>
            <pubDate>Mon, 18 May 2026 09:57:42 GMT</pubDate>
            <content:encoded><![CDATA[<figure data-align="center" data-size="best-fit" data-id="bx5cIn8nIXLiPzGifJ62E" data-version="v2" data-type="image"><img data-id="bx5cIn8nIXLiPzGifJ62E" src="https://tribe-eu.imgix.net/bx5cIn8nIXLiPzGifJ62E?auto=compress,format"></figure><p></p><p>Hi everyone,</p><p>We're excited to introduce a new format for keeping ctrlX OS users informed: a regular newsletter covering what's new across ctrlX OS, apps, how-tos, SDK updates, and ecosystem news — curated and concise.</p><p>Issue #1 is out now. If you're using ctrlX OS and would like to receive future issues directly in your inbox, just reach out to us.</p><p>Got feedback on the format or content? We'd love to hear it — just reply to this post. We're building this together.</p><p>Read the first issue online: <a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://cdn.mailing.bosch.com/nl3/-pLB_QBzVyH71QF9trlH8g?hl=en">ctrlX OS Product Updates - May 2026</a></p><p>Inscribe: <a class="text-interactive hover:text-interactive-hovered" rel="noopener noreferrer nofollow" href="https://www.ctrlx-os.com/en/product-updates">https://www.ctrlx-os.com/en/product-updates</a></p><p>— The ctrlX OS Ecosystem Team</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Temporary usage rights, X5 and Motion extended to 20 Axes is not working]]></title>
            <description><![CDATA[The customer accidentally activated the "Temporary usage rights" during testing of the CORE X5. In this context, they noticed that the "Temporary usage rights" license was not actually activated.

...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/temporary-usage-rights-x5-and-motion-extended-to-20-axes-is-not-working-KcM8IahiZi7H7MK</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/temporary-usage-rights-x5-and-motion-extended-to-20-axes-is-not-working-KcM8IahiZi7H7MK</guid>
            <dc:creator><![CDATA[mnm1van]]></dc:creator>
            <pubDate>Mon, 18 May 2026 06:56:29 GMT</pubDate>
            <content:encoded><![CDATA[<p>The customer accidentally activated the "Temporary usage rights" during testing of the CORE X5. In this context, they noticed that the "Temporary usage rights" license was not actually activated.</p><p>However, they are using this license, and they will likely have a need for it in the future, for example in failure situations.</p><p>The versions they are using in this testing are the latest ones, i.e., ctrlX OS 4.6, Motion App 4.6, etc.</p><p>Motion for 10 axes worked, but the extension to 20 axes did not.</p><p>This is not yet a major issue, but later in the year, when customer deliveries begin, it will be required.</p><p>Could this still be an issue related to the prototype versions, or does the problem also occur with the current versions?</p><p></p><p>Br, Marko</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[CTRL device X3]]></title>
            <description><![CDATA[Questions:

 * Is it supported to configure two IP addresses (one per Ethernet interface) on the device?

 * Can the Web UI be accessed via both interfaces/IPs?

 * Specifically, is Web UI access supported through ...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/ctrl-device-x3-KrNIVoBRc5NGbHn</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/ctrl-device-x3-KrNIVoBRc5NGbHn</guid>
            <dc:creator><![CDATA[vineet-81]]></dc:creator>
            <pubDate>Fri, 15 May 2026 10:41:34 GMT</pubDate>
            <content:encoded><![CDATA[<p><strong>Questions:</strong></p><ul><li><p>Is it supported to configure <strong>two IP addresses</strong> (one per Ethernet interface) on the device?</p></li><li><p>Can the <strong>Web UI be accessed via both interfaces/IPs</strong>?</p></li><li><p>Specifically, is Web UI access supported through <strong>XF50 or XF51</strong>, or only through XF10?<br>If supported, are there any prerequisites (routing, interface mode, or service binding settings) required to enable Web UI access on the secondary interface?</p></li></ul>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Csv. file save error in CtrlX Core]]></title>
            <description><![CDATA[Hello,

I have a CSV file that stores the data from each cycle on the microSD card. The problem is that when the card is removed, the PLC does not detect its absence, and I need an error to be generated...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/csv-file-save-error-in-ctrlx-core-XiPgXf4D9VYJ35y</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/csv-file-save-error-in-ctrlx-core-XiPgXf4D9VYJ35y</guid>
            <dc:creator><![CDATA[AGME]]></dc:creator>
            <pubDate>Fri, 08 May 2026 06:52:50 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hello,</p><p>I have a CSV file that stores the data from each cycle on the microSD card. The problem is that when the card is removed, the PLC does not detect its absence, and I need an error to be generated in that situation.</p><p>I am using the "CXA_FileAsync" library, but it does not return any error. How can I fix this problem? If possible, could you provide an example?</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ctrlX Webserver HTTPS: Custom CA certificate is replaced by Rexroth certificate after reboot]]></title>
            <description><![CDATA[Hi everyone,

we are currently facing an issue with HTTPS configuration on a ctrlX device.
We use a CA‑signed custom webserver certificate (webserver_custom_cert.pem + webserver_custom_key.pem) with a ...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/ctrlx-webserver-https-custom-ca-certificate-is-replaced-by-rexroth-Uk478P4lnpKWVH9</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/ctrlx-webserver-https-custom-ca-certificate-is-replaced-by-rexroth-Uk478P4lnpKWVH9</guid>
            <dc:creator><![CDATA[E_Stapel]]></dc:creator>
            <pubDate>Thu, 23 Apr 2026 08:55:10 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hi everyone,</p><p>we are currently facing an issue with HTTPS configuration on a ctrlX device.<br>We use a <strong>CA‑signed custom webserver certificate</strong> (<code>webserver_custom_cert.pem</code> + <code>webserver_custom_key.pem</code>) with a DNS name matching the certificate.</p><p>Uploading the certificate and key under <strong>Certificates / Keys</strong>, using the correct filenames, and rebooting works initially. However, <strong>after reboot the system recreates and uses the default Bosch Rexroth certificate instead of the custom one</strong>.</p><p>This setup worked before with an older (now expired) certificate. The new certificate was re‑issued by our corporate CA based on the existing private key.<br>No PKI is configured on the ctrlX.</p><p>Has anyone experienced a similar issue or can confirm additional requirements (e.g. PKI settings, CSR generation constraints, certificate format) to ensure the custom certificate is persistently used?</p><p>Thanks in advance!</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Update OS]]></title>
            <description><![CDATA[Hey there,
I want to update OS from core 22 to core 24 in ctrlX core virtual. can you suggest me the best possible way.
Thanks in advance :)
]]></description>
            <link>https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/update-os-rJKowyaBj1pqH74</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/update-os-rJKowyaBj1pqH74</guid>
            <category><![CDATA[CTRLXCORE]]></category>
            <category><![CDATA[HOWTO]]></category>
            <category><![CDATA[CORE]]></category>
            <category><![CDATA[UBUNTU]]></category>
            <dc:creator><![CDATA[DCIN-74]]></dc:creator>
            <pubDate>Tue, 21 Apr 2026 06:32:46 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hey there, <br>I want to update OS from core 22 to core 24 in ctrlX core virtual. can you suggest me the best possible way.<br>Thanks in advance :) <br></p><figure data-type="image" data-version="v2" data-id="EMOyTwDWigzIqgAI5ItD5" data-size="best-fit" data-align="center"><img src="https://tribe-eu.imgix.net/EMOyTwDWigzIqgAI5ItD5?auto=compress,format" data-id="EMOyTwDWigzIqgAI5ItD5"></figure>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[CtrlX Core X7 system update failed]]></title>
            <description><![CDATA[Hello,

I tried to update the system image on a CtrlX Core X7 from 3.6 to 4.6. I used an USB stick formatted in FAT32 with the system image, mounted on the XF01C usb port (as described in the manual). I...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/ctrlx-core-x7-system-update-failed-pQpQtTx5MQTvaHl</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/ctrlx-core-x7-system-update-failed-pQpQtTx5MQTvaHl</guid>
            <category><![CDATA[CTRLXCORE]]></category>
            <dc:creator><![CDATA[RemiVx]]></dc:creator>
            <pubDate>Thu, 16 Apr 2026 13:14:40 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hello,</p><p>I tried to update the system image on a CtrlX Core X7 from 3.6 to 4.6. I used an USB stick formatted in FAT32 with the system image, mounted on the XF01C usb port (as described in the manual). I tried several times but it was unsuccessful every time. I also tried with version 4.4. It seems that the update doesn't happen at all, when I boot again the CtrlX is still in 3.6.</p><p>When we connect to the CtrlX webpage during the process, we see this screen:</p><figure data-align="center" data-size="best-fit" data-id="XouHsSl610tjXaKnoa44v" data-version="v2" data-type="image"><img data-id="XouHsSl610tjXaKnoa44v" src="https://tribe-eu.imgix.net/XouHsSl610tjXaKnoa44v?auto=compress,format"></figure><p>rexroth-arch01.tar is the name of the file we can find in the "rescue" folder of the 3.6 .zip system image file. </p><p>In version 4.X, the file is called rexroth-arch02.ova. </p><p>Could this be the problem? Am I using the right method for updating CtrlX to 4.6?</p><p>Thank you</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Recurring license management error on ctrlX Core X5 Plus after clean SystemImage]]></title>
            <description><![CDATA[Hello,
I have a recurring license problem on a ctrlX Core X5 Plus.

The device repeatedly shows:

 * 080F0550: Error in license management

 * 080E0550: License manager warning

 * detailed diagnostic 0C7A0092: ctrlX ...]]></description>
            <link>https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/recurring-license-management-error-on-ctrlx-core-x5-plus-after-clean-FL5XQR5mkwrAAqu</link>
            <guid isPermaLink="true">https://community.boschrexroth.com/ctrlx-core-25gnfzl4/post/recurring-license-management-error-on-ctrlx-core-x5-plus-after-clean-FL5XQR5mkwrAAqu</guid>
            <category><![CDATA[CTRLXCORE]]></category>
            <category><![CDATA[ERROR]]></category>
            <category><![CDATA[RUNTIME]]></category>
            <category><![CDATA[LICENSE]]></category>
            <dc:creator><![CDATA[CypSto]]></dc:creator>
            <pubDate>Thu, 16 Apr 2026 09:45:06 GMT</pubDate>
            <content:encoded><![CDATA[<p>Hello,<br>I have a recurring license problem on a <strong>ctrlX Core X5 Plus</strong>.</p><p>The device repeatedly shows:</p><ul><li><p><strong>080F0550</strong>: <em>Error in license management</em></p></li><li><p><strong>080E0550</strong>: <em>License manager warning</em></p></li><li><p>detailed diagnostic <strong>0C7A0092</strong>: <em>ctrlX OS System License - *** - Standard Runtime missing</em></p></li></ul><p>Additionally, I also see a health warning:</p><ul><li><p><strong>080F0540</strong>: <em>Warning detected during health monitoring</em></p></li><li><p>detailed diagnostic <strong>0C66003A</strong>: <em>High control temperature</em></p></li></ul><p>The problem is that, as far as I can see, there is <strong>no such license</strong> on the device, and the documentation for this error does not really explain the root cause.</p><p>We already tried several times to reinstall the firmware completely with a <strong>fresh system image</strong>, following the official reset and restore instructions. The installation itself works, but after some time the same error comes back again.</p><figure data-align="center" data-size="best-fit" data-id="xvIG6xd6oOobzAH7ouJUM" data-version="v2" data-type="image"><img data-id="xvIG6xd6oOobzAH7ouJUM" src="https://tribe-eu.imgix.net/xvIG6xd6oOobzAH7ouJUM?auto=compress,format"></figure><p>Has anyone seen this issue before, or can suggest what else should be checked?</p>]]></content:encoded>
        </item>
    </channel>
</rss>