TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... ARM/CORTEX/XSCALE... RAM Trace Port Overview... 2 FAQ...
|
|
- Elaine Malone
- 5 years ago
- Views:
Transcription
1 RAM Trace Port TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... ARM/CORTEX/XSCALE... RAM Trace Port... 1 Overview... 2 FAQ... 3 Quick Start... 5 Commands... 7 RTP Ram trace port (RTP) 7 RTP.CLEAR Clear tracebuffer 7 RTP.DirectDataMode Simple trace mode 8 RTP.DirectDataMode.Mode Direct data mode read/write 8 RTP.DirectDataMode.Width Trace width in bits 8 RTP.HaltOnOverflow Halt system on RTP FIFO overflow 9 RTP.Mode Select the trace mode 9 RTP.OFF Disables the RTP module 9 RTP.ON Activates the RTP module 10 RTP.PortSize Size of RTP data port 10 RTP.Register Display the RTP register 10 RTP.PortClock Configure RTPCLK 11 RTP.RESet Resets RTP settings 11 RTP.state Display RTP setup 12 RTP.TraceMode Complex trace mode 13 RTP.TraceMode.RAM<x>.SECTion<y> Configures a trace region 13 RTP.TraceMode.TraceExclude Invert all trace regions 14 Products Product Information 15 Order Information 15 RAM Trace Port 1
2 RAM Trace Port Version 16-Nov-2018 Overview The main purpose of the Ram Trace Port (RTP) is to allow for non-intrusive tracing of write- or read accesses to the internal RAMs of Texas Instruments (TI) automotive microcontrollers. Besides that, also CPU controlled data tracing is supported. In the non-intrusive mode - called TraceMode - the RTP module is capable of tracing three different RAMs as well as the peripheral bus. Tracing of each RAM (or peripheral bus) in turn is limited to two independent trace regions, which makes a total of eight different trace regions. In order to configure these trace regions, RTP commands starting with RTP.TraceMode must be used. Trace data can also be generated by writing to a dedicated capture register via CPU or DMA. This mode in turn is called DirectDataMode and can be configured via the RTP.DirectDataMode commands. It is worth mentioning that the DirectDataMode also can be used to trace data reads from the RAMs of the microcontroller; however the TraceMode should be preferred to that kind of configuration of the DirectDataMode. RAM Trace Port 2
3 FAQ TMS470/TMS5 70 Address exceeds maximum size What does the error message "Address exceeds maximum size" mean? Every address within the trace region defined by base address + size must not exceed 18 bits (RAM) or 24 bits (peripheral), respectively. Ref: 0351 TMS470/TMS5 70 address matched to blocksize What does the warning "Entered address has been corrected to match the current blocksize" mean? The base address of the section to be traced must always be a multiple of the specified blocksize. If not, it will automatically be truncated to the next lower valid address. Ref: 0353 TMS470/TMS5 70 Missing RAM/Periphera l address Ref: 0390 What does the error message "Internal error: No RAM/Peripheral address defined for this CPU" mean? This error occurs if the base address of the RAM and/or peripheral address space is not configured for the current device. You can configure the base address(es) by the following PRACTICE commands: SYStem.CONFIG.RAMBASE <address>; RAM base address SYStem.CONFIG.PERBASE <address> ; Peripheral base address TMS470/TMS5 70 Target FIFO overflow Ref: 0354 How to avoid "TARGET FIFO OVERFLOW" error messages in the trace window? Increase the traceport data throughput via RTP.PortClock. Increase the frequency of the system clock (HCLK) in relation to the CPU clock (GCLK). Reduce the size of the RAM area to be traced via RTP.Trace- Mode.RAM<x>.SECTion<y>.Size. Include some 'nop' operations in the relevant parts of your target s executable code. RAM Trace Port 3
4 TMS540/TMS5 70 How to unlock the 'RTP' command? RTP command is locked Ref: 0389 RAM Trace Port 4
5 Quick Start 1. Turn off the target. 2. Please follow the hardware installation instructions in trace_arm_etm.pdf to set up the trace hardware. 3. If you are using the AutoFocus II preprocessor, follow the instructions under 4). For the AutoFocus 600 MIPI preprocessor proceed with 5). 4. AutoFocus II: Connect the plug of the preprocessor (LA-3905) marked TRACE A to the appropriate socket of the RTP to Mictor38 converter (LA-3835) using the mictor flex extension delivered with your preprocessor. Continue with 7). 5. AutoFocus 600 MIPI: Attach the header of the preprocessor (or flex extension LA-1228) to the MIPI 60 to Mictor38 converter (LA-3769). 6. AutoFocus 600 MIPI: Fit the MIPI 60 to Mictor 38 converter into the RTP to Mictor38 converter (LA-3835). 7. Depending on your target board and debug cable, either attach the debug cable to the target board directly or make use of the ARM-20 connector provided by the RTP to Mictor38 converter. 8. Attach the RTP to Mictor38 converter to the target. 9. Start the TRACE32 software. 10. Power up the target and connect to the target CPU. 11. Run your start-up script(s). 12. Make sure your target is stopped. 13. Configure the RTP module: - Optional: Configure the parallel ETM and RTP asynchronous mode: <trace>.porttype TPIU+RTP (AutoFocus II only). RAM Trace Port 5
6 - Run RTP.state to display the RTP setup window, and/or - Make use of the RTP commands described in the Commands section of this manual. 14. Execute some of the target s code. 15. Stop the target. 16. Display the trace data via RTPAnalyzer.List 17. In order to start a new trace, clear the current trace window via RTP.CLEAR. 18. It further on is recommended to read the trace documentation in general_ref_t.pdf. RAM Trace Port 6
7 Commands RTP Ram trace port (RTP).CLEAR.DirectDataMode.HaltOnOverflow.Mode.OFF.ON.PortClock.PortSize.Register.RESet.state.TraceMode RTP.CLEAR Clear tracebuffer RTP.CLEAR Clears the tracebuffer; all entries of the trace window will be removed..state RAM Trace Port 7
8 RTP.DirectDataMode Simple trace mode To activate either the complex or the simple trace mode, use the RTP.Mode command..directdatamode.mode.directdatamode.width.mode.state RTP.DirectDataMode.Mode Direct data mode read/write RTP.DirectDataMode.Mode [Read Write] Read (default) Write Traces data read operations on RAM (addresses are discarded). Writes to the Direct Data Mode Write register (RTPDDMW) are traced..directdatamode RTP.DirectDataMode.Width Trace width in bits RTP.DirectDataMode.Width [ ] Default: 8 Sets the number of bits to be traced per read- or write access. If the access width is greater than the configured trace width, the upper bits will be truncated. If on the other hand the access width is smaller than the configured trace width, the upper bits will be filled with indeterminate data..directdatamode RAM Trace Port 8
9 RTP.HaltOnOverflow Halt system on RTP FIFO overflow RTP.HaltOnOverflow [ON OFF] Default: OFF If [OFF], data written to an already full RTP FIFO will be discarded. Otherwise the initiator of a data write (CPU or DMA) will be kept in a halted state until the FIFO is ready to receive new data..state RTP.Mode Select the trace mode RTP.Mode [TraceMode DirectDataMode] Default: TraceMode TraceMode DirectDataMode Selects one of the two possible trace modes (RTP.TraceMode and RTP.DirectDataMode commands)..directdatamode.state.tracemode RTP.OFF Disables the RTP module RTP.OFF Simply turns off the RTP module..state RAM Trace Port 9
10 RTP.ON Activates the RTP module RTP.ON The RTP module is enabled..state Commands in RAM Trace Port RTP.PortSize Size of RTP data port RTP.PortSize [ R 4R 8R 16R] Default: 2 Defines the number of parallel RTP data pins. Suffix R denotes a remapped pin configuration that matches the pinout of the RTP to Mictor38 converter (LA-3835)..state RTP.Register Display the RTP register RTP.Register [<file>] [/<option>] <option>: SpotLight DualPort Displays the RTP registers. SpotLight DualPort Highlight all changes on the control registers. Update control registers while the program is running. RAM Trace Port 10
11 RTP.Register RTP.Register permyrtp.per RTP.Register, /SpotLight ; display the RTP registers based ; on the description of the ; default PER-file ; display the RTP registers based ; on the description of the ; specified PER-file ; display the RTP registers based ; on the description of the ; default PER-file ; mark changes.state RTP.PortClock Configure RTPCLK RTP.PortClock [1/1 1/2 1/3 1/4 1/5 1/6 1/7 1/8] Default: 1/1 Sets the resulting frequency of RTPCLK, which is derived from HCLK: RTPCLK = [PortClock] * HCLK. HCLK must not exceed 100MHz..state RTP.RESet Resets RTP settings RTP.RESet Resets the RTP settings and the RTP module..state RAM Trace Port 11
12 RTP.state Display RTP setup RTP.state Displays the RTP setup window. A A For descriptions of the commands in the RTP.state window, please refer to the RTP.* commands in this chapter. Example: For information about ON, see RTP.ON..CLEAR.DirectDataMode.HaltOnOverflow.Mode.OFF.ON.PortClock.PortSize.Register.RESet.TraceMode RAM Trace Port 12
13 RTP.TraceMode Complex trace mode To activate either the complex or the simple trace mode, use the RTP.Mode command..tracemode.traceexclude.mode.state RTP.TraceMode.RAM<x>.SECTion<y> Configures a trace region RTP.TraceMode.RAM<x>.SECTion<y> <parameter> <x>: [1 2 3] <y>: [1 2] <parameter>: ACCess [ANY CPU DMA] Address <address> CYcle [Read Write] Size [OFF k 2k 4k 8k 16k 32k 64k 128k 256k] Configures section #<y> of RAM #<x>. In case a peripheral region instead of a RAM shall be traced, RTP.TraceMode.PER1.SECTion<y> must be used. ACCess [ANY CPU DMA] Address CYcle [Read Write] Size Defined whether only CPU, only DMA or both types of accesses to the specified RAM region are traced. (default: ANY) Base address of trace region. (default: 0) Either read- or write accesses to the specified RAM region are traced. (default: Read) Sets the size of the trace region. All data accesses to the RAM from RTP.TraceMode.RAM<x>.SECTion<y>.Address to RTP.TraceMode.RAM<x>.SECTion<y>.Address + RTP.TraceMode.RAM<x>.SECTion<y>.Size are traced. (default: OFF) NOTE: The size of the peripheral trace regions is limited to 128k. RAM Trace Port 13
14 ;Example configuration: ;CPU write accesses to RAM1 region 0x200 to 0x600 to be traced. RTP.TraceMode.RAM1.SECTion1.ACCess CPU RTP.TraceMode.RAM1.SECTion1.CYcle Write RTP.TraceMode.RAM1.Section1.Address 0x200 RTP.TraceMode.RAM1.SECTion1.Size 1k RTP.ON ; Only trace CPU ; accesses. Instead of ; SECTion1 also ; SECTion2 could be used. ; Only trace write ; accesses. ; Base address = 0x200 ; Trace region = 0x200 to ; 0x600 ; Turn on RTP module. RTP.TraceMode.TraceExclude Invert all trace regions RTP.TraceMode.INVert [ON OFF] OFF (default) ON Data accesses to regions defined by RTP.TraceMode.RAM<x>.SECTion<x>.Address and RTP.TraceMode.RAM<x>.SECTion<x>.Size are traced. Data accesses to the area outside the regions defined by RTP.TraceMode.RAM<x>.SECTion<x>.Address and RTP.TraceMode.RAM<x>.SECTion<x>.Size are traced..tracemode RAM Trace Port 14
15 Products Product Information OrderNo Code LA-3905 PP-RTP-AF-2 LA-3905A PP-RTP-AF-2-A LA-3835 CON-ARM-RTP Text Preproc. for RAM Trace Port AUTOFOCUS II Flex Preprocessor for RAM Trace Port on TI chips 500 MHz clock speed Variable threshold level and termination voltage, AUTOFOCUS self calibration technology, Supports 1.2 to 3.3V - else contact support Requires PowerTrace (PowerTrace Ethernet Version 6 or higher) May require LA-3835 Conv. Mictor38/RTP to Mictor38/ETM+JTAG20 Trace License for RAM Trace Port AUTOFOCUS II Supports off-chip RAM trace port for of TI chips if applied to an AUTOFOCUS II preprocessor please add the serial number of the preprocessor to your order AUTOFOCUS II Preprocessors with serial number C0806xxxxxx and lower have to be send to Lauterbach Germany for an hardware upgrade May require LA-3835 Conv. Mictor38/RTP to Mictor38/ETM+JTAG20 Conv. Mictor38/RTP to Mictor38/ETM+JTAG20 Converter from Mictor38 of RTP port of TI chips to Mictor38 of the ETM trace port plus JTAG 20 pin Order Information Order No. Code Text LA-3905 PP-RTP-AF-2 Preproc. for RAM Trace Port AUTOFOCUS II Flex LA-3905A PP-RTP-AF-2-A Trace License for RAM Trace Port AUTOFOCUS II LA-3835 CON-ARM-RTP Conv. Mictor38/RTP to Mictor38/ETM+JTAG20 RAM Trace Port 15
General Commands Reference Guide R
General Commands Reference Guide R TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... General Commands... General Commands Reference Guide R... 1 REFresh... 4 Function 4 REFresh.Address
More informationEB-51 Low-Cost Emulator
EB-51 Low-Cost Emulator Development Tool for 80C51 Microcontrollers FEATURES Emulates 80C51 Microcontrollers and Derivatives Real-Time Operation up to 40 MHz 3.3V or 5V Voltage Operation Source-Level Debugger
More informationTools for Intel x86/x64
Tools for Intel x86/x64 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... x86... Tools for Intel x86/x64... 1 Introduction...
More informationExperiment #0. PC Hardware and Operating Systems
Experiment #0 PC Hardware and Operating Systems Objective: The objective of this experiment is to introduce the operating systems and different hardware components of a microcomputer. Equipment: Microcomputer
More informationAutoFocus User s Guide
AutoFocus User s Guide TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... AutoFocus User's Guide... 1 Introduction... 4 Intended Audience 4 Prerequisites 4 Contacting Support 5 Installation...
More informationProgramming in the MAXQ environment
AVAILABLE The in-circuit debugging and program-loading features of the MAXQ2000 microcontroller combine with IAR s Embedded Workbench development environment to provide C or assembly-level application
More informationPIC32&Overview& E155&
PIC32&Overview& E155& Outline PIC 32 Architecture MIPS M4K Core PIC 32 Peripherals PIC 32 Basic Operations Clock 2 Microcontroller Approximately $16B of microcontrollers were sold in 2011, and the market
More informationCEIBO FE-5131A Development System
CEIBO FE-5131A Development System Development System for Atmel AT89C5131A Microcontrollers FEATURES Emulates AT89C5131/AT89C5131A with 6/12 Clocks/Cycle 31K Code Memory Software Trace Real-Time Emulation
More informationDebugging Embedded Cores in Xilinx FPGAs [PPC4xx]
Debugging Embedded Cores in Xilinx FPGAs [PPC4xx] TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... PPC400/PPC440...
More informationNIOS II Instantiating the Off-chip Trace Logic
NIOS II Instantiating the Off-chip Trace Logic TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... NIOS... NIOS II Application
More informationP&E Microcomputer Systems, Inc. P.O. Box 2044, Woburn, MA 01888, USA
P&E Microcomputer Systems, Inc. P.O. Box 2044, Woburn, MA 01888, USA TEL: (617) 353-9206 FAX: (617) 353-9205 http://www.pemicro.com USB-ML-MON08 Rev D Technical Summary Document # PE3357, Version 1.01
More information4I39 RS-422 ANYTHING I/O MANUAL
4I39 RS-422 ANYTHING I/O MANUAL V1.0 Table of Contents GENERAL.......................................................... 1 DESCRIPTION................................................. 1 HARDWARE CONFIGURATION........................................
More informationAll information, including contact information, is available on our web site Feel free also to explore our alternative products.
_ V1.5 Hardware Reference itag.2k JTAG/ETM Debugger Ordering code ITAG-CORTEX-2K Thank you for purchasing this product from isystem. This product has been carefully crafted to satisfy your needs. Should
More informationSMT943 APPLICATION NOTE 1 APPLICATION NOTE 1. Application Note - SMT372T and SMT943.doc SMT943 SUNDANCE MULTIPROCESSOR TECHNOLOGY LTD.
APPLICATION NOTE 1 Application Note - SMT372T + SMT943 SMT943 SUNDANCE MULTIPROCESSOR TECHNOLOGY LTD. Date Comments / Changes Author Revision 07/07/10 Original Document completed CHG 1 Date 13/05/2010
More informationPXA270 EPIC Computer with Power Over Ethernet & Six Serial Protocols SBC4670
PXA270 EPIC Computer with Power Over Ethernet & Six Serial Protocols SBC4670 Features RoHS 520MHz Low-power ARM processor w/ 800 x 600 Color LCD Power Over Ethernet and 10/100BASE-T Ethernet GPS module
More informationTRACE32. Product Overview
TRACE32 Product Overview Preprocessor Product Portfolio Lauterbach is the world s leading manufacturer of complete, modular microprocessor development tools with 35 years experience in the field of embedded
More informationDEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP
DEVBOARD3 DATASHEET 10Mbits Ethernet & SD card PIC18F67J60 MICROCHIP Version 1.0 - March 2009 DEVBOARD3 Version 1.0 March 2009 Page 1 of 7 The DEVBOARD3 is a proto-typing board used to quickly and easily
More informationARM-ETM Programming Dialog
ARM-ETM Programming Dialog TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... ARM/CORTEX/XSCALE... ARM-ETM Programming
More informationindart -HCS08 In-Circuit Debugger/Programmer for Freescale HCS08 Family FLASH Devices User s Manual Rev. 2.0
indart -HCS08 In-Circuit Debugger/Programmer for Freescale HCS08 Family FLASH Devices User s Manual Rev. 2.0 Copyright 2006 SofTec Microsystems DC01028 We want your feedback! SofTec Microsystems is always
More informationTMS320C6000 DSP 32-Bit Timer Reference Guide
TMS320C6000 DSP 32-Bit Timer Reference Guide Literature Number: SPRU582A July 2003 Revised October 2004 Contents TMS320C6000 DSP 32-Bit Timer... 2 Table of Contents... 2 Preface... 3 1 Overview... 5 2
More informationApplication Note Debug Cable XC800
Application Note Debug Cable XC800 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... XC800... XC800 Application Notes...
More informationARM Application Note for MXC Chips
ARM Application Note for MXC Chips TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... ARM/CORTEX/XSCALE... ARM Application
More informationTRACE32 Getting Started... ICD In-Circuit Debugger Getting Started... ICD Introduction... 1
ICD Introduction TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Getting Started... ICD In-Circuit Debugger Getting Started... ICD Introduction... 1 Introduction... 2 What is an In-Circuit
More informationNEC 78K0- Family On-Chip Emulation
_ Technical Notes V9.9.86 NEC 78K0- Family On-Chip Emulation Contents Contents... 1 1 Introduction... 2 2 Emulation options... 3 2.1 Hardware Options... 3 3 CPU Setup... 6 3.1 General Options... 6 3.2
More informationTUTORIAL Auto Code Generation for F2803X Target
TUTORIAL Auto Code Generation for F2803X Target August 2017 1 PSIM s SimCoder Module, combined with the F2803x Hardware Target, can generate ready-to-run code from a PSIM control schematic for hardware
More informationIAR Embedded Workbench
IAR Embedded Workbench JTAGjet -Trace and JTAGjet -Trace-CM User Guide for Advanced RISC Machines Ltd s ARM Cores JTAGjet-Trace-1 COPYRIGHT NOTICE 2013 IAR Systems AB. No part of this document may be reproduced
More informationMSP430 Interface to LMP91000 Code Library
Application Note 2230 Vishy Viswanathan July 13, 2012 MSP430 Interface to LMP91000 Code 1.0 Abstract The MSP430 is an ideal microcontroller solution for low-cost, low-power precision sensor applications
More information_ V1.0. Freescale MPC5607B Bolero Mini Target Board. User s Manual. Ordering code
_ V1.0 User s Manual Freescale MPC5607B Bolero Mini Target Board MPC5607B Target Board Ordering code ITMPC5607B-208 Copyright 2013 isystem AG. All rights reserved. winidea is a trademark of isystem AG.
More informationDebugging Embedded Cores in Xilinx FPGAs [Zynq]
Debugging Embedded Cores in Xilinx FPGAs [Zynq] TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... ARM/CORTEX/XSCALE...
More informationNEWS 2018 CONTENTS SOURCE CODE COVERAGE WORKS WITHOUT CODE INSTRUMENTATION. English Edition
NEWS 2018 English Edition WORKS WITHOUT CODE INSTRUMENTATION SOURCE CODE COVERAGE CONTENTS Trace-based MCDC Coverage Code Coverage Live Tracing via PCI Express Transition Wind River to TRACE32 RISC-V Debugger
More informationMSP430 Interface to LMP91000 Code Library
MSP430 Interface to LMP91000 Code Library 1.0 Abstract The MSP430 is an ideal microcontroller solution for low-cost, low-power precision sensor applications because it consumes very little power. The LMP91000
More informationContents. Cortex M On-Chip Emulation. Technical Notes V
_ Technical Notes V9.12.225 Cortex M On-Chip Emulation Contents Contents 1 1 Introduction 2 2 Access Breakpoints 3 3 Trace 5 4 NXP LPC 5 4.1 Boot and Memory Remapping 5 4.2 LPC17xx Startup 5 4.1 LPC11A02/04
More informationUAD2 + Universal Access Device2 plus
UAD2 + Universal Access Device2 plus The access to the whole choice of C166, XC166, XC2000, XE166, C166CBC, C166S V2, TriCore, PowerPC, ST30, STR7, ARM7, ARM9, ARM11, XScale, SH-2A derivatives is supported
More informationST SPC58 B Line Emulation Adapter System
_ V1.1 Hardware Reference ST SPC58 B Line Emulation Adapter ST SPC58 B Line Emulation Adapter System ST SPC58 B line emulation adapter primary use case is providing Nexus trace functionality for the SPC58
More informationPCI to SH-3 AN Hitachi SH3 to PCI bus
PCI to SH-3 AN Hitachi SH3 to PCI bus Version 1.0 Application Note FEATURES GENERAL DESCRIPTION Complete Application Note for designing a PCI adapter or embedded system based on the Hitachi SH-3 including:
More informationEMUL-PPC-PC. Getting Started Guide. Version 1.0
EMUL-PPC-PC Getting Started Guide Version 1.0 EMUL PowerPC Getting Started Guide Edition1 ICE Technology. All rights reserved worldwide. Contents Warranty Information European CE Requirements User Responsibility
More informationNXP Unveils Its First ARM Cortex -M4 Based Controller Family
NXP s LPC4300 MCU with Coprocessor: NXP Unveils Its First ARM Cortex -M4 Based Controller Family By Frank Riemenschneider, Editor, Electronik Magazine At the Electronica trade show last fall in Munich,
More informationApplication Note Debug Cable C166
Application Note Debug Cable C166 TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... C166 Family... XC16x Application
More informationEMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG
EMBEDDED SYSTEMS WITH ROBOTICS AND SENSORS USING ERLANG Adam Lindberg github.com/eproxus HARDWARE COMPONENTS SOFTWARE FUTURE Boot, Serial console, Erlang shell DEMO THE GRISP BOARD SPECS Hardware & specifications
More informationKNJN I2C bus development boards
KNJN I2C bus development boards 2005, 2006, 2007, 2008 fpga4fun.com & KNJN LLC http://www.knjn.com/ Document last revision on January 1, 2008 R12 KNJN I2C bus development boards Page 1 Table of Contents
More informationWith Fixed Point or Floating Point Processors!!
Product Information Sheet High Throughput Digital Signal Processor OVERVIEW With Fixed Point or Floating Point Processors!! Performance Up to 14.4 GIPS or 7.7 GFLOPS Peak Processing Power Continuous Input
More informationPAC5523EVK1. Power Application Controllers. PAC5523EVK1 User s Guide. Copyright 2017 Active-Semi, Inc.
PAC5523EVK1 Power Application Controllers PAC5523EVK1 User s Guide www.active-semi.com Copyright 2017 Active-Semi, Inc. CONTENTS Contents...2 Overview...3 PAC5523EVK1 Resources...5 Pinout and Signal Connectivity...5
More informationCPCI-HPDI32ALT High-speed 64 Bit Parallel Digital I/O PCI Board 100 to 400 Mbytes/s Cable I/O with PCI-DMA engine
CPCI-HPDI32ALT High-speed 64 Bit Parallel Digital I/O PCI Board 100 to 400 Mbytes/s Cable I/O with PCI-DMA engine Features Include: 200 Mbytes per second (max) input transfer rate via the front panel connector
More informationALTERA FPGAs Architecture & Design
ALTERA FPGAs Architecture & Design Course Description This course provides all theoretical and practical know-how to design programmable devices of ALTERA with QUARTUS-II design software. The course combines
More informationPRODUCT PREVIEW TNETV1050 IP PHONE PROCESSOR. description
C55x DSP Operating at 125 MHz, Providing up to 250 MIPS MIPS32 4KEc 32-Bit RISC Processor, Operating at 165 MHz, Providing up to 223 Dhrystone MIPS On-Chip Peripherals Include: External Memory Interface
More informationDesigning with ALTERA SoC Hardware
Designing with ALTERA SoC Hardware Course Description This course provides all theoretical and practical know-how to design ALTERA SoC devices under Quartus II software. The course combines 60% theory
More informationGetting Started in C Programming with Keil MDK-ARM Version 5
Getting Started in C Programming with Keil MDK-ARM Version 5 Reason for Revision This document was revised for Keil MDK-ARM v5.14 on February 18, 2015. This document was revised for MSP432 LaunchPad on
More informationRealView. ICE and RealView Trace. Setting up the Hardware. Copyright 2010 ARM. All rights reserved. ARM DUI 0515A (ID051610)
RealView ICE and RealView Trace Setting up the Hardware Copyright 2010 ARM. All rights reserved. ARM DUI 0515A () RealView ICE and RealView Trace Setting up the Hardware Copyright 2010 ARM. All rights
More informationTN0132 Technical note
Technical note STM32 Serial Wire Viewer and ETM capabilities with EWARM 5.40 and MDK-ARM 3.70 Introduction This document presents Serial Wire Viewer (SWV) and Embedded Trace Macrocell (ETM) capabilities
More informationCEIBO FE-51RD2 Development System
CEIBO FE-51RD2 Development System Development System for Atmel AT89C51RD2 Microcontrollers FEATURES Emulates Atmel AT89C51RD2 60K Code Memory Real-Time Emulation Frequency up to 40MHz / 3V, 5V ISP and
More informationGetting Started in C Programming with Keil MDK-ARM Version 5
Getting Started in C Programming with Keil MDK-ARM Version 5 Reason for Revision This document was revised for Keil MDK-ARM v5.14 on February 18, 2015. This document was revised for MSP432 LaunchPad on
More informationNEXUS 5001 Forum Debug Interface Standard
NEXUS 5001 Forum Debug Standard www.ieee-isto.org/nexus5001/ page 1 Founding Member of NEXUS Technical Technical Committee Infineon Technologies AG Presentation Topics page 2 Introduction, Why NEXUS is
More informationKIT-V850E2/MN4-TP-H. User s Manual (Rev. 1.01) RealTimeEvaluator
KIT-V850E2/MN4-TP-H User s Manual (Rev. 1.01) RealTimeEvaluator Software Version Up * The latest RTE for Win32 (Rte4win32) can be down-loaded from following URL. http://www.midas.co.jp/products/download/english/program/rte4win_32.htm
More informationGoal: We want to build an autonomous vehicle (robot)
Goal: We want to build an autonomous vehicle (robot) This means it will have to think for itself, its going to need a brain Our robot s brain will be a tiny computer called a microcontroller Specifically
More information_ V ST STM8 Family On-Chip Emulation. Contents. Technical Notes
_ V9.12. 225 Technical Notes ST STM8 Family On-Chip Emulation This document is intended to be used together with the CPU reference manual provided by the silicon vendor. This document assumes knowledge
More informationNIOS CPU Based Embedded Computer System on Programmable Chip
NIOS CPU Based Embedded Computer System on Programmable Chip 1 Lab Objectives EE8205: Embedded Computer Systems NIOS-II SoPC: PART-I This lab has been constructed to introduce the development of dedicated
More informationPSIM Tutorial. How to Use SimCoder with TI F28335 Target Powersim Inc.
PSIM Tutorial How to Use SimCoder with TI F28335 Target - 1 - Powersim Inc. With the SimCoder Module, PSIM can automatically generate generic code from the control schematic. With SimCoder and the TI F28335
More informationHigh-Performance 32-bit
High-Performance 32-bit Microcontroller with Built-in 11-Channel Serial Interface and Two High-Speed A/D Converter Units A 32-bit microcontroller optimal for digital home appliances that integrates various
More information_ V1.1. EVB-5566 Evaluation & Development Kit for Freescale PowerPC MPC5566 Microcontroller. User s Manual. Ordering code
_ V1.1 User s Manual EVB-5566 Evaluation & Development Kit for Freescale PowerPC MPC5566 Microcontroller EVB-5566 Ordering code ITMPC5566 Copyright 2007 isystem AG. All rights reserved. winidea is a trademark
More informationBIG8051. Development system. User manual
BIG8051 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last
More informationAN HI-3200 Avionics Data Management Engine Evaluation Board Software Guide
August 12, 2011 AN - 166 HI-3200 Avionics Data Management Engine Evaluation Board Software Guide Introduction This application note provides more detail on the HI-3200 demo software provided in the Holt
More informationHello, and welcome to this presentation of the STM32L4 System Configuration Controller.
Hello, and welcome to this presentation of the STM32L4 System Configuration Controller. 1 Please note that this presentation has been written for STM32L47x/48x devices. The key differences with other devices
More informationARM-ETM RTS User s Guide
ARM-ETM RTS User s Guide TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... ARM/CORTEX/XSCALE... ARM-ETM RTS User's Guide...
More informationS2C K7 Prodigy Logic Module Series
S2C K7 Prodigy Logic Module Series Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware The S2C K7 Prodigy Logic Module is equipped with one Xilinx Kintex-7 XC7K410T or XC7K325T FPGA device
More informationCEIBO FE-5111 Development System
CEIBO FE-5111 Development System Development System for Atmel W&M T89C5111 Microcontrollers FEATURES Emulates Atmel W&M T89C5111 4K Code Memory Real-Time Emulation and Trace Frequency up to 33MHz/5V ISP
More information)8-,768'HY.LW 2YHUYLHZ. )XMLWVX0LNURHOHNWURQLN*PE+ Am Siebenstein Dreieich-Buchschlag, Germany
)8-,768'HY.LW 2YHUYLHZ )XMLWVX0LNURHOHNWURQLN*PE+ Am Siebenstein 6-10 63303 Dreieich-Buchschlag, Germany Revision: V1.0 Date: 05.08.1999 Introduction to FUJITSU Development Kit for 16LX CPU family DevKit16
More informationi.mx 8M MINI System-On-Module (SOM) Hardware Architecture
i.mx 8M MINI System-On-Module (SOM) Hardware Architecture Document No: IMX8M-MINI-SOM-HA Version: 1.0 Date: February 26, 2019 Table of Contents 1. INTRODUCTION... 3 2. HARDWARE PLATFORM... 3 2.1. HARDWARE
More informationDevelopment Tools. 8-Bit Development Tools. Development Tools. AVR Development Tools
Development Tools AVR Development Tools This section describes some of the development tools that are available for the 8-bit AVR family. Atmel AVR Assembler Atmel AVR Simulator IAR ANSI C-Compiler, Assembler,
More informationCEIBO FE-5122 Development System
CEIBO FE-5122 Development System Development System for Atmel AT8xC5122 Microcontrollers FEATURES Emulates AT8xC5122 Derivatives with 6/12 Clocks/Cycle 32K Code Memory Software Trace Real-Time Emulation
More informationEPROM/FLASH Simulator
EPROM/FLASH Simulator TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... EPROM/FLASH Simulator... 1 Introduction... 4 Basics 4 Warning 4 Configuration... 5 ICD Configuration for ROM
More informationApplication Note Debug Cable TriCore
Application Note Debug Cable TriCore TRACE32 Online Help TRACE32 Directory TRACE32 Index TRACE32 Documents... ICD In-Circuit Debugger... Processor Architecture Manuals... TriCore... TriCore Application
More information5I21 SERIAL ANYTHING I/O MANUAL
5I21 SERIAL ANYTHING I/O MANUAL 1.2 This page intentionally not blank - LOOPBACK Table of Contents GENERAL.......................................................... 1 DESCRIPTION.................................................
More informationFreescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their
S08 Highlighted Features Why Do I Need a Slave LIN Interface Controller (SLIC)? Design Challenges Slave synchronization Slave synchronizing to LIN messaging requires a cost versus resource trade-off. Your
More informationAli Karimpour Associate Professor Ferdowsi University of Mashhad
AUTOMATIC CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Main reference: Christopher T. Kilian, (2001), Modern Control Technology: Components and Systems Publisher: Delmar
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 informationCEIBO FE-W7 Development System
CEIBO FE-W7 Development System Development System for Winbond W7xxxx Microcontrollers FEATURES Emulates Winbond W77xxx or W78xxx Microcontrollers 125K Code Memory Real-Time Emulation Frequency up to fmax
More information_ V1.3. MPC5643L Target Board. User s Manual. Ordering code
_ V1.3 User s Manual Freescale MPC5643L Target Board MPC5643L Target Board Ordering code ITMPC5643L-257 Copyright 2012 isystem AG. All rights reserved. winidea is a trademark of isystem AG. All other trademarks
More informationXE166 Family AP Application Note. Microcontrollers. X E D r i v e C a r d H a r d w a r e D e s c r i p t i o n Board REV.
XE166 Family AP16160 X E 1 6 4 D r i v e C a r d H a r d w a r e D e s c r i p t i o n Application Note V1.0, 2009-03 Microcontrollers Edition 2009-03 Published by Infineon Technologies AG 81726 Munich,
More informationEvaluation & Development Kit for Freescale PowerPC MPC5517 Microcontroller
_ V1.0 User s Manual Evaluation & Development Kit for Freescale PowerPC MPC5517 Microcontroller Ordering code ITMPC5517 Copyright 2007 isystem AG. All rights reserved. winidea is a trademark of isystem
More informationindart -HC08 In-Circuit Debugger/Programmer for Freescale HC08 Family FLASH Devices User s Manual Rev. 2.0 Copyright 2006 SofTec Microsystems DC01027
indart -HC08 In-Circuit Debugger/Programmer for Freescale HC08 Family FLASH Devices User s Manual Rev. 2.0 Copyright 2006 SofTec Microsystems DC01027 SofTec Microsystems E-mail (general information): info@softecmicro.com
More informationGetting Started Guide RS-EDP & XC167 CPU Module. Version 2 10th June 2010
Getting Started Guide RS-EDP & XC167 CPU Module Version 2 10th June 2010 Electrocomponents plc Page 1 Contents 1. Introduction 3 2. Development Tool Support 4 2.1 FTDI Based USB to JTAG Converter... 4
More informationHomework 9: Software Design Considerations
Homework 9: Software Design Considerations Team Code Name: Mind Readers Group No. 2 Team Member Completing This Homework: Richard Schuman E-mail Address of Team Member: _rschuman_ @ purdue.edu Evaluation:
More informationF 2 MC-8FX Family. 8-bit Microcontroller. MB95200 Series
F 2 MC-8FX Family 8-bit Microcontroller The MB95200 series with a general-purpose low pin count package and built-in CR oscillator has been added to the product lineup of the 8-bit microcontroller 8FX
More informationTMS320C620x/C670x DSP Boot Modes and Configuration Reference Guide
TMS320C620x/C670x DSP Reference Guide Literature Number: July 2003 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements,
More informationNios Embedded Processor Development Board
Nios Embedded Processor Development Board July 2003, ver. 2.2 Data Sheet Introduction Development Board Features Functional Overview This data sheet describes the features and functionality of the Nios
More information32 bit Micro Experimenter Board Description and Assembly manual
32 bit Micro Experimenter Board Description and Assembly manual Thank you for purchasing the KibaCorp 32 bit Micro Experimenter. KibaCorp is dedicated to Microcontroller education for the student, hobbyist
More informationFreescale Semiconductor, I
nc. MC68QH302/D (Motorola Order Number) 11/97 REV 0 MC68QH302 Advance Information MC68QH302 Quad HDLC Integrated Multiprotocol Processor Technical Summary The MC68QH302, quad HDLC integrated multiprotocol
More information1. ONCE Module 2. EBDI. Application Note. AN2327/D Rev. 0, 9/2002. M Core EBDI Interface Application Note
Application Note AN2327/D Rev. 0, 9/2002 M Core EBDI Interface Application Note Alasdair Robertson TECD Applications, Scotland The Motorola enhanced background debug interface (EBDI) provides a cost effective
More informationERRATA SHEET INTEGRATED CIRCUITS. Date: 2008 June 2 Document Release: Version 1.6 Device Affected: LPC2468. NXP Semiconductors
INTEGRATED CIRCUITS ERRATA SHEET Date: 2008 June 2 Document Release: Version 1.6 Device Affected: LPC2468 This errata sheet describes both the known functional problems and any deviations from the electrical
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 informationARM programmer and daughter board EB Technical datasheet
ARM programmer and daughter board EB185-00-1 Technical datasheet Contents 1 About this document...2 2 General information...3 3 Description...3 4 Board layout...4 5 Testing this product...5 6 Circuit description...7
More informationDesign UART Loopback with Interrupts
Once the E is displayed, will the 0 reappear if you return the DIP switch to its OFF position and re-establish the loopback path? Usually not. When you break the loopback path, it will most likely truncate
More informationBasics of UART Communication
Basics of UART Communication From: Circuit Basics UART stands for Universal Asynchronous Receiver/Transmitter. It s not a communication protocol like SPI and I2C, but a physical circuit in a microcontroller,
More informationMulti-core microcontroller design with Cortex-M processors and CoreSight SoC
Multi-core microcontroller design with Cortex-M processors and CoreSight SoC Joseph Yiu, ARM Ian Johnson, ARM January 2013 Abstract: While the majority of Cortex -M processor-based microcontrollers are
More informationAll information, including contact information, is available on our web site Feel free also to explore our alternative products.
_ V1.5 Hardware Reference ARM Cortex-M family icard Debug module Ordering codes IC30129 Thank you for purchasing this product from isystem. This product has been carefully crafted to satisfy your needs.
More informationUNIVERSITY OF BOLTON SCHOOL OF ENGINEERING. BEng(Hons) Electrical and Electronics Engineering SEMESTER 1 EXAMINATION 2016/2017
TW34 UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING BEng(Hons) Electrical and Electronics Engineering SEMESTER 1 EXAMINATION 2016/2017 INTERMEDIATE EMBEDDED SYSTEMS MODULE NO: EEE5004 Date: Thursday 12 January
More informationMulti-ICE. User Guide. Version 2.2. Copyright ARM Limited. All rights reserved. ARM DUI 0048F
Multi-ICE Version 2.2 User Guide Copyright 1998-2002 ARM Limited. All rights reserved. ARM DUI 0048F Multi-ICE User Guide Copyright 1998-2002 ARM Limited. All rights reserved. Release Information The following
More informationXC2000 Family AP Application Note. Microcontrollers. XC2236N Drive Card Description V1.0,
XC2000 Family AP16179 Application Note V1.0, 2010-07 Microcontrollers Edition 2010-07 Published by Infineon Technologies AG 81726 Munich, Germany 2010 Infineon Technologies AG All Rights Reserved. LEGAL
More informationAN5123 Application note
Application note STSPIN32F0A - bootloader and USART protocol Introduction Cristiana Scaramel The STSPIN32F0A is a system-in-package providing an integrated solution suitable for driving three-phase BLDC
More informationCPT-DA Texas Instruments TMS320F28377D controlcard compatible. DA Series Interface Card. Technical Brief
CPT-DA28377 Texas Instruments TMS320F28377D controlcard compatible DA Series Interface Card Technical Brief May 2015 Manual Release 1 Card Version 1.0 Copyright 2015 Creative Power Technologies P/L P.O.
More information