maximatecc CrossCore XM Software Manual

maximatecc CrossCore XM Software Manual

Pc-based touch screen display computer
Hide thumbs Also See for CrossCore XM:
Table of Contents

Advertisement

Quick Links

CCpilot XM and CrossCore XM - Software guide
Revision: 1.6
Software Guide
Date: Jun 24, 13
CCpilot XM and CrossCore XM
Software guide
www.maximatecc.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CrossCore XM and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for maximatecc CrossCore XM

  • Page 1 CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 CCpilot XM and CrossCore XM Software guide www.maximatecc.com...
  • Page 2: Table Of Contents

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 Contents Revision history ..........................4 1. Introduction ..........................5 1.1. Conventions and defines ......................5 1.2. Identification ..........................5 1.3. References ..........................6 2. Basic operation ..........................7 2.1.
  • Page 3 CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 5.7. About ............................18 5.8. LED .............................. 18 5.9. Buzzer ............................18 5.10. CAN ............................ 18 5.11. Digital Input ........................19 5.12. Touch screen ........................19 5.13.
  • Page 4: Revision History

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 Revision history Date Comments P1.0 2011-07-06 P1.1 2012-02-17 Update for new windows and Linux system P1.2 2012-03-30 images. Licensing and 3 party SW annotations added.
  • Page 5: Introduction

    Date: Jun 24, 13 1. Introduction This software guide contains information on how to start using the CC Pilot XM and CrossCore XM products and how to access Service functionality. XM devices are available with both Windows and Linux operating system. This guide is applicable for both operating systems.
  • Page 6: References

    [7] File based write filter (FBWF) documentation, (MSDN), http://msdn.microsoft.com/en- us/library/ee832762.aspx [8] Hibernate once resume many (HORM) documentation (MSDN), http://msdn.microsoft.com/en-us/library/bb521614%28v=WinEmbedded.51%29.aspx [9] CCpilot XM and CrossCore XM – Performing Operating System Recovery [10] CCpilot XM and CrossCore XM – Performing Firmware Updates www.maximatecc.com...
  • Page 7: Basic Operation

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 2. Basic operation This section provides an overall description on basic usage of XM device. 2.1. Login and passwords By default auto login is enabled and no passwords are required to start using XM device.
  • Page 8: Calibrating The Touch Screen

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 2.4. Calibrating the touch screen To calibrate the touch screen, open CCsettings. Select Touch and then Calibrate Now. Then follow the step by step sequence to calibrate the display.
  • Page 9: Device Start-Up Behaviour

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 3. Device start-up behaviour At power on, the XM device has an internal microcontroller that monitors the power supply and performs start-up configurations and power settings. It then supplies the main computer board with power;...
  • Page 10: Status Led Indication

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 3.4. Status LED indication This section describes the basic default status LED behavior. The LED is located in different locations depending on the device type, see Technical Manual for details. Note that the status LED behavior can be disabled totally and/or overridden by user software through the CCAux API.
  • Page 11: Accessing And Using The Interfaces Of Xm Device

    XM – Programmers guide. 4.1.1. Windows In the maximatecc Windows images, measures have been taken to reduce the number of write accesses during normal operation. These measures include disabling of file access timestamps and disabling of prefetching services. Note that the page file is disabled by default; this is to enhance the life time of the Compact Flash card and reduce the system reserved storage media space.
  • Page 12: Ethernet

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 4.3. Ethernet Two Ethernet ports are available on XM device, thus enabling simultaneously connection with two physical network infrastructures. XM device is per default set up to use DHCP for IP address retrieval.
  • Page 13: Digital Input

    Such an automatic backlight control function is included in CCpilot XM, but it is not enabled by default. It can be set up in CCsettings or through the CCAux API. For CrossCore XM, the backlight and ambient light sensor is not available. www.maximatecc.com...
  • Page 14: Ambient Light Sensor

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 4.11. Ambient light sensor The ambient light sensor measures light levels in front of CCpilot XM; for example it’s used for automatic backlight control. The ambient light sensor is accessed through the CCAux API. It can also be accessed for diagnostic through CCsettings.
  • Page 15: Gprs/Gsm

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 4.17. GPRS/GSM XM device All-Integrated has a GPRS modem for data connections. To access the GPRS/GSM modem, you should open up a serial connection to /dev/ttyUSB0 (Linux) or COM3 (Windows), with 8-N-1-57600 settings.
  • Page 16: Ccsettings

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 5. CCsettings CCsettings is used for viewing and adjusting XM device specific features and information. Through the CCsettings main window, the different settings pages are reached, each containing different areas of settings and information.
  • Page 17: Display

    Note that this may not work if a custom color is used or if a blink sequence is set up by user applications. For CrossCore XM, the Display option is not available in CCSettings. 5.5. Power The power page is used to enable or disable the built in power controls in XM device.
  • Page 18: About

    Test the buzzer sound by pressing the On button. Press it again to turn off the buzzer. For CrossCore XM, the Buzzer is not available in CCSettings. 5.10. CAN CAN is normally used and configured directly from the controlling software.
  • Page 19: Digital Input

    See the CCAux API documentation for further information on the advanced settings. For CrossCore XM, the Touch Screen option is not available in CCSettings. www.maximatecc.com...
  • Page 20: Light Sensor

    The light sensor page is used for Light sensor evaluation. This access is for evaluation, no settings are stored when leaving the light sensor page. For CrossCore XM, the Light Sensor option is not available in CCSettings. 5.14. On/Off The On/Off page is used to adjust the startup and shut down settings of XM device.
  • Page 21: Advanced

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 5.15. Advanced The Advanced page is used for loading new firmware into XM device and to restore settings to factory defaults. To update the respective firmware, make sure the firmware file is located on the device.
  • Page 22: Ccvideo

    All functionality and settings accessed using CCvideo is also available through the CCAux API to enable integration of settings and functionality within any additional user application. Video functionality viewing is not applicable for the CrossCore XM. 6.1. CCvideo main window When starting CCvideo the main window will be shown.
  • Page 23: Input Info

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 6.3. Input info The input info dialog displays information for the currently used video in feed.  With - Native with of the signal in pixels.
  • Page 24: Software Update And Recovery

    [9] CCpilot XM and CrossCore XM – Performing Operating System Recovery for a more thorough description. When re-installing XM device, all stored material such as user saved data and computer configuration will be lost.
  • Page 25 CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 www.maximatecc.com...
  • Page 26: Linux Specifics

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 8. Linux specifics This section describes specific details for systems running Linux. 8.1. Linux system content The Linux operating system is an Ubuntu LTS (lucid) derivate, using customized desktop and slimmed contents with limitations in package management, together with a real-time kernel and interfaces to access the XM device specific hardware and functionality.
  • Page 27: Installing New Drivers, Applications And System Packages

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 For a LiveCD with update image, use following command. Also here the v1.2.0.0 is used as an example only. # ca t cc p - xm -l in ux -v 1 .2 .0 .0 .g z | gz ip – d | s ud o dd o f= /d ev / sd a b s =1 00 M 8.2.2.
  • Page 28 CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 8.3.2. Text editor The text editor gedit is available per default for text editing. The console text editors vi and nano are also available.
  • Page 29 CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 8.3.6. Gnome auto-start Specific gnome-autostart configuration can be also used for automatic application startup. Note that this method does not provide the correct application signaling that could be required when a device is powered off.
  • Page 30: Ip Address Configuration

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 8.4. IP address configuration There are several ways of setting the IP address of a device. The default method is DHCP, but a static IP address can also be used.
  • Page 31: Changing Serial Port Settings

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 8.5. Changing serial port settings By default the serial port is set up as a console, but this can be disabled to allow connection of peripheral accessories, or to allow firmware components upgrade.
  • Page 32: Serial Number Broadcast Configuration

    The XM device Linux version also has a VNC server enabled, so that the GUI desktop can be accessed remotely, for instance when using CrossCore XM headless devices. To access the device via VNC, you will need to use a VCN viewer application and enter the IP address of the XM device, along with the password when prompted for.
  • Page 33: Splash Screen Image Replacement

    Date: Jun 24, 13 8.8. Splash screen image replacement During start up and shut down, a default splash screen image with the maximatecc logotype is displayed. This image can be replaced with the following steps: Restart the system into rescue mode, as described in 3.3, or with the following command: ~ $ s ud o re bo ot -r es cu e .s h...
  • Page 34: Windows System Specifics

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 9. Windows system specifics This section describes specific details for system running Windows. The XM Windows images are adapted with additional drivers and software to access XM device specific hardware and functionality.
  • Page 35: Embedded Write Filter

    9.4.2. VNC The XM device also has a VNC server enabled, so that the GUI desktop can be accessed remotely, for instance when using CrossCore XM headless devices. The VNC server requires a password, and it’s set to “default”. To access the device via VNC, you will need to use a VCN viewer application and enter the IP address of the XM device, along with the password when prompted for.
  • Page 36: Hibernate Once Resume Many

    Please refer to the Microsoft FBWF documentation, [7], on how to set up and use FBWF. 9.7. Hibernate once resume many Hibernate once resume many (HORM) is a feature available in the maximatecc Windows Embedded 7 (WES7) image. HORM enables a robust boot scenario using a one-time created hibernation file from which the system always boots.
  • Page 37: Operating System Licensing

    Windows XP Tablet PC requires a Windows XP Pro for embedded systems licence. Edition maximatecc does not provide a standard Windows XP image, but a Microsoft Windows Windows board Support Package is available for XM device. A Windows XP XP Embedded Embedded license is required.
  • Page 38: Technical Support

    CCpilot XM and CrossCore XM - Software guide Revision: 1.6 Software Guide Date: Jun 24, 13 Technical support Contact your reseller or supplier for help with possible problems with your XM device. In order to get the best help, you should have access to your XM device and be prepared with the following information before you contact support.

This manual is also suitable for:

Ccpilot xm

Table of Contents