Thingmagic Mercury xPRESS Platform v1.7 Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Matériel Thingmagic Mercury xPRESS Platform v1.7. ThingMagic Mercury xPRESS Platform v1.7 User Manual Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 144
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs

Résumé du contenu

Page 1 - SDK Version 1.7.1

A DIVISION OF TRIMBLE1875-0072-02 Rev AMer cury®xPRESS Platform GuideSDK Version 1.7.1

Page 2

A DIVISION OF TRIMBLE10 IntroductionAppendix A: SAM-BA for Windows - This chapter provides instructions for creating an application “bin” file that

Page 3 - Revision Table

A DIVISION OF TRIMBLE100 Using the Developer ToolkitNote: Use the upper-right corner to switch between perspectives at willIf the Debug tab comes up

Page 4

A DIVISION OF TRIMBLEUsing the Developer Toolkit 101Note that starting the debugger may take some time. Eclipse has to make sure the binary is up-to-

Page 5 - Contents

A DIVISION OF TRIMBLE102 Using the Developer ToolkitPull down the menu next to the Debug button and select the configuration there.Running the Progr

Page 6 - 6 Contents

A DIVISION OF TRIMBLEUsing the Developer Toolkit 103Right-click on the problem(s) and select Delete.If the problem(s) come back on the next build, inv

Page 7

A DIVISION OF TRIMBLE104 Using the Developer Toolkit

Page 8 - 8 Contents

A DIVISION OF TRIMBLEHardware Reference Guide 105Hardware Reference GuideThis chapter will introduce you to the hardware architecture, allowing you to

Page 9 - Introduction

A DIVISION OF TRIMBLE106 Hardware Reference GuideDescription of Functional BlocksIn the diagram above, the white areas represent the xPRESS motherboar

Page 10 - Ordering Information

A DIVISION OF TRIMBLEHardware Reference Guide 107UART host to RFID moduleUARTx2 to Comm Bus InterfaceSPI to Comm Bus InterfaceI2C to Comm Bus

Page 11

A DIVISION OF TRIMBLE108 Hardware Reference Guideavailable externally through the Comm Bus interfaces. The Reset and Shutdown lines are controlled by

Page 12 - WiFi Module: T9JRN171-1

A DIVISION OF TRIMBLEHardware Reference Guide 109Interfaces, Indicators and ControlsAC Adapter InputThe AC adapter (“wall-wart”) input is designed to

Page 13

A DIVISION OF TRIMBLERegulatory and Safety Compliance 11Regulatory and Safety ComplianceCAUTION!!!The xPRESS platform has been tested for regulatory c

Page 14

A DIVISION OF TRIMBLE110 Hardware Reference GuideController to monitor the temperature of the battery and not charge it if the battery is too hot or t

Page 15

A DIVISION OF TRIMBLEHardware Reference Guide 111control timing.) Pressing it once connects the source power to the system power bus, pressing it agai

Page 16

A DIVISION OF TRIMBLE112 Hardware Reference Guideoperation. If the programmer wishes this function to be disabled under normal operation, they can hav

Page 17 - Quick Start Guide

A DIVISION OF TRIMBLEHardware Reference Guide 113the xPRESS motherboard to function as a USB host using the USB OTG (on-the-go) feature. A host USB mi

Page 18 - Hardware

A DIVISION OF TRIMBLE114 Hardware Reference GuideDebug USB PortThe second USB client port, J2, is used as a console port. This USB connection will NOT

Page 19 - Software

A DIVISION OF TRIMBLEHardware Reference Guide 115unanticipated results might occur if commands from both interfaces are not carefully coordinated. Pro

Page 20

A DIVISION OF TRIMBLE116 Hardware Reference GuideA socket is provided for an optional “coin ba ttery” (CR1220, 3 V). The purpose of this batteryis to

Page 21 - Hardware Setup

A DIVISION OF TRIMBLEHardware Reference Guide 117Communications Interface Bus Connector The Communications Bus is accessed through a Hirose DF9 series

Page 22 - 22 Quick Start Guide

A DIVISION OF TRIMBLE118 Hardware Reference GuideTest InterfaceThe test interface consists of many useful test points, many of which are not otherwise

Page 23 - Quick Start Guide 23

A DIVISION OF TRIMBLEHardware Reference Guide 119 JTAG InterfaceThe JTAG Interface is compatible with the SAM-ICE or other J-Link-based devices. Its p

Page 24 - 24 Quick Start Guide

A DIVISION OF TRIMBLE12 Regulatory and Safety ComplianceM6e and Micro modules (including the Micro-LTE) conform to requirements for most countries. Re

Page 25 - Using the Sample Application

A DIVISION OF TRIMBLE120 Hardware Reference Guide5V from Comm Bus Connector (Most common source will be Power-over-Ethernet, “POE”, adapter).The AC

Page 26 - RFID Sensor Application

A DIVISION OF TRIMBLEHardware Reference Guide 121system voltage so the the other power sources (from the battery or USB line) will not be drained thro

Page 27 - Demo App Program Flow

A DIVISION OF TRIMBLE122 Hardware Reference Guidebut does not have the capacity to supply enough power to the Micro when it transmits. It cannot be us

Page 28 - RTC: Real Time Clock

A DIVISION OF TRIMBLEHardware Reference Guide 123Comm Bus, the AC, Battery, and USB power sources are disconnected. They remain connected to each othe

Page 29

A DIVISION OF TRIMBLE124 Hardware Reference Guide

Page 30 - Console Commands

A DIVISION OF TRIMBLESoftware Reference Guide 125Software Reference GuideSW Block diagramThe diagram below shows the software structure of the xPRESS

Page 31

A DIVISION OF TRIMBLE126 Software Reference GuideEach of the major software components are described below. This reference information may besufficien

Page 32

A DIVISION OF TRIMBLESoftware Reference Guide 127Windows:https://launchpad.net/gcc-arm-embedded/4.7/4.7-2013-q3-update/+download/gcc-arm-none-eabi-4

Page 33 - Log and Debug Levels

A DIVISION OF TRIMBLE128 Software Reference GuideASFThe Atmel Software Framework provides a common C function interface to various functions onAtmel A

Page 34

A DIVISION OF TRIMBLE129Appendix A: SAM-BA for WindowsSAM-BA is a development tool for the xPRESS platform. The standard development tools for Windows

Page 35 - Using the Optional Modules

A DIVISION OF TRIMBLERegulatory and Safety Compliance 13label of the product (which IC requires for their ID as well). The Industry Canada product ID’

Page 36 - Bluetooth Module

Preparing the xPRESS motherboardA DIVISION OF TRIMBLE130Preparing the xPRESS motherboardWe recommend that you erase the memory on the xPRESS motherboa

Page 37 - Using the Optional Modules 37

Preparing the xPRESS motherboardA DIVISION OF TRIMBLE1315. Unplug the power source and move the memory jumper back to its normal position.6. If

Page 38 - 38 Using the Optional Modules

Installing SAM-BA SoftwareA DIVISION OF TRIMBLE132Installing SAM-BA SoftwareCAUTION!!!DO NOT follow Atmel’s instructions to install the USB driver by

Page 39 - 7. Select Pair

Installing SAM-BA SoftwareA DIVISION OF TRIMBLE133installed into (such as C:\Program Files (x86)\Atmel) as you will need to modify the files in this d

Page 40

Installing SAM-BA SoftwareA DIVISION OF TRIMBLE134

Page 41 - Using the Optional Modules 41

Installing the Windows USB DriverA DIVISION OF TRIMBLE135Installing the Windows USB DriverOnce the SAM-BA software has been downloaded, the appropriat

Page 42

Installing the Windows USB DriverA DIVISION OF TRIMBLE1362. Select Browse my computer for driver software3. Select Let me pick from list of devi

Page 43 - RFID Sensor Demo Instructions

Installing the Windows USB DriverA DIVISION OF TRIMBLE1374. Next click on Have Disk and provide the driver path where you installed SAM-BA(typicall

Page 44 - RN-42 Initialization

Installing the Windows USB DriverA DIVISION OF TRIMBLE1385. Click on AT91 USB to Serial Converter and then click on Next6. Windows may display a

Page 45 - RN-42 Connection Status

Setting Up SAM-BA to work with xPRESSA DIVISION OF TRIMBLE139Setting Up SAM-BA to work with xPRESSSAM-BA must be pre-configured to offer the menu choi

Page 46 - WiFi Module

A DIVISION OF TRIMBLE14 Regulatory and Safety Complianceapplied for, with “CB” test results included in the paperwork that is submitted for approval).

Page 47 - #define ENABLE_OUTPUT_BT”

Using SAM-BAA DIVISION OF TRIMBLE140Using SAM-BA1. Erase the xPRESS motherboard memory if you haven’t done so already. (Power off. Short ERASE jum

Page 48 - Features Implemented

Using SAM-BAA DIVISION OF TRIMBLE141NoteIf you see the warning message, “External RAM initialization failed. External RAM access is required to run a

Page 49 - Using the Optional Modules 49

Using SAM-BAA DIVISION OF TRIMBLE1425. In the main SAM-BA GUI, go to the Flash tab. In the “Download/Upload” section, for the Send File Name field,

Page 50 - Initialization Process

Using SAM-BAA DIVISION OF TRIMBLE1436. In the Scripts pane, select Boot from Flash (GPNVM1). Click Execute.When you restart the xPress board, it w

Page 51 - Using the Optional Modules 51

Using SAM-BAA DIVISION OF TRIMBLE144

Page 52 - Power Management

A DIVISION OF TRIMBLERegulatory and Safety Compliance 15M6e*For circularly polarized antennas, the maximum linear gain is the maximum gain as measured

Page 53 - Console Command Control

A DIVISION OF TRIMBLE16 Regulatory and Safety ComplianceCommon Installation Best PracticesThe following are common installation best practices which w

Page 54 - Configuration Settings

A DIVISION OF TRIMBLEQuick Start Guide 17Quick Start GuideThis chapter provides a brief introduction to xPRESS with instructions to install, setup and

Page 55

xPRESS Platform ContentsA DIVISION OF TRIMBLE18 Quick Start GuidexPRESS Platform ContentsThe xPRESS development platform is shipped as an open system

Page 56

xPRESS Platform ContentsA DIVISION OF TRIMBLEQuick Start Guide 19Bluetooth module shown in the picture is optional. Here are all the optional interfac

Page 57 - Joining Networks

A DIVISION OF TRIMBLE2Government Limited Rights Notice: All documentation and manuals were developed at private expense and no part of it was develope

Page 58 - 58 Using the Optional Modules

xPRESS Platform ContentsA DIVISION OF TRIMBLE20 Quick Start GuideDocumentationAll documentation is available to download from the ThingMagic support s

Page 59 - Known Limitations

Hardware SetupA DIVISION OF TRIMBLEQuick Start Guide 21Hardware SetupThe main connectors and switches on the xPRESS motherboard are shown in the diagr

Page 60 - Power-Over-Ethernet Module

Hardware SetupA DIVISION OF TRIMBLE22 Quick Start Guide2. Connect the supplied MMCX antenna cable to port 1 of the RFID module. Connect your antenn

Page 61 - Using the Optional Modules 61

Hardware SetupA DIVISION OF TRIMBLEQuick Start Guide 235. Make sure the POE jumper is in the correct position for AC operation, as shown in the pho

Page 62 - Configuration

Hardware SetupA DIVISION OF TRIMBLE24 Quick Start Guide10. Tags in the vicinity of the antenna will be read and “typed” on separate lines repeatedl

Page 63

Using the Sample Application 25 A DIVISION OF TRIMBLEUsing the Sample ApplicationInitially, only one sample application will be available for the xPR

Page 64

RFID Sensor ApplicationA DIVISION OF TRIMBLE26 Using the Sample ApplicationRFID Sensor ApplicationThe RFID Sensor is an application that reads tags in

Page 65

RFID Sensor ApplicationA DIVISION OF TRIMBLEUsing the Sample Application 27RFID reader taskKeyboard output taskEPC formatter functionCustom dr

Page 66 - GPS Module

RFID Sensor ApplicationA DIVISION OF TRIMBLE28 Using the Sample ApplicationWithin wedge_ui_process is a call to xQueueReceive from epcQueue. Whenev

Page 67 - GPS Metadata

RFID Sensor ApplicationA DIVISION OF TRIMBLEUsing the Sample Application 29every power cycle using CLI command. otherwise timestamp will start from de

Page 68 - is 2 output fields, not 1

A DIVISION OF TRIMBLE3Revision TableVersion Date Description875-0072-01Rev ADec2013Initial Release for SDK version 1.5.1875-0072-02Rev ASept 2014Added

Page 69 - Using the Optional Modules 69

xPRESS ConsoleA DIVISION OF TRIMBLE30 Using the Sample ApplicationxPRESS ConsoleConnecting to the ConsoleThe Console provides status information for t

Page 70

xPRESS ConsoleA DIVISION OF TRIMBLEUsing the Sample Application 31help Lists all the registered commandsdebug <value> Expects one parameter

Page 71 - Windows OS

xPRESS ConsoleA DIVISION OF TRIMBLE32 Using the Sample Applicationrun-time-stats Displays a table showing how much processing time each FreeRTOS tas

Page 72 - Install Java

xPRESS ConsoleA DIVISION OF TRIMBLEUsing the Sample Application 33Log and Debug LevelsAs more modules have been added, each with its own complement of

Page 73

xPRESS ConsoleA DIVISION OF TRIMBLE34 Using the Sample Application<Enter> key and start again. The backspace key does not erase previously typed

Page 74

A DIVISION OF TRIMBLEUsing the Optional Modules 35Using the Optional ModulesThis chapter will take you through the hardware installation, software con

Page 75 - Click Extract

Bluetooth ModuleA DIVISION OF TRIMBLE36 Using the Optional ModulesBluetooth ModuleSpecificationsThe optional Bluetooth module is a Roving Networks (no

Page 76 - Next Steps

Bluetooth ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 372. Before starting, make sure the the RN-42 Bluetooth module is in its discoverab

Page 77

Bluetooth ModuleA DIVISION OF TRIMBLE38 Using the Optional Modules5. Click once to open a Bluetooth Devices window.6. Click SearchWhen the Bluet

Page 78

Bluetooth ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 397. Select PairIf the pairing activity bar does not stop on its own, just keep goi

Page 80 - • Open a terminal shell

Bluetooth ModuleA DIVISION OF TRIMBLE40 Using the Optional Modules8. Right-click again and wait for the Connect To: menu to appear. Select Input S

Page 81

Bluetooth ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 41first.11. To permanently unpair a Bluetooth module, go back to the Blueman window

Page 82

Bluetooth ModuleA DIVISION OF TRIMBLE42 Using the Optional Modules9. Click Close in This device has been successfully added to this computer. You

Page 83

Bluetooth ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 43Note that this does not disable the Bluetooth keyboard, it merely prevents it from s

Page 84

Bluetooth ModuleA DIVISION OF TRIMBLE44 Using the Optional Modules4. The EPC and metadata being typed to the host computer will look like the scree

Page 85

Bluetooth ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 45Wait for "Reboot!\r\n%REBOOT"RN-42 Flow ControlIf data is sent faster th

Page 86

WiFi ModuleA DIVISION OF TRIMBLE46 Using the Optional ModulesWiFi ModuleThe optional WiFi module is an XBee-format module with an integrated antenna a

Page 87 - Project Building

WiFi ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 47If the Bluetooth module is present, check for BLUETOOTH_DEVNAME and comment out “#defin

Page 88 - Common Build Errors

WiFi ModuleA DIVISION OF TRIMBLE48 Using the Optional ModulesFeatures ImplementedThe WiFi module supports several transport configurations. The config

Page 89 - Obtaining a JTAG ICE

WiFi ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 49AP ConfigurationWIFLY_WLAN_SSID "Tenda"WIFLY_WLAN_AUTH WIFLY_AUTH_MODE_WPA2PSKW

Page 90 - JTAG Hardware Installation

Contents 5 A DIVISION OF TRIMBLEContentsContents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 91

WiFi ModuleA DIVISION OF TRIMBLE50 Using the Optional ModulesInitialization ProcessRN-171 initialization will be done only if other high priority inte

Page 92

WiFi ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 51After WIFLY_init(), init_output() calls WIFLY_join() to initialize the RN-171 by sendin

Page 93

WiFi ModuleA DIVISION OF TRIMBLE52 Using the Optional ModulesConnection StatusRN-171 uses GPIO pins to monitor the status of association/connection an

Page 94

WiFi ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 53Sleep Mode: RN-171 will go into sleep mode upon expiration of the sleep timer which can s

Page 95 - Accept config defaults

WiFi ModuleA DIVISION OF TRIMBLE54 Using the Optional ModulesconfINCLUDE_CLI_CMD_WIFLY_FACTORY_RESET This is used to include the Console command f

Page 96

WiFi ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 55Host Port NumberProtocol ModeProtocolmodeNoteThe best practice is to select port nu

Page 97 - Running the Debugger

WiFi ModuleA DIVISION OF TRIMBLE56 Using the Optional Modulesset wlan linkmon <value> WIFLY_JOIN_LINKMON_VALUEset opt signal <value> WIFLY

Page 98

WiFi ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 57UDP - UDP Broadcastset broadcast address<address>WIFLY_UDP_BROADCAST_ADDRESSset bro

Page 99

WiFi ModuleA DIVISION OF TRIMBLE58 Using the Optional Modulesset dns name <string> WIFLY_REMOTE_HOST_NAMElookup <string> WIFLY_REMOTE_HOST

Page 100 - Using the Developer Toolkit

WiFi ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 59Known Limitations1. Currently, the default interface depends on the slot in which the

Page 101 - A DIVISION OF TRIMBLE

A DIVISION OF TRIMBLE6 ContentsLog and Debug Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 102

Power-Over-Ethernet ModuleA DIVISION OF TRIMBLE60 Using the Optional ModulesPower-Over-Ethernet ModuleThe POE module is a custom design by ThingMagic.

Page 103 - Disconnecting the Console

Power-Over-Ethernet ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 61=== PoE: PoE NetInfo ===MAC: 20:31:32:50:39:30SIP: 10.8.80.81GAR: 10.8.80

Page 104

Power-Over-Ethernet ModuleA DIVISION OF TRIMBLE62 Using the Optional ModulesPower over EthernetThe xPRESS platform can be powered from the Ethernet in

Page 105 - Hardware Reference Guide

Power-Over-Ethernet ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 631. POE_DHCP_MODE: Sets DHCP mode ON or OFF. If DHCP is ON, Check for Co

Page 106 - Processor (MCU)

Power-Over-Ethernet ModuleA DIVISION OF TRIMBLE64 Using the Optional Modules– For HTTP client mode, define HTTP web server. ex: "www.posttestse

Page 107 - RFID Module

Power-Over-Ethernet ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 65task_Wedge task’s method init_output() calls POE_up() to initialize the

Page 108 - Battery Charging Controller

GPS ModuleA DIVISION OF TRIMBLE66 Using the Optional ModulesGPS ModuleThe GPS module allows inclusion of GPS coordinates as an attribute along with ta

Page 109 - AC Adapter Input

GPS ModuleA DIVISION OF TRIMBLEUsing the Optional Modules 67ConfigurationTo enable GPS operation, define confINCLUDE_GPS in conf_xpress_reader.h and m

Page 110

GPS ModuleA DIVISION OF TRIMBLE68 Using the Optional ModulesNoteNote that the GPS metadata includes a built-in comma delimiter, so technically, latlon

Page 111 - Hardware Reference Guide 111

Status Indication Through GPI LinesA DIVISION OF TRIMBLEUsing the Optional Modules 69Status Indication Through GPI LinesMost XBee modules provide GPO

Page 112 - OTG USB Interface

A DIVISION OF TRIMBLEContents 7Install Eclipse IDE for C/C++ Developers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 113 - Hardware Reference Guide 113

Status Indication Through GPI LinesA DIVISION OF TRIMBLE70 Using the Optional ModulesFor the WiFi module, it is used to monitor association status a

Page 114 - Module USB Interface

A DIVISION OF TRIMBLEInstalling Developer Tools on Windows OS 71Installing Developer Tools on Windows OSIf using a Windows PC as a development platfor

Page 115 - “Coin” battery

A DIVISION OF TRIMBLE72 Installing Developer Tools on Windows OSAt the end of the install process, check Add path to environment variable before pre

Page 116 - 116 Hardware Reference Guide

A DIVISION OF TRIMBLEInstalling Developer Tools on Windows OS 73install the 32 bit version if the browser you are using supports 32 bits. Follow the o

Page 117 - Hardware Reference Guide 117

A DIVISION OF TRIMBLE74 Installing Developer Tools on Windows OS.NoteIf Eclipse fails to find Java when you run Eclipse, you might need to add the pat

Page 118 - Test Interface

A DIVISION OF TRIMBLEInstalling Developer Tools on Windows OS 75If you are using the standard Windows 7 zip handler,Right-click on the downloaded ecli

Page 119 - Power Source Precedence

A DIVISION OF TRIMBLE76 Installing Developer Tools on Windows OSCheck Prompt for workspace on startupClick OKYou can also bypass the dialog by launchi

Page 120 - AC Input Adapter

A DIVISION OF TRIMBLEInstalling Developer Tools on LINUX OS 77Installing Developer Tools on LINUX OSIf using a LINUX PC as a development platform, the

Page 121 - USB Connection

A DIVISION OF TRIMBLE78 Installing Developer Tools on LINUX OS3. Open the tar-ball with the Archive Manager and use this application to extract the

Page 122 - Comm Bus (“POE”) Power

A DIVISION OF TRIMBLEInstalling Developer Tools on LINUX OS 79• If this happens, check $HOME/.profile for typos• To make the path change take full eff

Page 123 - Known Issues

A DIVISION OF TRIMBLE8 ContentsBuzzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 124 - 124 Hardware Reference Guide

A DIVISION OF TRIMBLE80 Installing Developer Tools on LINUX OS1. Go to: http://www.eclipse.org/cdt/Select the appropriate version for your Linux sy

Page 125 - Software Reference Guide

A DIVISION OF TRIMBLEInstalling Developer Tools on LINUX OS 81To streamline startup, you can check Use this as the default and do not ask again befo

Page 126 - Toolchain Downloads

A DIVISION OF TRIMBLE82 Installing Developer Tools on LINUX OS

Page 127 - JLink GDB

A DIVISION OF TRIMBLEUsing the Developer Toolkit 83Using the Developer ToolkitThis chapter explains how to download and work with the project files fr

Page 128 - 128 Software Reference Guide

A DIVISION OF TRIMBLE84 Using the Developer ToolkitSelect General / Existing Projects into Workspace. ClickNext.In the Select root directory field,

Page 129

A DIVISION OF TRIMBLEUsing the Developer Toolkit 85In the Projects field, check the project that matches your target hardware (e.g., xPRESS Demo App

Page 130

A DIVISION OF TRIMBLE86 Using the Developer Toolkitappropriate for the xPRESS motherboards which have the coin cell battery holder. “xPRESS Prototype

Page 131

A DIVISION OF TRIMBLEUsing the Developer Toolkit 87Build Tool AdjustmentsIn order to avoid build errors, change the Preprocessor “Includes” to add the

Page 132 - Installing SAM-BA Software

A DIVISION OF TRIMBLE88 Using the Developer ToolkitSelect Build Project. You will see a progress bar like the one shown here.The first build will ta

Page 133

A DIVISION OF TRIMBLEUsing the Developer Toolkit 89Errors occurred during the build.Errors running builder 'Integrated External Tool Builder&apos

Page 134

A DIVISION OF TRIMBLEIntroduction 9IntroductionThe Mercury® xPRESS RFID Solution Development Platform is a microcontroller-based hardware and software

Page 135

A DIVISION OF TRIMBLE90 Using the Developer Toolkitproduct_info.php?products_id=4650.The Schematic can be found here:http://microcontrollershop.com/do

Page 136

A DIVISION OF TRIMBLEUsing the Developer Toolkit 911. Download J-Link SoftwareObtain latest version from: : http://www.segger.com/jlink-software.ht

Page 137

A DIVISION OF TRIMBLE92 Using the Developer ToolkitEdit $HOME/.profile and add the following line:PATH="$PATH:$HOME/usr/JLink_Linux_V462a"

Page 138

A DIVISION OF TRIMBLEUsing the Developer Toolkit 93$HOME/usr/JLink_Linux_V462a/JLinkGDBServerWindows JLINK Software Installation (JLinkGDBServer)Ignor

Page 139

A DIVISION OF TRIMBLE94 Using the Developer ToolkitSelect option to Install USB Driver for J-Link and (if desired). Select desired shortcut options.

Page 140 - Using SAM-BA

A DIVISION OF TRIMBLEUsing the Developer Toolkit 95Accept config defaults We recommend you upgrade the firmware if offered

Page 141

A DIVISION OF TRIMBLE96 Using the Developer ToolkitWhen server is running, a dashboard like this one will be displayed. The GDB indicator will be re

Page 142

A DIVISION OF TRIMBLEUsing the Developer Toolkit 972. Move the memory jumper to the erase position.3. Apply power to the xPRESS motherboard (ide

Page 143

A DIVISION OF TRIMBLE98 Using the Developer Toolkitshould be used for non-real-time step-by-step code debugging. The “Release” version should be downl

Page 144

A DIVISION OF TRIMBLEUsing the Developer Toolkit 99Make sure the “C/C++ Application’ matches your target board ( e.g. ${workspace_loc:/xPRESS Reader

Commentaires sur ces manuels

Pas de commentaire