ASAM MCD-1 (XCP) Protocol Layer Specification Base Standard
|
|
- Allan Miller
- 6 years ago
- Views:
Transcription
1 ASAM MCD-1 (XCP) Universal Measurement and Calibration Protocol Protocol Layer Specification Version Date: Base Standard by ASAM e.v., 2017
2 Disclaimer This document is the copyrighted property of ASAM e.v. Any use is limited to the scope described in the license terms. The license terms can be viewed at
3 Figure Directory Table of Contents 1 Foreword 9 2 Introduction 10 3 Relations to Other Standards Backward Compatibility to Earlier Releases The XCP Protocol Layer Version Number The Compatibility Matrix References to other Standards CCP and XCP 12 4 XCP Features And Concepts Synchronous Data Transfer DAQ, STIM and ODT ODT Entry Object Descriptor Table DAQ List Event Channels Dynamic DAQ Configuration DAQ Configuration Storing and Power-up Data Transfer DAQ Configuration Storing Without Power-up Data Transfer DAQ Configuration Storing With Power-up Data Transfer (RESUME Mode) DAQ List Prioritization ODT Optimization DAQ Packed Mode DAQ List Behavior Event Channel Timestamps Error Handling Bitwise Stimulation Synchronous Data Acquisition Synchronous Data Stimulation Measurement Modes Polling Synchronous Data Transfer, DAQ direction, Burst, Standard Synchronous Data Transfer, DAQ direction, Burst, Improved Synchronous Data Transfer, DAQ direction, Alternating Bypassing Delayed Bypassing Bypass Activation Bypassing Startup Plausibility Checks Bypassing Consistency Event Channel Relations DTO CTR Event Channel Properties DTO CTR Field 40 XCP Universal Measurement and Calibration Protocol Version
4 DTO CTR Check Examples Minimum Separation Time Online Calibration SECTOR, SEGMENT and PAGE Logical Layout: SEGMENT Accessibility - PAGE Calibration Data Page Switching Calibration Data Page Freezing Addressing Action Master-Slave Action Page-Page Action Flash Programming Physical Layout: SECTOR General Absolute Access Mode - Access by Address Functional Access Mode - Access by Flash Area Checksum Control and Program Verify End of Flash Session Time Correlation Introduction XCP Slave s Clock Subsystem Scenario 1: one observable clock - free running XCP slave clock Scenario 2: one observable clock - single XCP slave clock, synchronized to a grandmaster clock Scenario 3: one observable clock - single XCP slave clock, syntonized to a grandmaster clock Scenario 4: two observable clocks - free running XCP slave clock combined with a globally synchronized clock Scenario 5: two observable clocks - free running XCP slave clock combined with an ECU clock Scenario 6: three observable clocks Scenario 7: ECU clock only ECU States Introduction Transferring the State Information to the XCP Master A2L Semantic Consistency 68 5 The XCP Protocol Topology The XCP Communication Models The Standard Communication Model The Block Transfer Communication Model The Interleaved Communication Model State Machine Protection Handling The XCP Message (Frame) Format 77 6 The Limits of Performance Generic Performance Parameters DAQ/STIM Specific Performance Parameters 78
5 Figure Directory DAQ Specific Parameters STIM Specific Parameters ECU Resource Consumptions ECU RAM Consumption CPU Execution Time 82 7 The XCP Protocol Layer The XCP Packet The XCP Packet Types The XCP Packet Format The Identification Field The Counter Field The Timestamp Field The Data Field The CTO Packets Command Packet Command Response Packet Error Packet Event Packet Service Request Packet The DTO Packets Data Acquisition Packet Synchronous Data Stimulation Packet The XCP Packet Identifiers Master -> Slave Slave -> Master Event Codes Service Request Codes Command Codes Description of Commands Standard Commands Set up Connection With Slave Get Version Information Disconnect From Slave Get Current Session Status From Slave Synchronize Command Execution After Timeout Get Communication Mode Info Get Identification From Slave Request to Save to Non-volatile Memory Get Seed for Unlocking a Protected Resource Send Key for Unlocking a Protected Resource Set Memory Transfer Address in Slave Upload From Slave to Master Upload From Slave to Master (short version) Build Checksum Over Memory Range Refer to Transport Layer Specific Command Refer to User-defined Command Calibration Commands Download From Master to Slave Download From Master to Slave (Block Mode) Download From Master to Slave (Fixed Size) Download From Master to Slave (Short Version) Modify Bits Page Switching Commands 146 XCP Universal Measurement and Calibration Protocol Version
6 Set Calibration Page Get Calibration Page Get General Information on PAG Processor Get Specific Information for a SEGMENT Get Specific Information for a PAGE Set Mode for a SEGMENT Get Mode for a SEGMENT Copy Page Data Acquisition and Stimulation Commands Set Pointer to ODT Entry Write Element in ODT Entry Set Mode for DAQ List Start/Stop/Select DAQ List Start/Stop DAQ Lists (Synchronously) Write Multiple Elements in ODT Set DAQ List Packed Mode Get DAQ List Packed Mode Read Element From ODT Entry Get DAQ Clock From Slave Get General Information on DAQ Processor Get General Information on DAQ Processing Resolution Get Mode From DAQ List Get Specific Information for an Event Channel DTO CTR Properties Clear DAQ List Configuration Get Specific Information for a DAQ List Clear Dynamic DAQ Configuration Allocate DAQ Lists Allocate ODTs to a DAQ List Allocate ODT Entries to an ODT Non-Volatile Memory Programming Indicate the Beginning of a Programming Sequence Clear a Part of Non-volatile Memory Program a Non-volatile Memory Segment Indicate the End of a Programming Sequence Get General Information on PGM Processor Get Specific Information for a SECTOR Prepare Non-volatile Memory Programming Set Data Format Before Programming Program a Non-volatile Memory Segment (Block Mode) Program a Non-volatile Memory Segment (fixed size) Program Verify Time Correlation Time Correlation Properties Communication Error Handling Definitions Error Pre-Action Action Error Severity Timeout Handling Standard Communication Model Block Communication Model Interleaved Communication Model Time-Out Manipulation Error Code Handling Description of Events Start in Resume Mode End of DAQ Clearing 257
7 Figure Directory End of DAQ Storing End of CAL Storing Request to Restart Time-out Detection Indication of DAQ Overload Indication of Autonomous Disconnect Transfer of Timestamp and Synchronization Indication of Timeout at STIM Entering Sleep Mode Leaving Sleep Mode ECU State Changed User-defined Event Transport Layer Specific Event Interface to ASAM MCD-2 MC Description File Overview ASAM MCD-2 MC AML for XCP (Common_Parameters) Protocol Layer and Transport Layer Parts (XCP_definitions.aml) Combining the Parts to an XCP Communication Stack (XCP_vX_Y.aml) Structure of an IF_DATA XCP Structure of an IF_DATA XCPplus ASAM MCD-2 MC Description File Containing an IF_DATA XCP and XCPplus Example ASAM MCD-2 MC Example of IF_DATA XCPplus Example A2L File Consistency Between ASAM MCD-2 MC and Slave Interface to an External Seed&Key Function Function XCP_GetAvailablePrivileges Function XCP_ComputeKeyFromSeed Interface to an External Checksum Function Interface to an External A2L Decompression/Decrypting Function Examples Configuration Examples Examples for GET_ID Identification Strings Example Communication Sequences Setting up a Session Calibrating Synchronous Data Transfer Getting Information About the Slave s DAQ List Processor Preparing the DAQ Lists Configuring the DAQ Lists Starting the Data Transfer Stopping the Data Transfer 289 XCP Universal Measurement and Calibration Protocol Version
8 Preparing a DAQ List for Packed Mode Reprogramming the Slave Closing a Session Time Correlation Symbols and Abbreviated Terms Bibliography 301 Figure Directory 302 Table Directory 304
9 Foreword 1 FOREWORD XCP is short for Universal Measurement and Calibration Protocol. The main purpose is the data acquisition and calibration access from electronic control units. Therefore a generic protocol layer is defined. As transport medium different physical busses and networks can be used. For each authorized transport medium a separate transport layer is defined. This separation is reflected in standard document structure, which looks like follows: One Base Standard Associated Standards for each physical bus or network type The Base standard describes the following content: Protocol Layer Interface to ASAM MCD-2 MC Interface to an external SEED&KEY function Interface to an external Checksum function Interface to an external A2L Decompression/Decrypting function Example Communication sequences For each transport layer exist an own associated standard. For the version in hand the following transport layers are defined XCP on CAN XCP on Ethernet (TCP/IP, UDP/IP) XCP on SxI (SPI, SCI) XCP on USB XCP on FlexRay The "X" inside the term XCP generalizes the "various" transportation layers that are used by the members of the protocol family. Because XCP is based on CCP the "X" shall also show that the XCP protocol functionality is extended compared to CCP. XCP Universal Measurement and Calibration Protocol Version
XCP. Version 1.0. The Universal Measurement and Calibration Protocol Family. Part 3. XCP on CAN - Transport Layer Specification
XCP Version 1.0 The Universal Measurement and Calibration Protocol Family Part 3 XCP on CAN - Transport Layer Specification Association for Standardization of Automation and Measuring Systems Association
More informationCommunication Protocol Definition
Protocol Definition i LinkRT TM i LinkRT TM Communication Protocol Definition Protocol Revision: 1.3 Document Revision: 1.4 Status: Released Copyright The contents of this document may not be reproduced
More informationECU Measurement and Calibration in a Real-Time Test Environment. Roland Magolei National Instruments Engineering GmbH Embedded Networks
ECU Measurement and Calibration in a Real-Time Test Environment Roland Magolei National Instruments Engineering GmbH Embedded Networks Term Definitions What is ECU Calibration? Software Optimization of
More informationA CAN Protocol for Calibration and Measurement Data Acquisition
A CAN Protocol for Calibration and Measurement Data Acquisition Rainer Zaiser Vector Informatik GmbH Friolzheimer Strasse 6 70499 Stuttgart,Germany Page 1 &RQWHQWV 1 CONTENTS 2 2 INTRODUCTION 2 2.1 The
More informationXCP. Version 1.0. The Universal Measurement and Calibration Protocol Family. Part 2. Protocol Layer Specification
XCP Version 1.0 The Universal Measurement and Calibration Protocol Family Part 2 Protocol Layer Specification Association for Standardization of Automation and Measuring Systems Dated:20030408 ASAM E.V.
More informationData. Declaration System DDS. DDS Advanced Training. Raster & DAQ-Lists Configuration. DDS Advanced Training
Data DDS Declaration System Page: 1 Content What is a raster? Raster & OnlineUpdate in SysConf Configuration of raster Configuration of DAQ-List Configuration of onlineupdate Objectives: After completing
More informationXCP The Standard Protocol for ECU Development. Fundamentals and Application Areas. Andreas Patzer Rainer Zaiser
XCP The Standard Protocol for ECU Development Fundamentals and Application Areas Andreas Patzer Rainer Zaiser Andreas Patzer Rainer Zaiser XCP The Standard Protocol for ECU Development Date December 2016
More informationASAM-MCD-2 NET (FIBEX)
ASAM-MCD-2 NET (FIBEX) Data Model for ECU Network Systems (Field Bus Data Exchange Format) Version 4.1.2 Date: 2017-06-02 Base Standard by ASAM e.v., 2017 Disclaimer This document is the copyrighted property
More informationStandardized Basic System Software for Automotive Embedded Applications
Standardized Basic System Software for Automotive Embedded Applications Thomas M. Galla Elektrobit Austria GmbH Stumpergasse 48/28, A-1060 Vienna, Austria phone: +43 1 59983 15 fax: +43 1 59983 18 email:
More informationDevelopment of a Calibration Tool using CCP and XCP on CAN Bus
Development of a Calibration Tool using CCP and XCP on CAN Bus Master Thesis Submitted in Fulfilment of the Requirements for the Academic Degree M.Sc. Dept. of Computer Science Chair of Computer Engineering
More informationCANbedded. Product Information
Product Information Table of Contents 1 Solutions with CANb edded... 4 1.1 CANbedded... 4 1.2 Advantages of CANbedded... 4 1.3 Your Partner Right From the Start... 4 1.4 Uniform Solution... 4 2 CANbedded
More informationRelease Presentation. ASAM Common MDF Version Measurement Data Format. Release Date: 2014 / 06 / 11
Release Presentation ASAM Common MDF Version 4.1.1 Measurement Data Format Release Date: 2014 / 06 / 11 Agenda Introduction Key Concepts History ASAM Working Group Deliverables What's new in MDF 4.1.1
More informationMULTIPLE ELECTRONIC CONTROL UNITS CALIBRATION SYSTEM BASED ON EXPLICIT CALIBRATION PROTOCOL AND J1939 PROTOCOL
42 CHINESE JOURNAL OF MECHANICAL ENGINEERING Vol. 21, ano. 1, a2008 YANG Shiwei ZHU Keqing XU Quankui YANG Lin ZHUO Bin Institute of Automotive Electronic Technology, Shanghai Jiaotong University, Shanghai
More informationASAM MCD-2 D (ODX) Data Model for ECU Diagnostics (Open Diagnostic Data Exchange) Data Model Specification. Base Standard
ASAM MCD-2 D (ODX) Data Model for ECU Diagnostics (Open Diagnostic Data Exchange) Data Model Specification Version 2.2.0 Date: 2008-05-18 Base Standard by ASAM e.v., 2008 Disclaimer This document is the
More informationMeasurement and Calibration Software
Measurement and Calibration Software NEW: Easier and faster to use XCP on Ethernet LIN monitoring Extended instrument set XCP on FlexRay 1) dspace 1) As of March, the product or parts of the product are
More informationCCP based ECU communication with calibration tool
CCP based ECU communication with calibration tool Namrata A. Gajare #, Bharati M. Narute #, Bhakti Kalghatgi * # Department of Electronics and Tele-Communication, M.E.S.C.O.E., Pune University 1 namrata.gajare@gmail.com
More informationUser Manual Vector Logger Configurator. Version 2.7 English
User Manual Vector Logger Configurator Version 2.7 English Imprint Vector Informatik GmbH Ingersheimer Straße 24 D-70499 Stuttgart Vector reserves the right to modify any information and/or data in this
More informationINCA-EIP V7.2 User s Guide
INCA-EIP V7.2 User s Guide Copyright The data in this document may not be altered or amended without special notification from ETAS GmbH. ETAS GmbH undertakes no further obligation in relation to this
More informationASAM MCD-2 MC (ASAP2 / A2L)
ASAM MCD-2 MC (ASAP2 / A2L) Data Model for ECU Measurement and Calibration Version 1.7.0 Date: 2015-02-26 Base Standard by ASAM e.v., 2015 Disclaimer This document is the copyrighted property of ASAM e.v.
More informationASAM AE COMMON. Seed&Key and Checksum Calculation API
ASAM AE COMMON Seed&Key and Checksum Calculation API Version 1.0 Release Association for Standardisation of Automation and Measuring Systems Dated: 12.02.2009 ASAM e.v. Status of Document Date: 12.02.2009
More informationASAM MCD-2 MC (ASAP2 / A2L)
ASAM MCD-2 MC (ASAP2 / A2L) Data Model for ECU Measurement and Calibration Version 1.7.1 Date: 2018-01-30 Base Standard by ASAM e.v., 2018 Disclaimer This document is the copyrighted property of ASAM e.v.
More informationCurrent shipped (hardware state): C013/01 Current released firmware version: HSP Department PGA/PRM-M2. Date Released:
Product: XETK-S20.0B Rev : 21 Page 1 of 10 Product : File : TTNR : XETK-S20.0B Release Notes XETK-S20.0B_V21.docx F-00K-108-051 Comments : Current shipped (hardware state): C013/01 Current released firmware
More informationCurrent shipped hardware state: B012/01 Current released firmware version: HSP Department NE/EHE3. Date Released:
Product: XETK-S31.0C Rev : 09 Page 1 of 12 Product : File : TTNR : XETK-S31.0C Release Notes XETK-S31.0C_.docx F-00K-109-304 Comments : Current shipped hardware state: B012/01 Current released firmware
More informationThis document is a preview generated by EVS
INTERNATIONAL STANDARD ISO 17458-2 First edition 2013-02-01 Road vehicles FlexRay communications system Part 2: Data link layer specification Véhicules routiers Système de communications FlexRay Partie
More informationConfiguring PTP. Information About PTP. This chapter contains the following sections:
This chapter contains the following sections: Information About PTP Information About PTP, on page 1 PTP Device Types, on page 2 PTP Process, on page 3 High Availability for PTP, on page 3 Licensing Requirements
More informationCANape Option Bypassing
Product Information Table of Contents 1 Overview... 3 1.1 Introduction... 3 1.2 Overview of Advantages... 3 1.3 Application Areas... 4 1.4 System Requirement... 4 1.5 Further Information... 4 2 Functions...
More informationCurrent and Prospective High-speed Measurement Systems
Current and Prospective High-speed Measurement Systems Vector Congress 2010, Stuttgart V0.01 2010-11-29 Agenda > Definition: Measurement and Calibration Hardware Customer Requirements Vector Product Strategy
More informationAccessories GL Loggers & CANlog
Product Information Table of Contents 1 Overview... 4 2 LINprobe... 5 2.1 Functions... 5 2.2... 5 3 GLA150... 6 3.1 Functions... 6 3.2... 6 4 GLA320... 7 4.1 Functions... 7 4.2... 7 5 CANgps / CANgps 5
More informationMobile Operating Systems Lesson 04 PalmOS Part 2
Mobile Operating Systems Lesson 04 PalmOS Part 2 Oxford University Press 2007. All rights reserved. 1 PalmOS Memory Support Assumes that there is a 256 MB memory card(s) The card RAM, ROM, and flash memories
More informationA MATLAB Toolbox For ASAM MCD-3MC And ASAM MCD3 Measurement & Calibration Automation
A MATLAB Toolbox For ASAM MCD-3MC And ASAM MCD3 Measurement & Calibration Automation Donn A Shull, L & D Engineering L.L.C. Thomas G Prucha, dspace Inc. 1 Introduction This presentation describes a new
More informationimc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing
imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing imc BUSDAQ / BUSLOG Efficient data acquisition and real-time calculations Advantages
More informationAVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.
AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful
More informationProduct Information ES582.1 Compact USB Device
Product Information 1 Public PGA 2017-01-16 ETAS GmbH 2017. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, Content Compact Line Product Description 2 Public PGA
More informationA Seamless Tool Access Architecture from ESL to End Product
A Seamless Access Architecture from ESL to End Product Albrecht Mayer Infineon Technologies AG, 81726 Munich, Germany albrecht.mayer@infineon.com Abstract access to processor cores is needed from the first
More informationMORPHEE 2, EtherCAT and Fast ECU Access. D2T s automation system : A fast and reliable communication with test bed
MORPHEE 2, EtherCAT and Fast ECU Access D2T s automation system : A fast and reliable communication with test bed 1 Contents MORPHEE 2 Overview EtherCAT Overview EtherCAT Advantages EtherCAT in MORPHEE
More informationISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 4: Electrical physical layer specification
INTERNATIONAL STANDARD ISO 17458-4 First edition 2013-02-01 Road vehicles FlexRay communications system Part 4: Electrical physical layer specification Véhicules routiers Système de communications FlexRay
More informationUSER MANUAL. Longo programmable controller LPC-2.MC8 Main module. Version 10
USER MANUAL Longo programmable controller LPC-2.MC8 Main module Version 10 SMARTEH d.o.o. / Poljubinj 114 / 5220 Tolmin / Slovenia / Tel.: +386(0) 388 44 00 / e-mail: info@smarteh.si / www.smarteh.si Written
More informationEXPRESS. Users Guide. Version 3.5
EXPRESS Users Guide Version 3.5 Table of Contents 1 System Overview... 3 2 System Requirements... 3 3 Contents in ECMTUNE System Box... 3 4 Installation Information... 4 5 Registration Information... 7
More informationISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 1: General information and use case definition
INTERNATIONAL STANDARD ISO 17458-1 First edition 2013-02-01 Road vehicles FlexRay communications system Part 1: General information and use case definition Véhicules routiers Système de communications
More informationThis Support Note describes how to configure the trace window to analyse CCP or XCP communication in CANape.
Trace Configuration to Analyze CCP/XCP Communication 2014-03-12 SN-IMC-1-002_Trace_Analysing_CCP_XCP_en.pdf Author(s) Restrictions Marx, Alexander Table of contents 1 Overview... 1 2 Configuration of the
More informationUnderstanding and Using the Controller Area Network Communication Protocol
Marco Di Natale Haibo Zeng Paolo Giusto Arkadeb Ghosal Understanding and Using the Controller Area Network Communication Protocol Theory and Practice ^Spri ringer Contents..? 1 The CAN 2.0b Standard 1
More informationFlash Bootloader. Product Information
Product Information Table of Contents 1 Flash Memory Programming... 3 2 Flash Bootloader - ECU programming via CAN, LIN, FlexRay, MOST and Ethernet... 3 2.1 Overview of Advantages... 3 2.2 Application
More informationimc fieldbus conection options Table of contents 1. imc fieldbus connection options 2. Fieldbus: Technical Details
Table of contents 1. imc fieldbus connection options 1.1 CAN-Bus... 3 1.2 LIN-Bus... 4 1.3 J1587-Bus... 5 1.4 ARINC-Bus... 6 1.5 FlexRay-Bus... 7 1.6 XCPoE Slave... 8 1.7 XCPoE Master... 9 1.8 PROFIBUS...
More informationUtilities. Introduction. Working with SCE Platform Files. Working with Directories CHAPTER
CHAPTER 4 Revised: September 27, 2012, Introduction This chapter describes the following utilities: Working with SCE Platform Files, page 4-1 The User Log, page 4-5 Managing Syslog, page 4-8 Flow Capture,
More informationCANape. Product Information
Product Information Table of Contents 1 Overview... 4 1.1 Introduction... 4 1.2 Overview of Advantages... 4 1.3 Application Areas... 5 1.4 Features... 5 1.5 System Requirements... 5 1.6 Supported Bus Interfaces
More informationEcho Digital Audio Corporation AudioFire 2 AudioFire 4 AudioFire 8 AudioFire 12 Release 4.6 for Mac OS X
Echo Digital Audio Corporation AudioFire 2 AudioFire 4 AudioFire 8 AudioFire 12 Release 4.6 for Mac OS X DISCLAIMER... 2 RELEASE INFORMATION... 2 SUPPORTED OPERATING SYSTEMS... 2 CHANGES... 3 KNOWN ISSUES...
More informationDRAFT. Dual Time Scale in Factory & Energy Automation. White Paper about Industrial Time Synchronization. (IEEE 802.
SIEMENS AG 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 DRAFT Dual Time Scale in Factory & Energy Automation White Paper about Industrial
More informationimc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile
imc BUSDAQ autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing Partner Italiano di imc dal 1993 Instrumentation Devices Srl Via Acquanera 29-22100
More informationNI-XNET Python API Documentation
NI-XNET Python API Documentation Release 0.3.0 National Instruments Oct 08, 2018 Table of Contents: 1 Quick Start 3 2 Resources 5 2.1 Product Support............................................. 5 2.2
More informationProduct Information ES582.1 Compact USB Device
Product Information ES582.1 Compact USB Device 1 Public PGA 2016-08-15 ETAS GmbH 2016. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, Content Compact Line Product
More informationETAS INCA V7.1 Serial Calibration with InCircuit2 INCA User s Guide Supplement
INCA V7.1 Serial Calibration with InCircuit2 INCA User s Guide Supplement Copyright The data in this document may not be altered or amended without special notification from GmbH. GmbH undertakes no further
More informationM68HC08 Microcontroller The MC68HC908GP32. General Description. MCU Block Diagram CPU08 1
M68HC08 Microcontroller The MC68HC908GP32 Babak Kia Adjunct Professor Boston University College of Engineering Email: bkia -at- bu.edu ENG SC757 - Advanced Microprocessor Design General Description The
More informationARDUINO MEGA INTRODUCTION
ARDUINO MEGA INTRODUCTION The Arduino MEGA 2560 is designed for projects that require more I/O llines, more sketch memory and more RAM. With 54 digital I/O pins, 16 analog inputs so it is suitable for
More informationimc BUSDAQ / imc BUSLOG
imc BUSDAQ / imc BUSLOG autonomous intelligent synchronized Field bus data acquisition - from stationary to mobile imc productive testing www.imc-berlin.com/busdaq imc BUSDAQ/BUSLOG at a glance Processes
More informationEDBG. Description. Programmers and Debuggers USER GUIDE
Programmers and Debuggers EDBG USER GUIDE Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging
More informationEthernet Modbus X80 Gateway Device Type Manager
Ethernet Modbus X80 Gateway Device Type Manager EIO0000001315 10/2012 Ethernet Modbus X80 Gateway Device Type Manager User Manual 10/2012 EIO0000001315.00 www.schneider-electric.com The information provided
More informationMCD 200 Series. MCD 200 DEVICENET Module OPERATING INSTRUCTIONS. MCD 200 DEVICENET Module. Order Code: 175G9002. Adjustment.
Installation OPERATING INSTRUCTIONS Order Code: 175G9002 Adjustment 35 mm (1.38 inches) Control power and mains supply must be removed from the MCD 200 before attachment or removal of an accessory module.
More informationEcho Digital Audio Corporation AudioFire 2 AudioFire 4 AudioFire 8 AudioFire 12 Release for Mac OS X
Echo Digital Audio Corporation AudioFire 2 AudioFire 4 AudioFire 8 AudioFire 12 Release 3.1.1 for Mac OS X DISCLAIMER... 2 RELEASE INFORMATION... 2 SUPPORTED OPERATING SYSTEMS... 2 CHANGES... 3 KNOWN ISSUES...
More informationProposed PLDM support over NC-SI RBT Commands (Work-In-Progress)
Proposed PLDM support over NC-SI RBT Commands (Work-In-Progress) This document proposes new commands and AEN to be added into NC-SI standard, in order to include full support of PLDM using NC-SI commands
More informationUSER MANUAL EXPERIENCE INCREDIBLE PERFORMANCE V2.3
USER MANUAL EXPERIENCE INCREDIBLE PERFORMANCE V2.3 CONTENTS 1 INTRODUCTION... 3 2 INTERFACE DESIGN... 4 2.1 Connectivity... 5 2.2 Analog Interface... 6 2.3 I 2 C Interface... 7 2.4 I 2 C Operations...
More informationIEEE 1588 Hardware Assist
Freescale Technology Forum, June 2007 IEEE 1588 Hardware Assist Session ID: AZ317 Satoshi Iida Applications Engineering Manager Agenda IEEE 1588 Protocol Overview Synchronization Overview Why Create Another
More informationADM-96S AND ADM-48D HIGH PERFORMANCE DATA ACQUISITION SYSTEMS
ADM-96S AND ADM-48D HIGH PERFORMANCE DATA ACQUISITION SYSTEMS ADM-96S DATA ACQUISITION SYSTEM 500-1-0-4100 REV.A ADM-96S / 48D VME MODULE KEY FEATURES Up to 96 Single Ended Input (ADM-96S) Up to 48 Differential
More informationProgrammable E-Line Quick Start & Information
Programmable E-Line Quick Start & Information Product Management (DK/OG), 04.11.2015 RS-485 Ethernet E-Line Family overview PLC Battery less operation (non-volatile memory, RTC with super cap) 2 slots
More informationINCA-EIP (Experimental Target Integration Package) V7.0.2 User s Guide
INCA-EIP (Experimental Target Integration Package) V7.0.2 User s Guide Copyright The information in this document may not be altered or amended without special notification from ETAS GmbH. ETAS GmbH assumes
More informationCOPY RIGHTS ECOTRONS LLC ALL RIGHTS RESERVED
EcoFlash User Manual V1.1 COPY RIGHTS ECOTRONS LLC ALL RIGHTS RESERVED Http://www.ecotrons.com 1 Copy rights ECOTRONS LLC http://www.ecotrons.com Note: If you are not sure about any specific details, please
More informationST7 FAMILY. FLASH Programming REFERENCE MANUAL
ST7 FAMILY FLASH Programming REFERENCE MANUAL Rev. 2 May 2005 1 USE IN LIFE SUPPORT DEVICES OR SYSTEMS MUST BE EXPRESSLY AUTHORIZED. STMicroelectronics PRODUCTS ARE NOT AUTHORIZED FOR USE AS CRITICAL COMPONENTS
More informationCANape. Product Information
Product Information Table of Contents 1 Overview...4 1.1 Introduction...4 1.2 Overview of Advantages...4 1.3 Application Areas...5 1.4 Features...5 1.5 System Requirements...5 1.6 Supported Bus Interfaces
More informationOZW672 and OZW772 V7 Webserver and Remote Tool Access June Unrestricted Siemens Switzerland Ltd 2017
OZW672 and OZW772 V7 Webserver and Remote Tool Access June 2017 Unrestricted Siemens Switzerland Ltd 2017 siemens.com/synco Summary Product Release OZW V7 Main new features Remote Tool Access for ACS790
More informationIntroduction the Serial Communications Parallel Communications Parallel Communications with Handshaking Serial Communications
Introduction the Serial Communications Parallel Communications Parallel Communications with Handshaking Serial Communications o Asynchronous Serial (SCI, RS-232) o Synchronous Serial (SPI, IIC) The MC9S12
More informationInput-Output (I/O) Input - Output. I/O Devices. I/O Devices. I/O Devices. I/O Devices. operating system must control all I/O devices.
Input - Output Input-Output (I/O) operating system must control all I/O devices issue commands to devices catch interrupts handle errors provide interface between devices and rest of system main categories
More informationEcho Digital Audio Corporation AudioFire 2 AudioFire 4 AudioFire 8 AudioFire 12 AudioFire 8a AudioFirePre8 Gibson RIP Release 5.7.
Echo Digital Audio Corporation AudioFire 2 AudioFire 4 AudioFire 8 AudioFire 12 AudioFire 8a AudioFirePre8 Gibson RIP Release 5.7.1 for Mac OS X DISCLAIMER... 2 RELEASE INFORMATION... 2 SUPPORTED OPERATING
More informationOperating System: Chap13 I/O Systems. National Tsing-Hua University 2016, Fall Semester
Operating System: Chap13 I/O Systems National Tsing-Hua University 2016, Fall Semester Outline Overview I/O Hardware I/O Methods Kernel I/O Subsystem Performance Application Interface Operating System
More informationUser Manual. LPC-StickView V3.0. for LPC-Stick (LPC2468) LPC2478-Stick LPC3250-Stick. Contents
User Manual LPC-StickView V3.0 for LPC-Stick (LPC2468) LPC2478-Stick LPC3250-Stick Contents 1 What is the LPC-Stick? 2 2 System Components 2 3 Installation 3 4 Updates 3 5 Starting the LPC-Stick View Software
More informationProduct Update. Errata to Z8 Encore! 8K Series Silicon. Z8 Encore! 8K Series Silicon with Date Codes 0402 and Later
Product Update Errata to Z8 Encore! 8K Series Silicon Z8 Encore! 8K Series Silicon with Date Codes 0402 and Later The errata listed in Table 1 are found in the Z8 Encore! 8K Series devices with date codes
More informationUSER GUIDE EDBG. Description
USER GUIDE EDBG Description The Atmel Embedded Debugger (EDBG) is an onboard debugger for integration into development kits with Atmel MCUs. In addition to programming and debugging support through Atmel
More informationASAM ASAP3 Interface User s Guide
ASAM ASAP3 Interface User s Guide Copyright The data in this document may not be altered or amended without special notification from ETAS GmbH. ETAS GmbH undertakes no further obligation in relation to
More informationIntroduction to Ethernet and IP in automotive vehicles
Introduction to Ethernet and IP in automotive vehicles Webinar V1.02 2014-05-14 Agenda > Information 3 Introduction 6 Physical layers 8 IEEE Ethernet MAC + VLAN 14 Internet Protocol (IPv4/IPv6) 18 TCP
More informationASAM ASAP3 Interface User s Guide
ASAM ASAP3 Interface User s Guide Copyright The data in this document may not be altered or amended without special notification from ETAS GmbH. ETAS GmbH undertakes no further obligation in relation to
More informationHSP-SP V Release Notes HSP-SP V Release Notes. Page 1 of 7
HSP-SP V11.0.1 Page 1 of 7 Copyright The data in this document may not be altered or amended without special notification from ETAS GmbH. ETAS GmbH undertakes no further obligation in relation to this
More informationINCA ASAM ASAP3 Interface. User's Guide November 2010
INCA ASAM ASAP3 Interface User's Guide November 2010 Copyright The data in this document may not be altered or amended without special notification from ETAS GmbH. ETAS GmbH undertakes no further obligation
More informationCO General Specifications GS48D62Z00-00E-N GENERAL. ProSafe-COM extended communication system
General Specifications GS48D62Z00-00E-N CO-962-00 ProSafe-COM extended communication system GENERAL Figure 1 ProSafe-COM extended communication system is a multiple protocol communication interface connecting
More informationFredrick M. Cady. Assembly and С Programming forthefreescalehcs12 Microcontroller. шт.
SECOND шт. Assembly and С Programming forthefreescalehcs12 Microcontroller Fredrick M. Cady Department of Electrical and Computer Engineering Montana State University New York Oxford Oxford University
More informationISO INTERNATIONAL STANDARD. Road vehicles Open diagnostic data exchange (ODX) Part 1: Data model specification
INTERNATIONAL STANDARD ISO 22901-1 First edition 2008-11-15 Road vehicles Open diagnostic data exchange (ODX) Part 1: Data model specification Véhicules routiers Échange de données de diagnostic ouvert
More informationISO INTERNATIONAL STANDARD. Road vehicles FlexRay communications system Part 2: Data link layer specification
INTERNATIONAL STANDARD ISO 17458-2 First edition 2013-02-01 Road vehicles FlexRay communications system Part 2: Data link layer specification Véhicules routiers Système de communications FlexRay Partie
More informationPROFESSIONAL. Users Guide. Version 3.5
PROFESSIONAL Users Guide Version 3.5 Table of Contents 1 System Overview... 3 2 System Requirements... 3 3 Contents in ECMTUNE System Box... 3 4 Installation Information... 4 5 Registration Information...
More informationS1R72U06 Application Note
S1R72U06 Application Note Rev. 1.00 NOTICE No part of this material may be reproduced or duplicated in any form or by any means without the written permission of Seiko Epson. Seiko Epson reserves the right
More informationINSTRUCTION MANUAL RVT communication How to use RS485 USB Ethernet RVT connections
INSTRUCTION MANUAL RVT communication How to use RS85 USB Ethernet RVT connections Table of contents 1 Introduction to the controller... 1.1 Intended audience... 1.2 Before you start... 1.3 How to use this
More informationUser Documentation. Influx Technology. DiaLog Quick Start Guide
User Documentation DiaLog Quick Start Guide Influx Technology WWW.INFLUXTECHNOLOGY.COM 1 Introduction... 3 2 Software... 3 2.1 DiaLog Installation... 3 2.2 Rebel Drivers Installation... 5 2.3 Software
More informationOptimizing Performance: Intel Network Adapters User Guide
Optimizing Performance: Intel Network Adapters User Guide Network Optimization Types When optimizing network adapter parameters (NIC), the user typically considers one of the following three conditions
More informationBoot Loader. Bootloader
October 2013 Boot Loader A program that is executed upon initial power-up that typically involves a power-on self-test, locating and initializing peripheral devices, and then loading and starting an operating
More informationPrototyping the Autonomous Future Joe Cassar, Engineering Group Manager. dspace Inc Pontiac Trail, Wixom, MI 48393
Prototyping the Autonomous Future Joe Cassar, Engineering Group Manager dspace Inc 50131 Pontiac Trail, Wixom, MI 48393 2 What s the Common Denominator? Ford AUDI RS7 Concept Nissan Porsche ZF 3 MicroAutobox
More informationMICROPROCESSOR BASED SYSTEM DESIGN
MICROPROCESSOR BASED SYSTEM DESIGN Lecture 5 Xmega 128 B1: Architecture MUHAMMAD AMIR YOUSAF VON NEUMAN ARCHITECTURE CPU Memory Execution unit ALU Registers Both data and instructions at the same system
More informationDesign of a Gigabit Distributed Data Multiplexer and Recorder System
Design of a Gigabit Distributed Data Multiplexer and Recorder System Abstract Albert Berdugo VP of Advanced Product Development Teletronics Technology Corporation Bristol, PA Historically, instrumentation
More informationDESIGN AND IMPLEMENTATION OF AN AVIONICS FULL DUPLEX ETHERNET (A664) DATA ACQUISITION SYSTEM
DESIGN AND IMPLEMENTATION OF AN AVIONICS FULL DUPLEX ETHERNET (A664) DATA ACQUISITION SYSTEM Alberto Perez, Technical Manager, Test & Integration John Hildin, Director of Network s John Roach, Vice President
More informationcctalk Product Manual for Ardac Elite
cctalk Product Manual for Ardac Elite Issue : 1.0 Last Updated : 24/10/08 This document is the copyright of Money Controls Ltd and may not be reproduced in part or in total by any means, electronic or
More informationCS370 Operating Systems
CS370 Operating Systems Colorado State University Yashwant K Malaiya Fall 2016 Lecture 2 Slides based on Text by Silberschatz, Galvin, Gagne Various sources 1 1 2 System I/O System I/O (Chap 13) Central
More informationOverview of Board Revisions
Introduction to the Features of MicroAutoBox Overview of Board Revisions Objective MicroAutoBox was first released in October 1999. The major updates of the DS1401 Base board and the I/O boards are listed
More informationUser Manual. LPC-StickView V1.1. for LPC-Stick. Contents
User Manual LPC-StickView V1.1 for LPC-Stick Contents 1 What is LPC-Stick? 2 2 System Components 2 3 Installation 2 4 Updates 3 5 Starting the LPC-Stick View Software 4 6 Operating the LPC-Stick 6 7 Start
More informationOPTIMISING NETWORKED DATA ACQUISITION FOR SMALLER CONFIGURATIONS
OPTIMISING NETWORKED DATA ACQUISITION FOR SMALLER CONFIGURATIONS DAVE BUCKLEY ACRA BUSINESS UNIT, CURTISS-WRIGHT CONTROLS AVIONICS & ELECTRONICS ABSTRACT Network switches are a critical component in any
More informationSR5 Serial Protocol - Issue 1.6
cctalk bus SR5 Serial Protocol - Issue 1.6 This document is the copyright of Money Controls Ltd and may not be reproduced in part or in total by any means, electronic or otherwise, without the written
More information