HelpCenter

Explore
KDS 2.0 Installer and Post-Upgrade - Operator Guide
Updated

Purpose

This article serves as an Operator guide on how to upgrade a KDS to version 2.0 via USB stick.

Process

Pre-Install Requirements

The install process to upgrade a KDS to version 2.0 requires a KDS 2.0 USB stick and USB keyboard.

  • Fill and submit the V5 & 365 Dining Upgrade Requests to order the USB stick to perform the KDS 2.0 upgrade for any hardware running OS version 16.04 or older. If you require assistance confirming the need to perform the upgrade, please contact 365 Support.

  • To request a KDS 2.0 USB stick, please contact 365 Support. The USB will be provided at no charge.

  • If you do not have a USB keyboard, you can contact 365 to order one.

 Important Notes

  • You will need to perform the upgrade when the Kitchen is closed.

  • You will need to ensure they are not in service and all current and future orders are cleared from the system.

  • You will be prompted to enter a username and a password partway into the install process. Please contact 365 Support to get these credentials.

  • You will also need to reach out to 365 Support once the upgrade is complete so they can finalize the setup for you.

 


USB Install

Plug the KDS 2.0 Installer USB stick and USB Keyboard into the KDS unit. Make sure the KDS is powered off as you will need to power on the device and press certain inputs on the keyboard to reach the boot menu.

There are 2 separate starting processes depending on which type of CPU is used with the KDS. If the CPU is a TES Mach 1, start at the TES Mach 1 section. For all other CPUs we use with the KDS, start at the All Other CPUs section.

TES Mach 1


BIOS Boot Menu

  1. Power on the device and make sure the USB keyboard and KDS 2.0 Installer USB stick are plugged into the CPU.

  2. Press DEL or ESC on the USB keyboard when prompted to reach the BIOS menu.

  3. Use the left and right arrow keys to navigate to the Boot tab.

  4. Use up and down arrow keys to highlight Boot Option #1.

    KDS2 Installer - TES Mach 1 - Bios Boot (Image 1).jpg
  5. Press Enter to to open the sub-menu.

  6. Use the arrow keys and press Enter to select the appropriate boot option.

    If we are getting a USB option, we will want to try that first. If we get a USB Partition 1, we will want to use that. If USB Partition 2 is the only option, we will want to choose that.

  7. Press F4 to Save and Exit.

  8. Yes should be default highlighted - press Enter.

  9. The grub menu for the KDS2Installer should pop up and will auto-start in 5 seconds. Press Enter to skip the wait.

    KDS2 Installer - TES Mach 1 - Bios Boot (Image 3).jpg
  10. You will then be prompted for a username and password. Please contact 365 Support for the credentials.

    KDS 2.0 Installer - CMD - Username and Password Prompt.png
  11. Continue to the Ubuntu Install Cloud Init section for the rest of the process.

All Other CPUs

This includes:

  • TES (I3)
  • FEC - PP-9645C
  • AOpen - DE3650-S
  • AOpen - X
  • AOpen - DE3250-S

BIOS Boot Menu

  1. Power on the device and make sure a USB keyboard and the KDS 2.0 installer USB stick are plugged into the CPU.

  2. Press F12 on the USB keyboard.

  3. Use the arrow keys and Enter to select the appropriate boot option.

    If we are getting a USB option, we will want to try that first. If we get a USB Partition 1 we will want to use that. If USB Partition 2 is the only option we will want to choose that. 
  4. The grub menu for the KDS2Installer should pop up and will auto-start in 5 seconds. Press Enter to skip the wait.

    KDS 2 Installer - All other Devices - Boot Menu (Image 2).jpg

  5. You will then be prompted for a username and password. Please contact 365 Support for the credentials.

    KDS 2.0 Installer - CMD - Username and Password Prompt.png

Ubuntu Install - Cloud Init

Once the USB install starts, this will be the first action taken.

This will be automatic and no user interaction is needed. There will be a lot of output.

KDS2 Installer - Ubuntu Install - Cloud Init.png

This will take about 10 minutes. Once completed the device will shutdown and the USB stick can be pulled.

The BIOS may need to be updated to look at the Hard Drive again.

KDS 2.0 Installer Application

The application will automatically start when the device boots.

This program has the three main steps in tabs that can be navigated to by pressing on them. The steps should auto-complete without any assistance from the Operator.

KDS 2 Installer Application - Image 1.png
KDS 2 Installer Application - Image 2.png

Success

Once all three steps show completed then there will be a Switch to KDS button to switch to the KDS software.

KDS 2 Installer Application - Image 4 (Success).png

Pressing this will stop and disable the KDS2Installer.service so it will not run again. It should then show the normal setup screen.

KDS 2 Installer Application - Image 4 (Normal Screen after Success).png

Failures

Each action within the steps has the possibility to fail due to unforeseen issues such as network disruptions or otherwise. If an action fails then it will get a Restart Service button under it to restart it to try again.

KDS 2 Installer Application - Failures.png

After Installation

Once the KDS 2.0 software is installed and running, the Operator should restart all KSK's, printers, RT's, and KDS's to help with syncing. Then conduct test orders to trigger the KDS.

The Operator will also need to contact 365 Support to finish the post-upgrade setup.

FAQ

What happens if my device does not update and is unresponsive?

If the KDS is stuck on a black screen for 2-3 minutes, perform a reboot. If the device is still unresponsive after a reboot, please contact 365 Support team for further assistance. If the device is eligible for RMA, please ensure the KDS and the power supply cord are returned together. If the KDS is returned without the power supply, a credit will not be processed, as the device is unworkable without all of the components. Please ensure all hardware related to the KDS are returned when an RMA is created.