This document is based on the Intended Hardware Usage Document V7 from 20170405. It is
intended to provide the certification laborator with relevant informtion on Dasher for performing the
relevant tests and to quote for the certification.
Device is OFF: press push button -> device gets switched ON
Device is ON: press push button -> SW functionality: device shows dialog on the screen
to the user with the option: device goes to SLEEP, OFF, RESET
Device is in SLEEP mode: press push button -> device WAKES up and is in ON mode
Device FORCED SHUTDOWN: press push button >8sec -> device is performing a
hardware shutdown. Pressing again will start the device again
Change Paper
Open the Printer by pressing down the button at the right side of the device
Take out any remaining parts from the previous paper roll
Place the new paper roll inside with the paper towards the printer mechanism and hold
the paper while closing the printer lid.
Concurrent used functions
All functions of the device can be used at the same time
Detail Specifications
Please see below the details for the various parts as reference.
Processor and Memory
Dasher is based on the Freescale iMX6 Cortex-A9 processor. The electrical design is based on
reference designs of the different integrated circuits.
The operating system (N4OS) for Dasher is based on Linux and Android. The Linux user space
is used for UI less N4 services, network services and to deal with external connected devices
via USB or Bluetooth. The Android user space is used for N4 Applications with rich user
interfaces.
The N4 software (Apps and Services) are mostly written in C++ and Java and running on top of
the operating system (N4OS).
Operating System: N4OS (Linux- and Android -based OS)
Boot from eMMC
Option to use 8, 16 or 32 GB of EMMC memory with fast data transfer
Option to use 1 or 2 GB of DDR3 RAM, needs to be using the full bandwith of 64bit of
the iMX6 for max. performance
Operate 3 different screens at the same time (Merchant Screen, Customer Screen,
HDMI attached Screen)
Fast Factory setup to load Operating System (N4OS)
Numberfour software will enable remote software update via Internet
Support of RealTimeClock with independent power supply (none-rechargeable battery)
for min. 3 years to allow operation in case there is no internet connectivity after startup
Debugging and Testing for development via JTAG and Serial UART
Hardware Requirements:
Processor
freescale iMX6 Quad Core
Memory
eMMC
Pin2Pin compatibility supporting sizes from 8 - 16GB
eMMC 4.4 / 4.41 Standard with 52 MHZ, 8 BIT Transfer Mode & Dual Data
Rate
eMMC will be pre-loaded with operating system for fast factory setup
DDR3 RAM
Pin2Pin compatibility supporting sizes from 1 - 2 GB4 x 16bit (using the
full bandwith of 64bit of the iMX6 for max. performance to access (read/write)
the RAM)
Firmware Loading (Installation N4OS and N4 Apps/Services)
Initial firmware image loading via different options via Boot ROM
configuration (SW & HW)
Fast Operating System installation via pre-installed OS on eMMCDownload image via USB (Serial Downloader)
Debug for iMX6
JTAG
Serial Debug via UART output / input
Wifi
Dasher will communicate via Wifi with the respective Access Point for communication with the
NumberFour Backend in the cloud and to get Software Updates.
Also Dasher can operate as an access point (AP) for a Corporate-Network (for business owner
and staff) and for a Guest - Network (for customers of business owner).
Dasher can also be used as a gateway for a mesh network that extends the range of an existing
Wifi Network.
Dasher supports auxiliary devices like external Printers, Barcode Scanner, Weighing Scales or
Payment Devices that can be connected via Wifi.
Wifi/BT Module to be used: DHXA-222 Module ( based on AR9462)
Support for 802.11b/g/n & BT 2.1+EDR
Antennas 2.4GHz : 2x
Two connectors on-
standard laptops
Antenna specifications : Impedance / VSWR 1.5
Efficiency 40%
Supports antenna sharing between Bluetooth and Wifi
Communication with Processor via PCIe
Bluetooth
Dasher uses the Wifi/BT Module DHXA-222 Module ( based on AR9462)
Dasher supports auxiliary devices like external Printers, Barcode Scanner, Weighing Scales or
Payment Devices that can be connected via Bluetooth and Dasher device provisioning via BLE.
Key Features from NumberFour selected DHXA-222 Module:
Bluetooth Host and Client
Standard Bluetooth Communication with Bluetooth clients and host: distance is determined