Freescale, the Freescale logo and CodeWarrior are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Xtrinsic is a trademark of
|
|
- Andrew Ross
- 5 years ago
- Views:
Transcription
1 Freescale, the Freescale logo and CodeWarrior are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Xtrinsic is a trademark of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners Freescale Semiconductor, Inc.
2 In this module, there are three primary objectives. You will become familiar with the process of building your own S19 binary for an ISF. You will also gain a high-level understanding of the contents of an ISF by looking inside a sample ISF using CodeWarrior. You will reinforce your knowledge in three areas. Importing projects into the Intelligent Sensor Mailbox Tool Running a project Reading sensor data 2
3 To complete this module, you will need a Xtrinsic ISF 1.1 Windows 7 development PC meeting the following minimum hardware requirements: Pentium 4 or newer 4 GB of RAM 2 USB ports (1.0, 2.0, or 3.0) The development PC must have an internet connection and have specific software installed. 1. CodeWarrior 10.5 or newer (with inherent ColdFire support) 2. FSL_MQX_3.7_FXLC95K 3. ISF 1.1 Core Library This is done automatically by using the ISF1.1 installer from the FSL Xtrinsic ISF page. For more information on these installations, refer to Module 1 Installing Necessary Software. You will also need the following items: KITFXLC95000EVM, -MAG, or -10AXIS Application Board P&E USB Multilink USB cables (2) 3
4 Prior to beginning, you should have completed Module 2 Installing an ISF Binary. The best way to locate the documentation is to go to the Microsoft Start Icon and look for the shortcuts under All Programs\Freescale\Documentation. Alternatively, the related documentation can be found on the Xtrinsic ISF Downloads webpage. API Reference Manual (ISF1P195K_API_REFERENCE_RM) Software Reference Manual (ISF1P195K_SW_REFERENCE_RM) Software Release Notes (ISF1P195K_CORE_LIB_RELEASE_RN) 4
5 Prior to beginning, two files must be located in the ISF 1.1 installation. 1. Go to the Windows Start Icon, select All Programs -> Freescale -> Xtrinsic ISF v1.1 -> Example Applications Folder. Locate the GetAccelData directory. 2. Go to the Windows Start Icon, select All Programs -> FXLC95000 Mailbox Tool -> FXLC95000 Mailbox Tool. Alternatively, if the ISF 1.1 installer has NOT been run, these items must be downloaded from the Xtrinsic ISF Downloads webpage. Download the ISF1P195K GETACCELDATA S19 file from the Run-time Software\Reference Applications area. Download the FXLC95000_ISF1P1_WIN_MAILBOX_TOOL_EXE executable file from the Software Development Tools\Debuggers and Runtime Analysis area. This is the Intelligent Sensor Mailbox Tool, used for transferring binaries to the FXLC (Note that it is also used for transferring commands and data between the PC and FXLC95000.) 5
6 In module 2, you learned four (4, 6, 7, 8) of the eight steps involved in ISF development. 1. Import project 2. Modify 3. Build 4. Connect hardware 5. Configure connection This module discusses steps 1, 3, and 5 used in Building an ISF Application. Building an ISF is a two-step process. 6. Establish communication 1. Clean the project. This step removes all previous builds. 7. Run 2. Build the project. This step compiles a new build, creating the S19 binary from the source files in the project. 8. Test NOTE: Before building an ISF, you will be introduced to a few key concepts and the theory of operation of a user using code snippets. You can view the complete source code in CodeWarrior after importing the project. 6
7 The Intelligent Sensing Framework (ISF) is a library of components based upon MQX causes the FXLC95000 to act as a sensor hub facilitates management of the sensor hub consisting of the onboard accelerometer and any external sensors, supported by ISF sensor adapters The user is a user-defined program built using the ISF core library and functionality. Sensor abstraction allows the user to define and set the sensor configuration and get the sensor data without knowing how the sensors are physically connected to the system. The next part of the training module goes through a simple user, GetAccelData introduced in Module 2, to demonstrate the usage of the onboard accelerometer. 7
8 Importing the Project into CodeWarrior 1. Import project 2. Modify 3. Build 4. Connect hardware 5. Configure connection 6. Establish communication 7. Run 1. Open CodeWarrior 10.5 or newer. 2. Create a clean workspace. In the Select a workspace window, click Browse, then, in a convenient location, create a new folder named workspace_module3, then select the folder, and then click OK. This folder is referred to as the workspace folder. 8. Test 8
9 Importing the Project (continued) 3. We don t want to use the version of GetAccelData that came in the installation (C: Program Files\Freescale\ISF_R1p1\Example Applications) because we don t want to overwrite it. For this reason, In Windows Explorer, copy the GetAccelData directory into the CodeWarrior workspace directory under C:/Users/./workspace_module3 9
10 Importing the Project (continued) 4. Navigate to the workspace folder, and then to the GetAccelData\Build folder. 5. In CodeWarrior, go to the CodeWarrior workbench. Position Windows Explorer and CodeWarrior so that they are both visible. 6. Drag the.project file (not the.cproject file) from Windows Explorer into the projects space of the CodeWarrior workbench. 10
11 Importing the Project (continued) Verify that the GetAccelData_Binary project is visible in the CodeWarrior Projects workspace. 11
12 Importing the Project (continued) It is recommended to verify that the ISF libraries are properly loaded. 1. In CodeWarrior, right click on the GetAccelData project, and then select Properties. 2. In the Properties for GetAccelData window, expand Resource, and then select Linked Resources. 3. On the Path Variables tab, verify that the variable named ISF_ROOT_DIR has a value of C:\Progam Files\Freescale\ISF_R1p1\ISF. 4. Close the window by clicking OK. 12
13 Host Commands/ Data User App Sensor Manager ISF Sensor Abstraction Internal Sensor External Sensor 13
14 (continued) 1. Every requires a main entry point. The GetAccelData has a GetAccelData_main.c file in the Source folder in the project workspace. These header files are part of the MQX installation. These header files are included in the Include directory under ISF top directory. This header file is for the on-board accelerometer. 14
15 (continued) GetAccelData_main.c has a global variables section. It is possible to add new global variables here, if needed. Users can add their own global variables in this area. 15
16 (continued) The user is added as an MQX task in this area. If needed, it is possible to add other tasks using this template structure. This is where a user task is added to the MQX task list. MQX starts all the tasks in this list automatically. 16
17 (continued) The next step is to inform the system about the sensors and configure them. In this example, the system is informed about the FXLC95000CL accelerometer and its parameters such as resolution and range. For more information on configuring the accelerometer, refer to the SM_SensorSetting_t structure documentation in the ISF API Reference Manual. Structure used to set up the on-board accelerometer. 17
18 (continued) Now that the accelerometer setup is defined, the user subscribes to the Sensor Manager for the accelerometer data via the isf_sm_subscribe_sensor_data function. For more information on this function, refer to the ISF API Reference Manual. 18
19 (continued) The final step is to ask the Sensor Manager to begin sending accelerometer data using the isf_sm_begin_sensor_data command. Essentially, this function turns on the data from the accelerometer to the user. For more information on this command, refer to the ISF API Reference Manual. 19
20 (continued) Once the request for data is turned on, the user enters a loop to wait for the sensor data to arrive and then reads the data once it arrives. Waiting for the Sensor Manager notification that data is available. Reading and processing the sensor data inside the FXLC
21 (continued) The raw sensor data is put into the mailboxes on the FXLC Users can manipulate the data and implement their own algorithms in this area of the code. In this particular case, the data is sent back to the host. Sensor data can be processed on the FXLC95000 or on the host processor. Updating the sensor data in the mailboxes allows the data to be read by the host processor for additional processing. 21
22 (continued) The loop repeats until the user decides to stop getting the sensor data by issuing the isf_sm_end_sensor_data command. The user has the option to start the data flow again in the future if desired. However, if no additional data is required, it is a good idea to stop the subscription. 22
23 (continued) The user stops the subscription to the sensor via the isf_sm_unsubscribe_sensor_data command. For more information on this command, refer to the ISF API Reference Manual. Now that you have a basic understanding of the GetAccelData user, the next few slides show you how to compile and build this user to produce the previously loaded S19 binary. 23
24 1. Import project 2. Modify 3. Build 4. Connect hardware 5. Configure connection 6. Establish communication 7. Run 8. Test The first step to building an image is to make sure generated files from the previous builds are removed. 1. In CodeWarrior, right-click on the project directory, and then select Clean Project. When the clean-only build is complete, the console displays a build complete message. 24
25 (continued) Now that the cleaning process removed generated files from the previous builds, new files will be generated as part of the build process. 2. Right-click on the project directory, and then select Build Project. 25
26 (continued) The console displays several stages of the build. When the build is complete, the console displays a finished building target message. NOTE: The file generated in this build is GetAccelData.elf.S19 located in the Binary folder. Since no source files were modified, it is identical to the S19 Binary used in Module 2 and operates in the same manner. First, the S19 binary will be loaded onto the evaluation board using the Intelligent Sensor Mailbox tool as was done in Module 2. Second, you ll learn how to load the S19 file from within CodeWarrior. This is important if you want to debug your code. 26
27 Establishing Communication Now you can open the Intelligent Sensor Mailbox Tool and establish communication. 1. Locate and open the previously identified Intelligent Sensor Mailbox Tool (FXLC95000 MailboxTool.exe). 2. In the ComPort tab of the Intelligent Sensor Mailbox Tool, click Open Comm. 27
28 Establishing Communication (continued) If this window appears, try each of the steps below. If this window does not appear, proceed to the next slide. If you are using a KITFXLC95000EVM board, you probably have the old bridge software. Please contact your FSL representative to exchange your boards for a KITFXLC95000MAG. The alternate version of the mailbox tool using the old bridge software, works the same way as instructed. 28
29 Establishing Communication (continued) Verify that communication is established. Running ROM code is displayed in the console Connected to Device is indicated in the status bar Notice also that the Port Number, Bridge Version, and Device ID windows now have values. Alternate values that will also work: Port Number: COM67, Bridge Version HW: 06 SW:20 29
30 Loading the S19 Binary 1. Import project 2. Modify 3. Build 4. Connect hardware 5. Configure connection 6. Establish communication 7. Run 8. Test You are now ready to transfer the S19 Binary image to the FXLC95000CL device and run the. Return to the mailbox tool and switch over to the Flash Utility tab. In case there is another image already in flash, begin by pressing Erase Flash. 30
31 Loading the S19 Binary (continued) 1. Import project 2. Modify 3. Build 4. Connect hardware 5. Configure connection 6. Establish communication 7. Run 8. Test Now select Program Flash and select the S19 file from the CodeWarrior workspace C:\Users\...\workspace_module3\GetAccelData\Build\Binary\GetAccelData.elf.S19 31
32 Loading the S19 Binary (continued) Wait while the S19 binary image is loaded onto the device. 32
33 Running the S19 Binary When it has finished loading, the window in the mailbox tool looks like: To get the image to execute on the device, select Boot to Flash 33
34 Running the S19 Binary (continued) Verify the transfer process is complete. All notifications will disappear The GetAccelData is now running on the Application board. Data and commands can be sent to the board from the Intelligent Sensor Mailbox Tool and data can be received from the. 34
35 Reading Sensor Data Using the Intelligent Sensor Mailbox Tool 1. Import project 2. Modify 3. Build 4. Connect hardware 5. Configure connection 6. Establish communication 7. Run With communication established and the running on the Application Board, you can read sensor data using the Intelligent Sensor Mailbox Tool. In the Intelligent Sensor Mailbox Tool, click on the Mail Box tab. Read the contents of the mailboxes by clicking MB Read. 8. Test 35
36 Reading Sensor Data (continued) The sample user provides the sample count and X, Y, Z accelerometer data. MB4:7 contain the sample count MB12:17 contain the X, Y, Z accelerometer data Note: Do not expect the same values as shown. Just see the values changing in these particular mailboxes. MB0 MB4:7 MB12:17 MB19 36
37 Configuring the using CodeWarrior Establishing Communication 1. Import project 2. Modify 3. Build 4. Connect hardware 5. Configure connection 6. Establish communication Step 4 was completed in Module 2 Installing an ISF Binary. 7. Run For step 5, you can also use CodeWarrior to load the binary onto the device. Throughout this training, the Intelligent Sensor Mailbox tool will be used but it is important for you to know how to use the CodeWarrior mechanism, especially when you debug your code. When using CodeWarrior, the P&E USB Multilink must be used. This changes the hardware configuration slightly from what was used in Module Test 37
38 Connecting the Hardware 1. Import project 2. Modify 3. Build 4. Connect hardware 5. Configure connection 6. Establish communication 7. Run 8. Test Three pieces of hardware must be connected properly. Developer PC Application Board P&E USB Multilink Connect the hardware using the following procedure. 1. Connect the Application Board to the PC using one of the provided USB cables. NOTE: The Application Board power switch should be in the OFF position. 38
39 Connecting the Hardware (continued) 2. Connect the P&E USB Multilink to the PC using the remaining USB cable. NOTE: If this is the first time the P&E Multilink is connected to the developer PC, device drivers may install. Allow the driver installations to complete, indicating that the device is ready to use. 39
40 Connecting the Hardware (continued) 3. Connect the P&E USB Multilink to the Application Board J14 junction using the JTAG interface on the P&E Multilink. Ensure that the JTAG interface connects to all pins of J14 and pin1 is aligned with the stripe. 4. Power on the Application Board by moving its power switch to the ON position. 40
41 Connecting the Hardware (continued) Verify that the hardware is connected properly. P&E Multilink blue LED and yellow LED are lit. Application Board green LED (D4) is lit. 41
42 1. Import project 2. Modify 3. Build 4. Connect hardware 5. Configure connection 6. Establish communication 7. Run 8. Test Configuring the connection is a one-time procedure. 1. In CodeWarrior, right-click the GetAccelData project and select Run As, and then select Run Configurations. 2. Select CodeWarrior Download, and click the New launch configuration icon. This opens a GetAccelData Binary tabbed window panel, which is pre-populated with some CodeWarrior project-related configuration information. 3. Click New, located to the right of the field. 42
43 (continued) 4. In the Select Remote System Type window, expand CodeWarrior Bareboard Debugging, then select Hardware or Simulator, and then click Next. 43
44 (continued) 5. In the Hardware or Simulator window, enter FXLC95000_multilink into the Name field 6. Click New, located next to the Target field. 44
45 (continued) 7. In the Hardware or Simulator Target window, enter FXLC95000 in the Name field. 8. In the Target type menu, expand coldfire.fxlc95xxx, then select FXLC95000, and then click Finish. 45
46 (continued) 9. In the Hardware or Simulator window, from the choices available in the type menu, select the P&E ColdFire multilink (exact wording may be different depending on the multilink model), and then click Finish. 46
47 (continued) 10. In the Create, manage, and run configurations window, click Apply. The connection type is now configured and saved. Keep this window open. 47
48 Establishing Communication 1. Import project 2. Modify 3. Build 4. Connect hardware 5. Configure connection 6. Establish communication 7. Run 8. Test 1. Locate and open the Intelligent Sensor Mailbox Tool (ISF1P1WIN_MAILBOX_TOOL_EXE.exe) 2. Connect the hardware as described in Module Click Open Comm on the Com Port tab. Verify that communication is established. Running ROM code is displayed in the console Connected to Device is indicated in the status bar 48
49 Running the Binary 1. Import project 2. Modify 3. Build You are now ready to transfer the Binary image to the FXLC95000CL device and run the. 1. In the CodeWarrior Create, manage, and run configurations window, click Run. In the lower right corner of CodeWarrior, launching information appears indicating that the binary is being transferred to the device. 4. Connect hardware 5. Configure connection 6. Establish communication 7. Run 8. Test 49
50 Running the Binary (continued) Verify the transfer process is complete. All notifications will disappear The sample is now running on the Application board. Data and commands can be sent to the board from the Intelligent Sensor Mailbox Tool and data can be received from the. NOTE: Each of the provided files contains a readme file that explains project-specific commands that may need to be written to the sensor via the Intelligent Sensor Mailbox Tool. The project used in this module does not require writing any of these commands at this time. 50
51 Reading Sensor Data Using the Intelligent Sensor Mailbox Tool 1. Import project 2. Modify 3. Build 4. Connect hardware 5. Configure connection 6. Establish communication 7. Run With communication established, the new build completed, and the running on the Application Board, you can read sensor data using the Intelligent Sensor Mailbox Tool. In the Intelligent Sensor Mailbox Tool, read the contents of the mailboxes by clicking on the Mail Box tab and clicking MB Read. 8. Test 51
52 Reading Sensor Data (continued) The sample user provides the sample count and X, Y, Z accelerometer data. MB4:7 contain the sample count MB12:17 contain the X, Y, Z accelerometer data MB0 MB4:7 MB12:17 MB19 Note: Do not expect the same values as shown. Just see the values changing in these particular mailboxes. 52
53 Reading Sensor Data (continued) Verify your data by reading the data multiple times. While changing the orientation of the Application Board, click MB Read several times. Each click displays a new set of data in the console. MB4:7 contain the sample count. This value increases with each click. MB12:17 contain the X, Y, Z accelerometer data. The accelerometer data changes based on the orientation of the Application Board. 53
54 This completes Module 3 Building an ISF. At this point, you know seven of the eight main steps to developing ISF s and running them on the KITFXLC95000EVM/MAG/10-AXIS Application Board. 1. Importing the project into CodeWarrior 2. Modifying an ISF 3. Building an ISF 4. Connecting the Application Board 5. Configuring the connection between PC and the Application Board using either CodeWarrior or the Mailbox tool 6. Establishing communication between the PC and Application Board using the Mailbox tool 7. Transferring the image of the to the Application Board and running the using either CodeWarrior or the Mailbox tool 8. Reading sensor data using the Mailbox Tool 54
55 Now that you can import, build, and run existing ISF s, you are ready to begin learning how to modify s. In Module 4, you will start with a working and then modify it to implement your own. Please continue to Module 4 Modifying an ISF. 55
56
Hands-On Workshop: Xtrinsic FXLC95000CL Sensing Platform with Intelligent Sensing Framework (ISF)
Hands-On Workshop: Xtrinsic FXLC95000CL Sensing Platform with Intelligent Sensing Framework (ISF) FTF-SDS-F0177 Margaret Nadworny SSD Software Manager A P R. 2 0 1 4 TM External Use Agenda Introduction
More informationQuick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z
Quick Start Guide for the Freescale Freedom Development Platform FRDM-KL43Z External Use Contents ts Quick Start Package Overview GettoKnowtheFRDMKL43Z to the FRDM-KL43Z Getting Started Out of the Box
More informationQuick Start Guide TWR-S08DC-PT60. Tower System Daughter Card for the 5-Volt 8-bit MC9S08P Family TOWER SYSTEM
Quick Start Guide TWR-S08DC-PT60 Tower System Daughter Card for the 5-Volt 8-bit MC9S08P Family TOWER SYSTEM Quick Start Guide Get to Know the TWR-S08DC-PT60 OSBDM USB Connector Potentiometer Reset Switch
More informationAdding a run control interface into an existing CodeWarrior for MCU v10.x project
Freescale Semiconductor Document Number:AN4902 Application Note Rev 03/2014 Adding a run control interface into an existing CodeWarrior for MCU v10.x project 1 Introduction There are two ways to add a
More informationInstalling Service Pack Updater Archive for CodeWarrior Tools (Windows and Linux) Quick Start
Installing Service Pack Updater Archive for CodeWarrior Tools (Windows and Linux) Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space Windows OS: PC with 1 GHz Intel Pentium compatible
More informationQuick Start Guide TWR-S08PT60. 5-Volt S08P Family of 8-bit MCUs for Industrial and Appliance Applications TOWER SYSTEM
TWR-S08PT60 5-Volt S08P Family of 8-bit MCUs for Industrial and Appliance Applications TOWER SYSTEM Get to Know the TWR-S08PT60 Primary Connector Force BDM Infrared Port Reset Switch Motor Control Daughter
More informationQuick Start Guide for FRDM-KL46Z Rev 1
www.freescale.com/frdm-kl46z These documents are available as part of the Quick Start Package: Name Type Description Quick Start Guide PDF This document OpenSDA Applications Folder OpenSDA Applications
More informationQuick Start Guide for FRDM-KL46Z Rev 1
www.freescale.com/frdm-kl46z These documents are available as part of the Quick Start Package: Name Type Description Quick Start Guide PDF This document OpenSDA Applications Folder OpenSDA Applications
More informationInstalling and using CW 10.6 for TPMS applications. Revision 4
Installing and using CW 10.6 for TPMS applications Revision 4 Table of Contents 1. Installing Code Warrior for MCUs v10.6... 3 a. General information... 3 b. Downloading the IDE... 4 c. Installing CW 10.6...
More informationQuick Start Guide for FRDM-KL05Z
Quick Start Guide for FRDM-KL05Z Contents: Quick Start Package Overview Get to Know the FRDM-KL05Z Getting Started Out of the Box Introduction to OpenSDA Explore Further www.freescale.com/frdm-kl05z 1
More informationCodeWarrior Development Studio for etpu v10.x Quick Start SYSTEM REQUIREMENTS
CodeWarrior Development Studio for etpu v10.x Quick Start SYSTEM REQUIREMENTS Hardware Operating System Software Disk Space Intel Pentium 4 processor, 2 GHz or faster, Intel Xeon, Intel Core, AMD Athlon
More informationCodeWarrior Development Studio for StarCore DSP SC3900FP Architectures Quick Start for the Windows Edition
CodeWarrior Development Studio for StarCore DSP SC3900FP Architectures Quick Start for the Windows Edition SYSTEM REQUIREMENTS Hardware Operating System Disk Space Intel Pentium 4 processor, 2 GHz or faster,
More informationTWR-KV10Z32 Sample Code Guide for IAR Board configuration, software, and development tools
Freescale Semiconductor User s Guide Doc Number: TWRKV10Z32IARUG Rev. 0.1, 01/2014 TWR-KV10Z32 Sample Code Guide for IAR Board configuration, software, and development tools by Freescale Semiconductor,
More informationTWR-KV10Z32 Sample Code Guide for CodeWarrior Board configuration, software, and development tools
Freescale Semiconductor User s Guide Doc Number: TWRKV10Z32CWUG Rev. 0.1, 01/2014 TWR-KV10Z32 Sample Code Guide for CodeWarrior Board configuration, software, and development tools by Freescale Semiconductor,
More informationContents 2. Contents
Installation Manual NXP reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. 2016 Freescale Semiconductor, Inc. 2017 NXP All rights
More informationCodewarrior for ColdFire (Eclipse) 10.0 Setup
Codewarrior for ColdFire (Eclipse) 10.0 Setup 1. Goal This document is designed to ensure that your Codewarrior for Coldfire v10.0 environment is correctly setup and to orient you to it basic functionality
More informationContents. About This Guide... 2 Audience... 2 Revision History... 2 Conventions... 3 Definitions, Acronyms, and Abbreviations... 3
Contents About This Guide................................. 2 Audience............................................. 2 Revision History....................................... 2 Conventions..........................................
More informationfor StarCore DSP Architectures Quick Start for the Windows Edition
for StarCore DSP Architectures Quick Start for the Windows Edition CodeWarrior Development Studio for StarCore DSP Architectures Quick Start for the Windows Edition SYSTEM REQUIREMENTS Hardware Operating
More informationAs CCS starts up, a splash screen similar to one shown below will appear.
APPENDIX A. CODE COMPOSER STUDIO (CCS) v5.1: A BRIEF TUTORIAL FOR THE OMAP-L138 A.1 Introduction Code Composer Studio (CCS) is Texas Instruments integrated development environment (IDE) for developing
More informationfor ColdFire Architectures V7.2 Quick Start
for ColdFire Architectures V7.2 Quick Start CodeWarrior Development Studio for ColdFire Architectures V7.2 Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space 1 GHz Pentium compatible
More informationWatt Saver Software Component (WSC)
Freescale Semiconductor Document Number:WSSCUG User Guide Rev 1, 10/2013 Watt Saver Software Component (WSC) 1 Introduction This document describes the basic steps for getting started with the Watt Saver
More informationQuick Start Guide. TWR-KV10Z32 Development Kit for Kinetis KV1x Family TOWER SYSTEM
TWR-KV10Z32 Development Kit for Kinetis KV1x Family TOWER SYSTEM Get to Know the TWR-KV10Z32 Thermistor RT4 User s Button SW1 Motor Control Auxiliary Connector Reset Button Thermistor RT1 UART Select Jumper
More informationMMA845x Driver: Quick Start Guide
Freescale Semiconductor Document Number: AN4475 Application Note Rev 0, 07/2012 MMA845x Driver: Quick Start Guide by: Laura Salhuana 1 Introduction This quick start guide demonstrates how to load the MMA845x
More informationKinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide
Freescale Semiconductor, Inc. KSDKKL03UG User s Guide Rev. 1.0.0, 09/2014 Kinetis SDK Freescale Freedom FRDM-KL03Z Platform User s Guide 1 Introduction This document describes the hardware and software
More informationEvaluation board for NXP LPC2103. User Guide. Preliminary Version updated 27 th Aug TechToys Company All Rights Reserved
Evaluation board for NXP LPC2103 User Guide 1 SOFTWARE Download from KEIL web site at http://www.keil.com/demo/ for ARM evaluation software. Limitations to this evaluation copy have been summarized on
More informationRelease Notes. S32 Design Studio for ARM v1.1
Release Notes S32 Design Studio for ARM v1.1 TABLE OF CONTENTS 1 Release description... 2 1.1 Release content... 2 2 What s New... 2 2.1 New device support... 2 2.2 New features... 2 3 System Requirements...
More informationQuick Start Guide TRK-KEA. Kinetis EA Series MCUs for Automotive Electronics Applications. StarterTRAK
TRK-KEA Kinetis EA Series MCUs for Automotive Electronics Applications StarterTRAK Get to Know the TRK-KEA Kinetis EA MCU SCI Selector 2 Individual Port Access Power LED Power Source Selector User Buttons
More informationQuick Start Guide TWR-PXR bit Power Architecture MCU for High-Performance Real-Time Applications TOWER SYSTEM
Quick Start Guide TWR-PXR40 32-bit Power Architecture MCU for High-Performance Real-Time Applications TOWER SYSTEM Quick Start Guide Get to Know the TWR-PXR40 User LEDs OSJTAG Interface CAN JTAG Interface
More informationQuick Start Guide KEA128BLDCRD. 3-phase Sensorless BLDC Motor Control Reference Design using Kinetis KEA128
Quick Start Guide KEA128BLDCRD 3-phase Sensorless BLDC Motor Control Reference Design using Kinetis KEA128 Quick Start Guide Get to Know: 3-phase Sensorless BLDC Motor Control Reference Design using Kinetis
More informationTI mmwave Labs. Vital Signs Measurement
TI mmwave Labs Vital Signs Measurement Contents Overview Requirements Software setup Pre-requisites Downloading the Lab Project Building the project Hardware setup Preparing the EVM Connecting the EVM
More informationfor Freescale MPC55xx/MPC56xx Microcontrollers V2.10 Quick Start
for Freescale MPC55xx/MPC56xx Microcontrollers V2.10 Quick Start CodeWarrior Development Studio for MPC55xx/MPC56xx Microcontrollers, version 2.xx Quick Start SYSTEM REQUIREMENTS Hardware Operating System
More informationOpenSDA on TWR-KW2x. User s Guide Rev 1.1
OpenSDA on TWR-KW2x User s Guide 2013 Rev 1.1 Freescale, Inc. TKW2x_OSDAUG Table of Contents 1 Overview...3 1.1 OpenSDA Hardware...4 1.2 OpenSDA Software...4 1.2.1 MSD Bootloader...4 1.2.2 P&E Debug Application...5
More informationGetting Started with Freescale MQX RTOS for Kinetis SDK and Kinetis Design Studio IDE
Freescale Semiconductor, Inc. Document Number: KSDKGSKDSUG User s Guide Rev. 1, 04/2015 Getting Started with Freescale MQX RTOS for Kinetis SDK and Kinetis Design Studio IDE 1 Overview This section describes
More informationQuick Start Guide. EVBUSB2SER board for USB-to-serial bridge. Ready Play Solutions
EVBUSB2SER board for USB-to-serial bridge Get to Know the EVBUSB2SER Board Reset Push Button Voltage Selector 3.3V 5V Voltage Supply Selector USB or External J1-2 by Default USB2SER USB-to-Serial Bridge
More informationKinetis Updater User's Guide
Freescale Semiconductor Document Number: KUPDTRUG User's Guide Rev. 1, 07/2015 Kinetis Updater User's Guide 1 Introduction The Kinetis Updater is a Windows OS application used to write user application
More informationLAB #1: The CSM12C32 Module and PBMCUSLK Project Board
CS/EE 5780/6780 Handout #1 Spring 2007 Myers LAB #1: The CSM12C32 Module and PBMCUSLK Project Board Lab writeup is due to your TA at the beginning of your next scheduled lab. Don t put this off to the
More informationCodeWarrior Development Studio for Power Architecture Processors Version 10.x Quick Start
CodeWarrior Development Studio for Power Architecture Processors Version 10.x Quick Start SYSTEM REQUIREMENTS Hardware Operating System Intel Pentium 4 processor, 2 GHz or faster, Intel Xeon, Intel Core,
More informationTWR-K60F120M Quick Start Guide
TWR-K60F120M Quick Start Guide High-Performance MCUs with Connectivity and Security Tower System Development Board Platform Get to Know the TWR-K60F120M Board Primary SW1 Potentiometer SD Card Socket Infra-Red
More informationFreescale MKW40Z IEEE Software Quick Start Guide
Freescale Semiconductor, Inc. Document Number: MKW40Z802154SW523QSG User's Guide Rev. 0, 09/2015 Freescale MKW40Z IEEE 802.15.4 Software Quick Start Guide This document is a brief presentation of the Freescale
More informationGetting Started with Freescale MQX RTOS for Kinetis SDK and MDK-ARM Keil
Freescale Semiconductor, Inc. Document Number: KSDKGSKEILUG User s Guide Rev. 1, 04/2015 Getting Started with Freescale MQX RTOS for Kinetis SDK and MDK-ARM Keil µvision5 1 Read Me First This document
More informationQuick Start Guide for TWR-S08LL64 TOWER SYSTEM MC9S08LL64. S08 ultra-low-power LCD segment MCU
Quick Start Guide for TWR-S08LL64 TOWER SYSTEM MC9S08LL64 S08 ultra-low-power LCD segment MCU TOWER SYSTEM Get to know the TWR-S08LL64 Tower Card Connector (Secondary) LCD Display Potentiometer Mini-B
More informationQUICKSTART CODE COMPOSER STUDIO Stellaris Development and Evaluation Kits for Code Composer Studio
Stellaris Development and Evaluation Kits for Code Composer Studio Stellaris Development and Evaluation Kits provide a low-cost way to start designing with Stellaris microcontrollers using Texas Instruments
More informationMicroZed: Hello World. Overview. Objectives. 23 August 2013 Version 2013_2.01
23 August 2013 Version 2013_2.01 Overview Once a Zynq Hardware Platform is created and exported from Vivado, the next step is to create an application targeted at the platform and see it operating in hardware.
More informationInstalling and using CW 10.x for TPMS applications. Revision 5
Installing and using CW 10.x for TPMS applications Revision 5 Contents 1. Installing Code Warrior for MCUs v10.x... 3 a. General information... 3 b. Downloading the IDE... 4 c. Installing CW 10.x... 5
More informationEclipse Quick Reference Windows Hosted
Eclipse Quick Reference Windows Hosted Menus and Keyboard Shortcuts (some menus/items can be hidden in any perspective) File Menu New Open Path Open File Close Close All Save Save As Save All Revert Move
More informationA brief intro to MQX Lite. Real work: hands-on labs. Overview, Main features and Code Size
October 2013 A brief intro to MQX Lite Overview, Main features and Code Size Real work: hands-on labs Create a new MQX-Lite project, add ConsoleIO and BitIO components Create tasks, watch the flashing
More informationVersion 11. NOVASTOR CORPORATION NovaBACKUP
NOVASTOR CORPORATION NovaBACKUP Version 11 2009 NovaStor, all rights reserved. All trademarks are the property of their respective owners. Features and specifications are subject to change without notice.
More informationAs CCS starts up, a splash screen similar to one shown below will appear.
APPENDIX A. CODE COMPOSER STUDIO (CCS) v6.1: A BRIEF TUTORIAL FOR THE DSK6713 A.1 Introduction Code Composer Studio (CCS) is Texas Instruments Eclipse-based integrated development environment (IDE) for
More informationInstalling AppleWorks 6 FOR WINDOWS
apple Installing AppleWorks 6 FOR WINDOWS 1 Installing AppleWorks 6 This booklet provides instructions for m installing and uninstalling AppleWorks m setting up an AppleWorks Installer on a server, so
More informationQuick Start Guide for FRDM-FXS-MULTI-B
Quick Start Guide for FRDM-FXS-MULTI-B Contents: Quick Start Package Overview Get to Know the FRDM-FXS-MULTI-B Getting Started Out of the Box Explore Further freescale.com/frdm-multi-b External Use FRDMFXSMULTIBQSG
More informationPurchase Agreement. P&E Microcomputer Systems, Inc. 98 Galen St. Watertown, MA
Purchase Agreement P&E Microcomputer Systems, Inc. reserves the right to make changes without further notice to any products herein to improve reliability, function, or design. P&E Microcomputer Systems,
More informationCodeWarrior Development Studio for Microcontrollers V10.x Getting Started Guide
CodeWarrior Development Studio for Microcontrollers V10.x Getting Started Guide Revised: January 12, 2011 Freescale, the Freescale logo, CodeWarrior, ColdFire, and Kinetis are trademarks of Freescale Semiconductor,
More informationMQX RTOS Release Notes for Kinetis SDK v1.2.0 for KL33Z64 for FRDM-KL43Z Freescale Freedom Development Platform
Freescale Semiconductor Document Number: MQXKSDK120KL33RN Release Notes Rev. 0, 4/2015 MQX RTOS Release Notes for Kinetis SDK v1.2.0 for KL33Z64 for FRDM-KL43Z Freescale Freedom Development Platform 1
More informationController Continuum. for Microcontrollers V6.3. Quick Start
Controller Continuum for Microcontrollers V6.3 Quick Start CodeWarrior Development Studio for Microcontrollers V6.x Quick Start SYSTEM REQUIREMENTS Hardware Operating System Disk Space PC with 1 GHz Intel
More informationIntroduction to the M16C Development Environment
ELEC3730 Embedded Systems Tutorial 1 Introduction to the M16C Development Environment Introduction The purpose of this tutorial is to get you acquainted with the M16C development environment, namely the
More informationFreescale MQX USB Stack for TWR-K24F120M GA User s Guide
Freescale Semiconductor Document Number: USBTWRK24F120MUG User s Guide Rev. 1.0, 08/2014 Freescale MQX USB Stack for TWR-K24F120M GA User s Guide 1 Read Me First This document describes how to compile
More informationCodeWarrior U-Boot Debugging
Freescale Semiconductor Application Note Document Number: AN4876 CodeWarrior U-Boot Debugging 1. Introduction This document describes the steps required for U-Boot debugging using the CodeWarrior IDE.
More informationBuilding U-Boot in CodeWarrior ARMv8
NXP Semiconductors Document Number: AN5347 Application Note Rev. 0, 10/2016 Building U-Boot in CodeWarrior ARMv8 1 Introduction This application note defines guidelines for configuring CodeWarrior for
More informationWPR1500-LDO MP Receiver V2.1 Reference Design User s Guide
NXP Semiconductors User s Guide Document Number: WPR1500LDOMPUG Rev. 0, 09/2016 WPR1500-LDO MP Receiver V2.1 Reference Design User s Guide 1 Introduction This document describes how to use the WPR1500-LDO
More informationFirmware, Database, & PC Application Update Installation Instructions
Firmware, Database, & PC Application Update Installation Instructions IMPORTANT Please read before you begin the installation. To avoid possible errors, it is recommended to install the updates as described
More informationQuick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512
Quick Start Guide USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512 Quick Start Guide Get to Know the USB-KW24D512 USB Connector Reset Button Application Button LEDs Antenna
More informationTI mmwave Training. mmwave Demo
TI mmwave Training mmwave Contents Overview Requirements Software setup Pre-requisites Downloading the Lab Project Building the project Hardware setup Preparing the EVM Connecting the EVM Running the 2
More informationQuick Start Guide. TWR 56F8200 Tower System Module for MC56F823xx and MC56F827xx. Digital Signal Controllers TOWER SYSTEM
TWR 56F8200 Tower System Module for MC56F823xx and MC56F827xx Digital Signal Controllers TOWER SYSTEM Get to Know the TWR-56F8200 Board Primary Tower Connector LEDs Thermistor RT2 and Header MC56F82748
More informationLab Tutorial for TWR-S08GW64 TOWER SYSTEM. MC9S08GW64 LCD segment MCU for flow meters and energy metering applications
Lab Tutorial for TWR-S08GW64 TOWER SYSTEM MC9S08GW64 LCD segment MCU for flow meters and energy metering applications TOWER SYSTEM Get to Know the TWR-S08GW64 MC9S08GW64 Tamper Switch (SW4) User Switch
More informationBNO080 Development Kit for Nucleo Quick Start Guide
BNO080 Development Kit for Nucleo Quick Start Guide The BNO080 is a System in Package (SiP) that integrates a triaxial accelerometer, a triaxial gyroscope, magnetometer and a 32-bit ARM Cortex -M0+ microcontroller
More informationUser Guide. Introduction. Requirements. Installing and Configuring. C Interface for NI myrio
User Guide C Interface for NI myrio Introduction The C interface for NI myrio is designed for users who want to program the NI myrio using the C programming language or a programming language other than
More informationSpectrometer Visible Light Spectrometer V4.4
Visible Light Spectrometer V4.4 Table of Contents Package Contents...3 Trademarks...4 Manual Driver and Application installation...5 Manual Application Installation...6 First Start of the Application...8
More informationKinetis USB-KW41Z Wireless Protocol Sniffer Quick Start Guide
NXP Semiconductors Document Number: MKW41ZSNIFFERQSG User's Guide Rev. 2, 09/2016 Kinetis USB-KW41Z Wireless Protocol Sniffer Quick Start Guide This document describes the usage of the USB- KW41Z evaluation
More informationHVP-56F82748 Quick Start Guide
HVP-56F82748 Quick Start Guide Freescale Controller Card High Voltage Development Platform Quick Start Guide Get to Know the HVP-56F82748 USB Mini for Power Supply Isolated Power Supply MC56F82748 MCU
More informationitrax PC Replacement Quick Start Guide P/N Pre-Software Installation
Quick Start Guide P/N 60789-0 Use this procedure to upload the current software onto a new itrax PC. To access the newest software, contact ICS Technical Support at ics.tech.support@nordson.com. Follow
More informationGetting Started with Pins Tool User's Guide
Getting Started with Pins Tool User's Guide Document Number: PINSGS Rev. 0, 05/2016 2 NXP Semiconductors Contents Section number Title Page Chapter 1 Introduction 1.1 Features...5 1.2 Conventions... 6
More informationFirmware, Database, & PC Application Update Installation Instructions
Firmware, Database, & PC Application Update Installation Instructions IMPORTANT Please read before you begin the installation. To avoid possible errors, it is recommended to install the updates as described
More informationTI mmwave Training. xwr16xx mmwave Demo
TI mmwave Training xwr16xx mmwave Contents Overview Requirements Software setup Pre-requisites Downloading the Lab Project Building the project Hardware setup Preparing the EVM Connecting the EVM Running
More informationQuick Start Guide TWR-56F8400. The Ultimate Solution in Performance and Precision for Energy-Efficient Innovation TOWER SYSTEM
Quick Start Guide TWR-56F8400 The Ultimate Solution in Performance and Precision for Energy-Efficient Innovation TOWER SYSTEM Get to Know the TWR-56F8400 JM60 Boot Control Scope Probe Points Thermistor
More informationPower & Water Customer Collaboration Documentum: Navigation and Working With Files. Basics
Power & Water Customer Collaboration Documentum: Navigation and Working With Files Basics Module Objectives:. Basic Navigation. Use Import to Save Files in Project Folders 3. Use Export to Save Files to
More information19 - This PC Inside This PC
19 - This PC Computer (also known as My Computer in Windows XP) was renamed to This PC in Windows 8.1, and Windows 10 keeps this new naming convention. From This PC, you can get access or browse to all
More informationUser Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM
FRDM-KL02Z User Manual Rev. 0 Freescale Semiconductor Inc. FRDMKL02ZUM 1. Overview The Freescale Freedom development platform is an evaluation and development tool ideal for rapid prototyping of microcontroller-based
More informationLab Guide Rev. 1.1 TWRWIFIAR4100LAB
TWR-WIFI-AR4100 Lab Guide Rev. 1.1 Freescale Semiconductor Inc. TWRWIFIAR4100LAB Contents 1 Purpose... 3 2 Configuring the TWR-WIFI-AR4100 Hardware... 3 3 Installing the Development Environment... 4 4
More informationQuick Start Guide TWR-PXS bit Dual-Core Power Architecture MCU for Industrial Control and Safety Applications TOWER SYSTEM
Quick Start Guide TWR-PXS3020 32-bit Dual-Core Power Architecture MCU for Industrial Control and Safety Applications TOWER SYSTEM Quick Start Guide Get to Know the TWR-PXS3020 Potentiometer (0 5V) General
More informationBuilding an Embedded Processor System on a Xilinx Zync FPGA (Profiling): A Tutorial
Building an Embedded Processor System on a Xilinx Zync FPGA (Profiling): A Tutorial Embedded Processor Hardware Design October 6 t h 2017. VIVADO TUTORIAL 1 Table of Contents Requirements... 3 Part 1:
More informationPeerless Drive System User's Manual
Peerless Drive System User's Manual Copyright 2001 Iomega Corporation Iomega, the stylized "i" logo, Peerless, and the Peerless brand block are either registered trademarks or trademarks of Iomega Corporation
More informationGetting Started with FreeRTOS BSP for i.mx 7Dual
Freescale Semiconductor, Inc. Document Number: FRTOS7DGSUG User s Guide Rev. 0, 08/2015 Getting Started with FreeRTOS BSP for i.mx 7Dual 1 Overview The FreeRTOS BSP for i.mx 7Dual is a Software Development
More informationStarter Kit Manual. Table of Contents
Starter Kit Manual Table of Contents Chapter 1 Introduction of UT Series Starter Kits 1.1 General Information about UT Series Starter Kits... 1-2 1.1.1 Components of UT Series Starter Kits... 1-2 1.2 System
More informationCST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2003
CST8152 Compilers Creating a C Language Console Project with Microsoft Visual Studio.Net 2003 The process of creating a project with Microsoft Visual Studio 2003.Net is to some extend similar to the process
More informationAPPENDIX A. CODE COMPOSER STUDIO (CCS) v5: A BRIEF TUTORIAL FOR THE DSK6713
APPENDIX A. CODE COMPOSER STUDIO (CCS) v5: A BRIEF TUTORIAL FOR THE DSK6713 A.1 Introduction Code Composer Studio (CCS) is Texas Instruments integrated development environment (IDE) for developing routines
More informationUniversity of Massachusetts Amherst Computer Systems Lab 1 (ECE 354) LAB 1 Reference Manual
University of Massachusetts Amherst Computer Systems Lab 1 (ECE 354) LAB 1 Reference Manual Lab 1: Using NIOS II processor for code execution on FPGA Objectives: 1. Understand the typical design flow in
More informationQuick Start Guide. TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM
TWR-VF65GS10 For Vybrid Controller Solutions Based on ARM Cortex -A5 and Cortex-M4 Processors with the DS-5 Toolchain TOWER SYSTEM Get to Know the TWR-VF65GS10 Dual Quad SPI K20 JTAG Header UART Selection
More informationTransport Gateway Installation / Registration / Configuration
CHAPTER 2 Transport Gateway Installation / Registration / Configuration This chapter covers the following areas: Transport Gateway requirements. Security Considerations When Using a Transport Gateway.
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 informationFSM300 Quick Start Guide with Nucleo
FSM300 Quick Start Guide with Nucleo 1. Hardware 1.1. Introduction The FSM300 is a compact IMU module based on Hillcrest s BNO080 9-axis SiP. The FSM300 incorporates the BNO080, a 32.768 khz crystal and
More informationFresno (MAXREFDES11#) ZedBoard Quick Start Guide
Fresno (MAXREFDES11#) ZedBoard Quick Start Guide Rev 0; 4/13 Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product.
More informationOASIS Mobile Installation Guide
OASIS Mobile Installation Guide Table of Contents I. Preparation... 1 A. Verify System Requirements... 1 B. Uninstall Java... 3 C. Configure Internet Explorer... 3 II. Install OASIS Mobile... 5 III. Install
More informationSection 2: Getting Started with a FPU Demo Project using EK-LM4F232
Stellaris ARM Cortex TM -M4F Training Floating Point Unit Section 2: Getting Started with a FPU Demo Project using EK-LM4F232 Stellaris ARM Cortex TM -M4F Training: Floating Point Unit Section 2 Page 1
More informationSMT107 User Manual User Manual (QCF42); Version 3.0, 8/11/00; Sundance Multiprocessor Technology Ltd. 1999
SMT107 User Manual User Manual (QCF42); Version 3.0, 8/11/00; Sundance Multiprocessor Technology Ltd. 1999 Version 1.2 Page 2 of 16 SMT107 User Manual Revision History Date Comments Engineer Version 20/04/01
More informationCodeWarrior Development Studio for Power Architecture Processors V10.X FAQ Guide
CodeWarrior Development Studio for Power Architecture Processors V10.X FAQ Guide Revised: February 27, 2013 Freescale, the Freescale logo, CodeWarrior, PowerQUICC, QorIQ, Qorivva, Starcore are trademarks
More informationINSTALLING THE PS3 XBOX READY SOFTWARE:
INSTALLING THE PS3 XBOX READY SOFTWARE: 1. Insert the Installation CD to CD-ROM drive and execute Ready_Setup.exe NOTE: If it is the first time for the target USB disk using under this software, the software
More informationMQX RTOS Release Notes for Kinetis SDK FRDM- KV10Z Freescale Freedom Development Platform
Freescale Semiconductor Document Number: MQXKSDK120KV10RN Release Notes Rev. 0, MQX RTOS Release Notes for Kinetis SDK 1.2.0 FRDM- KV10Z Freescale Freedom Development Platform 1 Overview These are the
More informationProgramming Manual KX-TVA50 KX-TVA200. Voice Processing System. Model No.
Programming Manual Voice Processing System KX-TVA50 KX-TVA200 Model No. Thank you for purchasing a Panasonic Voice Processing System. Please read this manual carefully before using this product and save
More informationSeeSnake HQ enables users to collect and view pipe inspection content in three ways:
Quick Start Guide Overview SeeSnake HQ software allows users to: Collect pipe inspection media; including photos and video. Create Reports for customers. Organize and store pipe inspection content as Jobs.
More informationPRELAB! Read the entire lab, and complete the prelab questions (Q1- Q3) on the answer sheet before coming to the laboratory.
PRELAB! Read the entire lab, and complete the prelab questions (Q1- Q3) on the answer sheet before coming to the laboratory. 1.0 Objectives In this lab you will get familiar with the concept of using the
More information