# X20CPU 1685 Runtime not updating after adjusting on board mode CPU switch

**URL:** <https://community.br-automation.com/t/x20cpu-1685-runtime-not-updating-after-adjusting-on-board-mode-cpu-switch/3160>\
**Category:** B&R Software & Runtime\
**Tags:** automation-studio, automation-runtime\
**Created:** [May 14, 2024, 5:38am UTC](https://community.br-automation.com/t/x20cpu-1685-runtime-not-updating-after-adjusting-on-board-mode-cpu-switch/3160 "2024-05-14T05:38:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Murat\_Ozcan](https://avatars.discourse-cdn.com/v4/letter/m/FF8800/32.png) [@Murat\_Ozcan](https://community.br-automation.com/u/Murat_Ozcan)\
**Post date:** [May 14, 2024, 5:38am UTC](https://community.br-automation.com/t/x20cpu-1685-runtime-not-updating-after-adjusting-on-board-mode-cpu-switch/3160/1 "2024-05-14T05:38:41Z")

</div>

Hi All;  
I can not download the software to X20CPU1685 on the new machine. During runtime update its give me failed. I adjust plc switch on board, than i give the IP adress and subnet mask on project to plc. You can see details below. Also ı can downlod if i change to dip sw to CF mode there is no problem but on board mode not possible runtime update  
Thank you…

 ![01](https://europe1.discourse-cdn.com/brcommunity/original/2X/3/36e2dbf590c6cf5f515d7aa422a5148e6637388f.png)

My RunTime versions

 ![image](https://europe1.discourse-cdn.com/brcommunity/original/2X/3/30b6557430b8de282689479dd7f147a69d644448.png)  
AS Software details  
 ![image](https://europe1.discourse-cdn.com/brcommunity/original/2X/a/a61d7504c55cb2e67dd0d32308a760a1f5b081ed.png)

---

<div class="post-metadata">

**Author:** ![wenbo.ruan](https://avatars.discourse-cdn.com/v4/letter/w/FF8800/32.png) [@wenbo.ruan](https://community.br-automation.com/u/wenbo.ruan)\
**Post date:** [May 14, 2024, 8:00am UTC](https://community.br-automation.com/t/x20cpu-1685-runtime-not-updating-after-adjusting-on-board-mode-cpu-switch/3160/2 "2024-05-14T08:00:44Z")

</div>

Hello Murat Özcan

Without further information I suggest the following:

-Make sure that the switch is on right position pointing to ONBOARD and not any position in between CF and ONBOARD.

-Make sure that switch is done when the machine is powered off. Like not switching when the plc is powered.

-Tried using a newer version of Automation Studio and newer Runtime version, currently 4.12 is avaible

---

<div class="post-metadata">

**Author:** ![kovarj](https://dub1.discourse-cdn.com/brcommunity/user_avatar/community.br-automation.com/kovarj/32/537_2.png) [@kovarj](https://community.br-automation.com/u/kovarj)\
**Post date:** [May 14, 2024, 8:42am UTC](https://community.br-automation.com/t/x20cpu-1685-runtime-not-updating-after-adjusting-on-board-mode-cpu-switch/3160/3 "2024-05-14T08:42:57Z")

</div>

I would just add one more test. Just power off and on PLC after download and check if PLC is visible in online browsing and what is state of it (IPaddress is set? AR version etc.)?

---

<div class="post-metadata">

**Author:** ![Murat\_Ozcan](https://avatars.discourse-cdn.com/v4/letter/m/FF8800/32.png) [@Murat\_Ozcan](https://community.br-automation.com/u/Murat_Ozcan)\
**Post date:** [May 16, 2024, 6:38am UTC](https://community.br-automation.com/t/x20cpu-1685-runtime-not-updating-after-adjusting-on-board-mode-cpu-switch/3160/4 "2024-05-16T06:38:12Z")

</div>

I tried what you said but I didn’t get any results. Lastly, I wrote a CPU-only and empty PLC program on a CF card. Then, without removing the CF card, I was able to shut down the system, put it in OnBoard mode and load the empty program.  
Then I was able to open my project and download the project to the plc. After that I remove the CF card than restart the system so there was no problem.  
Thanks for your help.
