×
Siemens Industry Online Support
Siemens AG
Entry type: FAQ Entry ID: 109760481, Entry date: 10/11/2018
(0)
Rate

Why does the reboot of an IPC227E or an IPC277E fail under Linux?

  • Entry
  • Associated product(s)
With certain versions of the Linux kernel, when used on SIMATIC IPC277E ("Nanobox") and IPC277E ("Nanopanel") PCs, there are problems during rebooting because of the installed Intel "Bay Trail" processors. These cause the computer to freeze during rebooting and no longer respond.

Error
In the case of a warm restart (reboot in running operation) the computer shuts down, but during the startup hangs with a black screen and no longer responds. In some cases all the LEDs on the housing light up.

The error does not occur if you do a cold restart of the IPC (switch power supply off and on again).

Cause
Intel "Bay Trail" processors are installed in the SIMATIC IPC277E and IPC277E, which behave in a special way when using the USB controllers. With specific combinations of BIOS configuration and Linux Distribution installed on the IPC conflicts might occur which prevent a warm restart from being completed.

Troubleshooting
You resolve the conflict as follows:

  1. Connect a USB keyboard to the IPC if not already done.
  2. Restart the IPC by switching the power supply off and on again.
  3. During startup of the IPC the Siemens logo is displayed on the screen. While the logo is still visible on the screen press the "ESC" key to get to the BIOS selection menu.
  4. Navigate in the BIOS selection menu with the arrow keys of your keyboard to select "SCU" and then press the "Return" key. This gets you to the BIOS Setup menu.
  5. Navigate in the BIOS Setup to the item "Advanced -> USB Configuration".
  6. Set the item "xHCI Mode" to "Enabled" or "Disabled", but not to any of the other options ("Auto" or "Smart Auto").
  7. Save the changes with "F10" and restart the computer.

The conflict is resolved and the computer starts up again correctly.

Note
If you set the xHCI mode to "Disabled", at most the USB Standard 2.0 is supported. If you set "Enabled", the xHCI controller is activated and USB Standard 3.0 is supported. For this, however, the operating system version has to provide the necessary drivers.
Further information about the xHCI mode of the Intel Bay Trail processors is available on the manufacturers' websites.

Additional Keywords
IPC 227E 277E Inox, Startup, Hanging, Boot, Hang, Freeze

Security information
In order to protect technical infrastructures, systems, machines and networks against cyber threats, it is necessary to implement – and continuously maintain – a holistic, state-of-the-art IT security concept. Siemens’ products and solutions constitute one element of such a concept. For more information about cyber security, please visit
https://www.siemens.com/cybersecurity#Ouraspiration.