H500 USER MANUAL DOCUMENT ID: UMH5-20150604-01 CLASSIFICATION: CONFIDENTIAL VERSION: 1.10 EISST Ltd 26 Red Lion Square London WC1R 4AG United Kingdom T: +44 (0)20 79 695 688 F: +44 (0)20 77 483 273 E: info@eisst.com W: www.eisst.com H500 USER MANUAL / CONFIDENTIAL Copyright 2010-2015 EISST Limited 26 Red Lion Square London WC1R 4AG This document as well as the information or material contained is copyrighted. Any use not explicitly permitted by copyright law requires prior consent of EISST Limited. This applies to any reproduction, revision, translation, storage on microfilm as well as its import and processing in electronic systems, in particular. The information or material contained in this document is property of EISST Limited and any recipient of this document shall not disclose or divulge, directly or indirectly, this document or the information or material contained herein without the prior written consent of EISST Limited. All copyrights, trademarks, patents and other rights in connection herewith are expressly reserved to EISST Limited and no license is created hereby. Subject to technical changes. All brand or product names mentioned are trademarks or registered trademarks of their respective holders. Last accessed: 2015-06-25 2010-2015 EISST Ltd All rights reserved ii H500 USER MANUAL / CONFIDENTIAL Table of Contents 1. Technical Specifications ........................................................................... 2 1.1 . Supported Operating Systems ...................................................................................... 2 1.2 . Microcontroller ............................................................................................................... 2 1.3 . Firmware ........................................................................................................................ 2 1.4 . Middleware .................................................................................................................... 3 1.5 . Power Supply ................................................................................................................ 3 1.6 . Bluetooth ....................................................................................................................... 3 1.7 . Physical ......................................................................................................................... 3 1.8 . Miscellaneous ................................................................................................................ 3 2. H500 States & Transitions ........................................................................ 5 3. Operating with the H500 ........................................................................... 5 3.1 . Activating Bluetooth Transmission ................................................................................ 5 3.2 . Using the H500 as Mass Storage Device ..................................................................... 5 3.3 . Charging the Battery...................................................................................................... 5 3.4 . Recovering a Fully Discharged Battery ......................................................................... 6 Last accessed: 2015-06-25 2015 EISST Ltd All rights reserved 1 H500 USER MANUAL / CONFIDENTIAL 1. TECHNICAL SPECIFICATIONS 1.1 SUPPORTED OPERATING SYSTEMS PC based OS - USB connection:
o Windows Vista x86 and x64 o Windows 7 x86 and x64 o Windows 8 x86 and x64 o Windows 8.1 x86 and x64 o Windows 10 x86 and x64 o OSX 10.7 o OSX 10.8 o OSX 10.9 o OSX 10.10 o Linux (available upon request) Mobile OS - Bluetooth connection:
iOS 7 iOS 8 o o o Android 4.x o Android 5.x o Windows Phone 8.x 1.2 MICROCONTROLLER o 32-bit Multi-AHB bus matrix for concurrent execution and data transfers o ARM Cortex M3 SoC o Real-time 120MHz/150DMIPS zero-wait state execution from embedded flash o ART Accelerator with advanced prefetching queue and branch cache o Battery backed embedded RTC with ultra-low dynamic power consumption o USB 2.0 High Speed support o Hardware accelerated AES, 3DES, SHA-1, MD5, HMAC o True Random Number Generator o Flexible static memory interface (Micro SD, SPI flash) o Multiple USART, SPI, IC, GPIO for maximum integration o Multiple 12-bit ADC 1.3 FIRMWARE o Custom designed with focus on security, performance and power usage o Secure Second Level Boot loader to boot only a validly signed Firmware o Multiple flash partitions (CD-ROM, Public, Private, Hidden, Read-only) o Access to Mass Storage over USB 2.0 High Speed o Customizable VID and PID information o Access to device/partition management controlled by Business Logic Module o High speed AES-256 hardware encryption on Private Partition o Customizable User Experience with RGB LED and functional button o Customizable Business Logic Module o Exports cryptographic operations (AES, 3DES, SHA-1, SHA-256, RSA-1024, RSA-
2048, PKCS#1 encryption and signing, ANSI 9.31 CSRNG) via H-Token Middleware o Secure channel with H-Token Middleware o Encrypted File System for storing crypto keys and objects Last accessed: 2015-06-25 2015 EISST Ltd All rights reserved 2 H500 USER MANUAL / CONFIDENTIAL 1.4 MIDDLEWARE o PKCS #11 v2.20 interface o Device management interface o Secure channel between the PC Application and Middleware o Secure channel between the Middleware and the Firmware o Support for shared access to the device from multiple Applications o Optional Windows Service for environments where access to the USB is restricted to system services 1.5 POWER SUPPLY o Lithium-Polymer high capacity rechargeable battery (450mAh) o Fast charging through micro USB from host PC and wall charger o Supports USB connected mode operation while charging o Certification for Transport of Goods (UN38.3) 1.6 BLUETOOTH o Single-Chip Bluetooth Solution Integrating Bluetooth Basic Rate (BR)/Enhanced Data Rate (EDR)/
Low Energy (LE) Features fully Compliant with the Bluetooth 4.0 Specification Up to the HCI Layer - Supports SPP (over BR/EDR) and ATT (over LE) protocols o Best-in-Class Bluetooth (RF) performance (TX Power, RX Sensitivity, Blocking) Class 1.5 TX Power Up to +12 dBm Internal Temperature Detection and Compensation to Ensure Minimal Variation in RF Performance Over Temperature, with no External Calibration Required Improved Adaptive Frequency Hopping (AFH) Algorithm with Minimum Adaptation Time o Advanced Power Management for Extended Battery Life and Ease of Design:
On-Chip Power Management, Including Direct Connection to Battery Low Power Consumption for Active, Standby, and Scan Bluetooth Modes Shutdown and Sleep Modes to Minimize Power Consumption 1.7 PHYSICAL o Size o Weight o Operation Temperature o Storage Temperature o Operation Humidity o Storage Humidity o Sequential Read Rate o Sequential Write Rate o Memory Endurance o Data Retention 1.8 MISCELLANEOUS 45mm x 45mm x 11mm 30 g 55 g 0C to 40C
-10C to 70C 30% to 80%
20% to 93% (40C) up to10 MB/s up to 4 MB/s 10,000 Program/Erase Cycles JEDEC compliant o SSCD-ready port (optional) o RGB (multi-color) LED on the front panel o Functional button on the front panel o Micro USB port on the bottom side o Power button on the top side o Flash mass storage up to 32 GB o USB-IF, CE, FCC, RoHS, WEEE compliant Last accessed: 2015-06-25 2015 EISST Ltd All rights reserved 3 H500 USER MANUAL / CONFIDENTIAL Last accessed: 2015-06-25 2015 EISST Ltd All rights reserved 3 4 H500 USER MANUAL / CONFIDENTIAL 2. H500 STATES & TRANSITIONS Business logic notifications Battery Level notifications Charging notifications Bluetooth notifications USB notifications The H500 device communicates its status to the User through a combination of LED colors and pulsing frequencies. Each LED color-frequency association is linked to one and only one main operational state. LED Colors WHITE RED ORANGE BLUE GREEN LED Frequencies:
SLOW PULSE Slowly fading in-out (about 0.5 Hz) PULSE FAST PULSE Quick blinking (about 4 Hz) SOLID Battery Levels:
FULL: Battery is fully charged OK: Battery has enough charge to allow extended usage LOW: Connect to charger as soon as possible (less than 12% charge left) EMPTY: The device cannot operate without first being fully charged Disclaimer The H500 device should be fully charged at least once during each 30 day interval. Allowing the battery to fully discharge down to the EMPTY state will reduce the batterys lifetime and require a lengthy recover procedure (ref. section 3.4) Switching on-off (about 1 Hz) Steady Last accessed: 2015-06-25 2015 EISST Ltd All rights reserved 5 3 H500 USER MANUAL / CONFIDENTIAL Last accessed: 2015-06-25 2015 EISST Ltd All rights reserved 3 5 H500 USER MANUAL / CONFIDENTIAL 3. OPERATING WITH THE H500 3.1 ACTIVATING BLUETOOTH TRANSMISSION To activate the Bluetooth mode on the H500, keep it disconnected from any other equipment. Press the power button and release it when the LED shows a blue light. As a result the internal Bluetooth chip and associated components will power up and bring the device to the BT Ready state (ref. H500 States Table). The H500 device is now discoverable as a Bluetooth device with which you can pair and connect. After about 3 minutes in BT Ready or BT Standby modes without any connection over Bluetooth, the H500 will automatically switch OFF to save battery. Note:
The H500 supports both BR/EDR and BLE Bluetooth modes. However, both modes cannot be supported at the same time. After connecting in one mode, the H500 should be turned OFF and unpaired in order to be connected in another mode on the same device. 3.2 USING THE H500 AS MASS STORAGE DEVICE To use the H500 in mass storage mode, connect the device to the USB port of any working PC. When the device detects a connection over USB it will switch to USB Ready mode (ref. H500 States Table) and the LED will start emitting a green light. In this mode, after the required drivers are automatically loaded by the operating system, a new mass storage 4GB partition will be mounted on the PC and become accessible for reading/writing data. The H500 will be listed as QubiBox under the Safely Remove Hardware option, with a VID = 261C and PID = 2300. After about 3 minutes in USB Standby mode without reconnection, the H500 will automatically switch OFF to save battery. 3.3 CHARGING THE BATTERY To activate the battery charging mode, connect the device to the USB port of any working PC or to a USB wall-charger. While connected to the PC, the H500 will be charged only after it is properly configured and mounted. With reference to the H500 States Table, charging will occur only in the USB Ready and USB Active modes. While connected to the wall charger, the H500 will start charging right away and communicate its state as shown in the H500 States Table. Last accessed: 2015-06-25 2015 EISST Ltd All rights reserved 5 3 H500 USER MANUAL / CONFIDENTIAL 3.4 RECOVERING A FULLY DISCHARGED BATTERY In case the battery of the H500 was left to discharge below the EMPTY state, it will need to be recovered by connecting it to a wall-charger. In fact, the battery recovery can be performed using only a wall charger and will continue until the power is raised at least up to the EMPTY level. Note:
During the recovery procedure, the LED will not light up. Please allow at least 4hrs time for the H500 to reach the Charging Empty state and show a solid red LED light (ref. H500 States Table). Last accessed: 2015-06-25 2015 EISST Ltd All rights reserved 6 3 FCC Statement:
This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures:
Reorient or relocate the receiving antenna. Increase the separation between the equipment and receiver. Connect the equipment to an outlet on a circuit different from that to which the television receiver is connected. This device complies with part 15 of the FCC rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Note: Modifications to this product will void the users authority to operate this equipment.