Flashlight Demo for ice40 Ultra Wearable Development Platform User Guide. UG100 Version 1.0, September 2015



Similar documents
Health Monitoring Demo for ice40 Ultra Wearable Development Platform User Guide. UG103 Version 1.0, September 2015

Colorfly Tablet Upgrade Guide

ISP Engineering Kit Model 300

Installing your UmtPlus Max Software on an Android Device

Procedure for updating Firmware of EZ4 W or ICC50 W

Installing Your Printer to Your Network for the First Time

E-Blocks Easy Internet Bundle

Special Note Ethernet Connection Problems and Handling Methods (CS203 / CS468 / CS469)

How To Upgrade A Yarvik Gotab Tablet To Android 4.0 (For Android) (For Ipad) 4Th Generation (For Microsoft) 4S) 4G (For Zemmer) 4

OS X LION SET UP THE SYSTEM

Downloading Electro Scan Smartphone App From Google Play* * Previously known as The Android Market

Guide to Installing BBL Crystal MIND on Windows 7

How to connect your Victron to a computer with VE Bus Quick Configure

and installation Enable Choose Enable, that s OK. Port Port for Mobile monitor, default at 34599,if you want to remote view the DVR by

Connecting a Metrologic MS9535 to a USB BT Adapter (Client Mode)

Title: ZOLL USB Direct Connect Cable Installation Instructions

Installation Instructions

Grandstream Networks, Inc.

PCLinq2 Hi-Speed USB Bridge-Network Cable. Quick Network Setup Guide

Installing Your Printer to the Network for the First Time

Getting Started with the Xilinx Zynq All Programmable SoC Mini-ITX Development Kit

ScanShell.Net Install Guide

Bluetooth HC-06 with serial port module Easy guide

Connecting Your Windows Mobile Device to Your PC

How to setup a serial Bluetooth adapter Master Guide

Using the Communication Ports on the DG-700 and DG-500 Digital Pressure Gauges

CANON FAX L360 SOFTWARE MANUAL

Installing Your Multifunction to Your Network for the First Time

MS830 / MS833 Barcode Reader v1.0 9-December-2014

INTEGRATION GUIDE. Bluetooth Connection Instructions for CR2300/CR2600/CR3600 VERSION 03 RELEASE DATE: MARCH 2016

Bluetooth Pairing with CUE - Android TM

USB Driver Installation for Windows XP

USER S MANUAL TACHOTERMINAL PRO. Firmware

/ Rev. 0 / Quick Guide for FDT Basic-Tool and Backup-Tool P40-SERIES

Congratulations on your purchase of a BPM Microsystems device programmer. Your new device programmer was designe d to provid e years of suppor t for

Installing Your Multifunction to Your Network for the First Time

Pendragon Forms Industrial

ADVISORY & SOFTWARE FOR REAL ESTATE & FACILITY MANAGEMENT

Hi-Speed USB Flash Disk User s Manual Guide

P420-M TM USB speakerphone

Phaser 3635MFP Software Upgrade Process

AXON Mobile for Android Devices User Manual

Grandstream Networks, Inc.

TOSR0X-D. USB/Wireless Timer Relay Module. User Manual. Tinysine 2013 Version 1.0

Instructions for Installing and Using the FOCUS DL-15 Data Transfer Software

Guide for Remote Control PDA

Point of View ProTab 3XXL IPS - Android 4.0 Tablet PC. Contents... 1 General notices for use... 2 Disclaimer... 2 Box Contents...

Application Note CTAN #374

CMP-102U. Quick Installation Guide

User s manual for Android Application

FTP-628WSL-110 Bluetooth Configuration Guide

Celluon Laserkey - User Guide for Microsoft Windows XP

CB-OLP425 DEVELOPMENT KIT GETTING STARTED

October Rev. B Page 1

Phone Network Gateway Android Application. User Guide

ScanWin Installation and Windows 7-64 bit operating system

Midland BT Updater BTUpdater Program Program file (x86) ), Midland

Brady IP Printer Installation Instructions

Cloud Print Edition Quick Start Guide

Mobility with Eye-Fi Scanning Guide

CODESOFT Installation Scenarios

Installing Your Multifunction to Your Network for the First Time

Quickstart Guide Vodafone Mobile Wi-Fi R216-Z

ipad 2 Basic Setup Guide

Use only a shielded parallel interface cable that is IEEE 1284-compliant and/or a USB cable that is no longer than 6 feet long (1.8 meters).

PP8X Printer Driver Installation Instruction

SOFTWARE INSTALLATION INSTRUCTIONS

Hi! Let s get started. Streaming Stick

Gauge Drawing Tool Slider Drawing Tool Toggle Button Drawing Tool One-Way List Drawing Tool... 8

BASLER ACE QUICK INSTALLATION GUIDE

Configuring Windows 7 64 bit for AutoVISION

Accessing Derbyshire County Council s Outlook Web Access (OWA) Service. Smart Phone App version

HP-1000 Powerline USB Adapter

Remote Monitoring and Control of the R&S FSV with a Web Browser

TelkomInternet APN Device Settings

Transferring Scans from your Dolphin into Destiny

HP-1000 Powerline Ethernet Adapter

The FlexiSchools Online Order Management System Installation Guide

OfficeSuite Dialer Documentation

Quickstart Guide Vodafone Mobile Wi-Fi R209-Z

Config software for D2 systems USER S MANUAL

BIODEX. ATOMLAB 500/WIPE TEST COUNTER DATA MANAGER SOFTWARE Version 1.10 (and higher). OPERATION MANUAL

Installing S500 Power Monitor Software and LabVIEW Run-time Engine

Guide for Remote Control PDA

2. Scope of the DE0 Board and Supporting Material

isppac-powr1220at8 I 2 C Hardware Verification Utility User s Guide

SwannEye HD Security Camera Wi-Fi Connections Quick Setup Guide. Welcome! Lets get started.

Export the address book from the Blackberry handheld to MS Outlook 2003, using the synchronize utility in Blackberry Desktop Manager.

TPG MOBILE BROADBAND QUICK SETUP GUIDE

Canvio Home FAQ. is designed to be very easy to install and use to back up, share, and remotely access the files from your computers.

Point of View SmartTV-500 Center - Android 4.2. General notices for use...2 Disclaimer...2 Box Contents...2

2 TM. Users Manual. SEC100, SEC200 USB Media Alert

Page 1 S5.5 Monitoring Software Manual Rev 1.2 for Software Ver 1.0

Android Dongle. User Manual TL869

Pre-tested System-on-Chip Design. Accelerates PLD Development

GS-SL2X00 Series. GS-WTX00 Series. Enterprise Android Barcode Device. User Manual

Additional Guides. TETRIX Getting Started Guide NXT Brick Guide

QUICK START GUIDE Bluetooth Cordless Hand Scanner (CHS)

GUARD1 PLUS Mini-Attendant File Manager User's Guide Version 2.71

How to setup EW-7438RPn with a Windows computer to extend an existing Wi-Fi network

Transcription:

ice40 Ultra Wearable Development Platform User Guide UG100 Version 1.0, September 2015

Demo Setup Hardware Requirements ice40 Ultra Wearable Development Platform Android smart phone with Android 4.3 or 4.4 Note: Current design may not function correctly on Android 5.0. Windows PC or Linux machine for downloading the bit stream USB cable for programming the device Software Requirements Lattice Diamond Programmer software 3.3 or higher Android apk file FlashlightDemo.apk MachXO2 device bitstream file p2dsi.jed ice40 Ultra device bitstream file flshlgt_uart_top.bin Figure 1. Demo Setup Flashlight Demo for Smartphone with Android 4.3 or higher ice40 Ultra Wearable Development Platform 2

Jumper Settings for In this demo, there are two jumpers that need to be set. Connect the USB2JTAG Power Jumper (J51) for FTDI device. Connect jumper J50 pin2 and pin3 to enable High-Brightness LED. For more information about the board, see EB100, User Guide. Figure 2. Jumper Settings LED Select Jumper FTDI Power Jumper Downloading Bitstreams to In this demo, there are two devices that need to be programmed: the ice40 Ultra and the MachXO2 which provides clock signal to the ice40 Ultra device. To program the devices: 1. Make sure that the FTDI Power Jumper is connected. 2. Connect the wearable board to the PC through the USB mini socket (see EB100, ice40 Ultra Wearable Development Platform User Guide). 3. Power on the board using the Power Switch (see EB100, User Guide). 4. Start Diamond Programmer. 5. In the Getting Started dialog box, select Create a new blank project and click OK. This opens the main interface of Diamond Programmer. 3

Figure 3. Getting Started Dialog Box 6. In the main interface, select the following options as shown in Figure 4. Device Family: MachXO2 Device: LCMXO2-2000ZE Cable: HW-USBN-2B (FTDI) Port: FTUSB-1 File Name: /Flashlight/bitmap/p2dsi.jed 7. Click the Program button to flash MachXO2 and check Status. Figure 4. Program Button Program button 8. After programing MachXO2, select the following options as shown in Figure 5: Device Family: ice5lp Device: ice5lp4k Cable: HW-USBN-2B (FTDI) Port: FTUSB-0. 4

Figure 5. Programming the ice40 Ultra Device 9. Double-click on a blank area in Operation to open the Device Properties dialog box. Figure 6. Device Properties 10. Configure the settings as shown in Figure 6. 5

11. Select the program file /Flashlight/bitmap/flshlgt_uart_top.bin. Then click OK. 12. Click the Program button to flash the ice40 device and check Status. Installing FlashlightDemo.apk to Android Phone To install FlashlightDemo.apk to Android: 1. In the Android phone, go to Settings > Security > Unknown sources to allow the installation of the APK directly to the Android phone. 2. Connect the Android phone with the PC and make sure the driver is ok. 3. Go to File Manager and click the FlashlightDemo.apk to install the application. 4. Deselect the Unknown sources option. Connecting the ice40 Ultra Wearable Board to the Android Phone 1. Power on the board using the Power Switch (see EB100, User Guide). 2. Enable Bluetooth on the Android phone. 3. Go to the Apps menu and click the FlashlightDemo icon to open the installed application. 4. Click the Scan button on the top right of the screen. An ice40 Ultra BLE device is detected. Figure 7. BLE Device Scan 5. Click ice40 WDP to connect the wearable device and open the demo interface. 6

Demo Procedure Flashlight Demo for Follow all the steps mentioned above so that the Wearable board and the phone are ready with necessary bitmap and application respectively. The demo application also should be connected to the board via BLE. To run the demo: 1. Click the Power button to power on the flashlight. The button switches to active state. 2. Select the Brightness Enable check box. Move the slider from left to right to adjust brightness. 3. Select the Blinking Enable check box. Move the slider from left to right to adjust blinking frequency. Figure 8. Active State Power Button Brightness Check Box Blinking Check Box 4. Click the Power button again to power off the flashlight. The button switches to inactive state. 7

Figure 9. Inactive State Technical Support Assistance Submit a technical support case through www.latticesemi.com/techsupport. Revision History Date Version Change Summary September 2015 1.0 Initial release. 8