Jade IdeaBoxx. The quickstart kit to jumpstart development. Fujitsu Semiconductor America Inc.
|
|
- Rosamond Clarke
- 5 years ago
- Views:
Transcription
1 Jade IdeaBoxx The quickstart kit to jumpstart development Fujitsu Semiconductor America Inc.
2 Table of Contents Standards Used in This Guide...3 Glossary of Terms and Acronyms...3 IdeaBoxx Kit Contents...4 Hardware Module...4 Suite of Software Tools...4 Introduction...5 Hardware Setup...5 Serial Console...5 HDMI Output...5 Display Controller Outputs...5 Schematic Front of Board...6 Schematic Back of Board...6 Trying Out Other Demos...7 Software Development in a Linux Environment...7 Install the BSP...7 Building the Bootloader, Linux Kernel, and Root Filesystem...7 Bootloader...8 Linux Kernel...8 Root Filesystem...8 Building the Linux Kernel with the Default Configuration...9 Compiling User Code...9 Setup...9 Building the Kernel...9 Building a Root Filesystem Image...9 C/C++ Cross-Compilers...9 Important File Locations...9 Support References...10 Jade...10 Memory Layout...10 IdeaBoxx Product Manual
3 Standards Used in This Guide In this guide different fonts will be used to make these instructions clearer. Standard descriptive text will be in this font. Commands to be typed at the console prompt will be in this font. File and folder paths will be in this font. All paths are given in UNIX format. For example, /demo is a folder called demo in the root of the specified device. Glossary of Terms and Acronyms Jade Fujitsu MB86R0x family of processors SoC System on Chip SoM System on Module PCB Printed Circuit Board LCD Liquid Crystal Display USB Universal Serial Bus BSP Board Support Package HDMI High Definition Multimedia Interface TFTP Trivial File Transfer Protocol NFS Network File System GUI Graphical User Interface IdeaBoxx Product Manual
4 IdeaBoxx Kit Contents The Jade IdeaBoxx kit includes the following components: Hardware Module 1. PCB with Fujitsu s Jade SoM, processor, graphics memory (frame buffer), Flash memory and RAM memory 2. 7-inch backlit LCD with capacitive touch screen USB stick containing documentation, and preloaded touch and non-touch demos 4. SD card 5. Power supply 6. USB cable for console access Suite of Software Tools USB stick containing documentation, and preloaded touch and non-touch demos (some of which are selfrunning). Datasheets and application notes for Jade IdeaBoxx Board files to create reference design platforms Libraries and tools free of charge and royalties* Schematics and Altium Designer project files for all PCBs Linux BSP virtual appliance image U-boot bootloader Linux kernel version Functional root file system GCC-based cross-compiler A 30-day demo version of Crank Software s Storyboard Suite GUI design software Storyboard Suite is a trademark of Crank Software, Inc. VirtualBox is a trademark of Oracle Corporation. ARM is a trademark of ARM Limited. IdeaBoxx Product Manual
5 Introduction The Fujitsu IdeaBoxx is a fully self-contained, graphics-centric SDK with everything a user needs to create a complete graphical sub-system in minutes. The principal concept behind IdeaBoxx is to provide a fast, easy-to-use and reliable real-world embedded environment that simulates how graphics would appear on the finished product. IdeaBoxx reduces the development timeline by incorporating all necessary hardware and software in an optimized bundle so users don't need to source anything. Everything in the IdeaBoxx has been designed and tested to work in a plug and play method so that users can focus completely on the creative elements of the design right out of the box. Designed as a series of products, IdeaBoxx complements the far-reaching capabilities of Fujitsu s Graphics Display Controllers. IdeaBoxx Jade is the first of three product rollouts. Jade IdeaBoxx allows users to produce an innovative design environment that simplifies and streamlines the process for developing 3D graphics. To get started, simply install the development system and use the precompiled demos located on the enclosed USB drive. Run the compiled software and preview graphic files to compare the differences in performance between the BSP and a more powerful PC development environment. The capabilities of the embedded processor can be investigated and appropriate changes made to the resolution or size of images for quicker loading. A Linux BSP, including the Linux kernel sources used, is also provided to allow the adventurous to develop more complex applications. A complete set of documentation, schematics, gerber files, and source code is included to ensure users can fully realize their ideas. This document summarizes the features of the Jade IdeaBoxx and gives instructions for setting up and starting the BSP, running the software and viewing graphical files. Hardware Setup Unpack the IdeaBoxx kit. Ensure that the microsd card is fully seated in its slot on the bottom of the board. Plug the power supply into the IdeaBoxx board and then into the wall. Toggle the power switch to the ON position. The scale demo should startup automatically. Serial Console (13) The serial console is available via the mini-usb connector P7 on the bottom of the board. The USB device is an FTDI serial-to-usb converter. Most operating systems have the driver built in. However, if the driver is not included, users can download it from FTDI at The serial port is configured to operate at standard ,8,n,1 serial settings. Users can log in as root with no password. HDMI Output (4) The HDMI output at jack J400 can be enabled by setting switch S2-1 and switches S400-5 and S400-6 to the ON position. These are the default settings. The default resolution is factory set to 800x480 pixels to match the LCD panel. Note: HDMI output may not display correctly on all televisions and monitors. Display Controller Outputs (1 2) The included LCD panel is connected to the 50-pin header labeled LCD 0 header connected to display controller 0. Display controller 1 is also available via a second 50-pin header labeled LCD 1. The LCD panel assembly must be removed to access these headers. IdeaBoxx Product Manual
6 Schematic Front of Board LCD1 Output 2. LCD0 Output 3. 5-Way Joystick 4. HDMI Output 5. Reset Switch 6. Headphone Output 7. Line Level Output 7 8. Line Level Input 9. Ethernet USB Connector Power Switch Power connector 13. Mini USB 14. Micro SD slot Schematic Back of Board IdeaBoxx Product Manual
7 Trying Out Other Demos The demos are located in the folder /demos on the USB drive and on the microsd card. Use the directions below to run demos on the IdeaBoxx board. In the directions below 'device' refers to the USB drive or the microsd card, whichever is applicable. 1. Navigate to the device. 2. Open the 'startup.sg' file in an editor. 3. Locate the matching lines below: demo=home #demo=fitness #demo=health #demo=scale #demo=washer 4. Delete the hashtag symbol (#) from in front of the demo name you wish to run. Ensure that all other lines in the selection begin with a hashtag symbol. Software Development in a Linux Environment Install the BSP The BSP is provided as a standard Debian DEB package. You should be able to install it in Debian or any Debian-derived Linux distribution. The BSP was tested with Xubuntu LTS installed in a VirtualBox machine. The user doing the install will need sudo permission on the development system. To install the BSP: 1. If the Synaptic package manager is installed, double-click on the package in a file explorer. That should start Synaptic and install the package. 2. To install the package manually: Navigate to the folder containing the fujitsujadebsp_0.1-1_all.deb. Run sudo dpkg I-fujitsujadebsp_0.1-1_all.deb If any missing dependencies errors are reported, run sudo apt-get-f-install-y to install the missing dependencies. 3. Logout and login as user jade. The password will be jade as well. 4. The BSP will be installed at /opt/jade/bsp100 with the compilers installed at /home/jade/opt/crosstool/*. 5. The root filesystem for the Jade system can be found at /opt/jade/bsp100/nfsroot. When the kernel is rebuilt, the installable modules will be installed in this folder structure. 6. The kernel and rootfilesystem images can be built with the following commands: cd /opt/jade/bsp100./build.sh Building the Bootloader, Linux Kernel, and Root Filesystem The three major things an engineer might need to rebuild in Linux are the bootloader, Linux kernel and root filesystem. Each can be rebuilt using the build.sh script in its respective folder. IdeaBoxx Product Manual
8 Bootloader The bootloader source code is in /opt/jade/bsp101/sources/u-boot. To rebuild it, use the./build.sh shell script provided in the source code folder. The result will be multiple files in the top-level source code folder. The new binary bootloader file will be named /opt/jade/bsp100/sources/u-boot/u-boot.bin. To program the bootloader into the Jade board: 1. Turn on power to the IdeaBoxx board. 2. Press a button to stop the bootloader. 3. Type tftp u-boot.bin 4. Type erase FFFF 5. Type cp.b $filesize 6. Type reset and Jade will reset and execute the new bootloader. Linux Kernel The Linux kernel source tree is in /opt/jade/bsp100/sources/linux Before reconfiguring or building the kernel for the first time, the user must execute make jade-ideaboxx_defconfig. To reconfigure the Linux kernel (e.g., to add or remove drivers), execute make menuconfig. To rebuild it, change to the top-level directory of the kernel source tree and execute./build.sh. This will create a new kernel as /opt/jade/bsp100/sources/linux-3.0.3/arch/arm/boot/uimage. The new kernel will also be copied to / tftpboot/uimage303-$yyyymmdd-hhmm where the date and time are given as a four-digit year and two-digit month, day, hour (24-hour format) and minute. A symbolic link to that file is also created as /tftpboot/uimage. To program the new kernel into the Jade board: 1. Turn on power to the IdeaBoxx board. 2. Press a button to stop the bootloader. 3. Type tftp uimage 4. Type erase FFFFF 5. Type cp.b $filesize 6. Type reset and Jade will reset and execute the new Linux kernel. Root Filesystem The root filesystem is in /opt/jade/bsp100/nfsroot. To build a new root filesystem image suitable to be programmed into Flash, change to the root filesystem directory and execute./build.sh. This will create a new root filesystem binary image as /opt/jade/bsp100/sources/linux-3.0.3/arch/arm/boot/uimage. The image will also be copied to / tftpboot/rootfs303-$yyyymmdd-hhmm where the date and time are given as four-digit year and two-digit month, day, hour (24-hour format) and minute. A symbolic link to that file is also created as /tftpboot/rootfs.bin. To program the new image into the Jade board: Turn on power to the IdeaBoxx board. 1. Press a key in the serial terminal program to stop the bootloader. 2. Type tftp rootfs.bin 3. Type erase dfffff 4. Type cp.b $filesize IdeaBoxx Product Manual
9 5. Type reset to reset Jade and boot the new filesystem. Building the Linux Kernel with the Default Configuration To rebuild the Linux kernel with the default configuration, execute the following commands. Note that this will delete any existing local kernel configuration, so users should copy it to another directory before proceeding if they want to save the kernel. cd /opt/jade/bsp100/sources/linux make distclean make jade-ideaboxx_defconfig &&./build.sh Compiling User Code A C and C++ compiler are included in the BSP. They are /home/jade/opt/crosstool/gcc glibc-2.7/arm-unknown-linux-gnueabi/bin/arm-unknownlinux-gnueabi-gcc and /home/jade/opt/crosstool/gcc glibc-2.7/arm-unknown-linux-gnueabi/bin/arm-unknownlinux-gnueabi-g++ respectively. This path is included in the system path variable. These are cross-compilers built from GCC sources and use the same command-line arguments. To compile a single-source-code program, arm-unknown-linuxgnueabi-gcc hello.c -o hello will generate a binary file hello that will run on Jade. Setup The Jade IdeaBoxx board can boot from Flash (the default) or from TFTP + NFS via Ethernet. The default IP address of the board is U-boot is configured to look for TFTP and NFS servers at address The VirtualBox appliance has these servers configured and active out of the box. To boot via Ethernet, press any key on the serial console immediately after power on to stop u-boot. Then execute run netboot from the u-boot prompt. Building the Kernel To rebuild the Kernel, navigate to /opt/jade/bsp100/sources/linux in the development filesystem. The kernel can be rebuilt with make jade-ideaboxx_defconfig then./build.sh. Note: make jade-ideaboxx_defconfig only needs to be run once or after running make distclean. The resulting image will be /tftpboot/uimage. Building a Root Filesystem Image To build a root filesystem image suitable for flashing into the Jade SOM, navigate to /opt/jade/bsp100 in the development filesystem. The filesystem image can be built with./build.sh. The resulting image will be. C/C++ Cross-Compilers The C compiler provided is a GCC-based cross-compiler. It can be executed with arm-unknown-linux-gnueabi-gcc. Likewise, the C++ compiler provided is a GCC-based cross-compiler. It can be executed with arm-unknown-linux-gnueabi-g++. Important File Locations u-boot source: /opt/jade/bsp100/sources/u-boot Linux kernel source: /opt/jade/bsp100/sources/linux Root filesystem top-level directory: /opt/jade/bsp100/nfsroot TFTP boot file location: /tftpboot IdeaBoxx Product Manual
10 Support References Jade The Jade GDC at the hub of the first IdeaBoxx is Fujitsu's most cost-effective, SOC-based display controller. Based on an ARM 926EJES processor running at 333MHz, Jade has a fixed-pipeline, 3D graphics engine powerful enough to produce sharp, crisp graphics on screen sizes up to 1024 x 768. Fabricated in Fujitsu s standard 90nm process, this graphics display controller is designed to provide the optimal balance of power, via low leakage current, and performance. Jade can support two screens independently, along with dual-capture ports, and can apply video images to 3D meshes via texture mapping. This combination of features makes Jade ideal for many industrial and medical applications where screen sizes of 4 to 10 inches are common. A hierarchical bus system isolates high-performance functions (e.g., 3D graphics processing) from routine operations (e.g., lowspeed I/O). Fujitsu has designed the ARM processor to run at twice the rate of the graphics core to reduce memory bus contention between these two primary functions. Memory Layout Jade s memory layout, both RAM and Flash, is described below. RAM: 0x x x43FFFFFF System RAM 0x x47FFFFFF Video RAM NOR Flash: 0x x x1002FFFF u-boot 0x x1005FFFF u-boot arguments 0x x102FFFFF Linux kernel 0x x11DFFFFF Root filesystem 0x11E x11FFFFFF Optional u-boot splash screen (.BMP file) FUJITSU SEMICONDUCTOR AMERICA, INC E. Arques Avenue, M/S 333, Sunnyvale, CA Tel: (800) Fax: (408) FSA_inquiry@us.fujitsu.com Follow Connect With Us: View Us: Fujitsu Semiconductor America, Inc. All company and product names are trademarks or registered trademarks of their respective owners. Printed in the U.S.A. GDC-DKJ-UM /2014
Jade IdeaBoxx. Product Manual
Jade IdeaBoxx Product Manual Table of Contents Standards Used in This Guide...3 Glossary of Terms and Acronyms...3 IdeaBoxx Kit Contents...4 Hardware Module...4 Suite of Software Tools...4 Introduction...5
More informationPengwyn Documentation
Pengwyn Documentation Release 1.0 Silica October 03, 2016 Contents 1 Introduction 3 1.1 Platforms................................................. 3 1.2 Hardware requirements.........................................
More informationQuick Start Guide for i.mx28 EVK. i.mx28 EVK Multimedia and connectivity
Quick Start Guide for i.mx28 EVK i.mx28 EVK Multimedia and connectivity About the i.mx28 Board This section provides information about the i.mx28 Kit Evaluation (EVK) board and the location of the s and
More informationLinux. For BCT RE2G2. User Guide. Document Reference: BCTRE2G2 Linux User Guide. Document Issue: Associated SDK release: 1.
Linux For BCT RE2G2 User Guide Document Reference: BCTRE2G2 Linux User Guide Document Issue: 1.05 Associated SDK release: 1.04 Author: D Robinson Contents Introduction... 3 Environment Setup... 3 Required
More informationOxalis Getting Started
Oxalis Getting Started Document: Document: Getting Started Content of the document: Version: 001 First steps to power up, the board, to run uboot, Creator: ANT/MSB build kernel and boot linux. Date: 01.12.2018
More informationREAL TIME IMAGE PROCESSING BASED ON EMBEDDED LINUX
REAL TIME IMAGE PROCESSING BASED ON EMBEDDED LINUX 1 S. M. GRAMOPADHYE, 2 R. T. PATIL RIT Sakharale Email: sgswapnilsmg328@gmail.com, ramesh.patil@ritindia.edu Abstract: The continuous improvement in development
More informationi.mx 6UltraLite Evaluation Kit Quick Start Guide s datasheet has been downloaded from at this pag
i.mx 6UltraLite Evaluation Kit Quick Start Guide s datasheet has been downloaded from http://www.digchip.com at this pag Quick Start Guide About the i.mx 6UltraLite Evaluation Kit The i.mx 6 UltraLite
More informationDevelopment Environment Embedded Linux Primer Ch 1&2
Development Environment Embedded Linux Primer Ch 1&2 Topics 1) Systems: Host and Target 2) Host setup 3) Host-Target communication CMPT 433 Slides #3 Dr. B. Fraser 18-05-05 2 18-05-05 1 Host & Target Host
More informationDisplay Modules (DL-DM) Application Developer's Guide
Display Modules (DL-DM) Application Developer's Guide PART NUMBER: 101198 VERSION: 3.0 P Page 1 of 11 Revision Status Revision Date Part Number Description 1.0 2011-08-31 DL-DM700-DGAPPL Initial release
More informationTQ2440 Development Platform Manual
TQ2440 Development Platform Manual 0 Directory Directory... 1 Chapter 1 Introduction... 7 11Appearance of TQ2440 development platform... 7 12Hardware resource of TQ2440... 7 13Software introduction of
More informationGet Started SUPPORT WARRANTY. Visit the i.mx community at
SUPPORT Visit the i.mx community at www.imxcommunity.org. WARRANTY Visit www.nxp.com/warranty for complete warranty information. Get Started Download installation software and documentation under Getting
More informationEmbest SOC8200 Single Board Computer
Embest SOC8200 Single Board Computer TI's AM3517 ARM Cortex A8 Microprocessors 600MHz ARM Cortex-A8 Core NEON SIMD Coprocessor POWERVR SGX Graphics Accelerator (AM3517 only) 16KB I-Cache, 16KB D-Cache,
More informationSABRE Board for Smart Devices
Quick Start Guide SABRE Board for Smart Devices Based on the i.mx 6SoloX Applications Processor FREEDOM DEVELOPMENT PLATFORM Quick Start Guide ABOUT THE SABRE BOARD FOR SMART DEVICES BASED ON THE I.MX
More informationQuick Start Guide. SABRE Platform for Smart Devices Based on the i.mx 6 Series
Quick Start Guide SABRE Platform for Smart Devices Based on the i.mx 6 Series Quick Start Guide About the SABRE Platform for Smart Devices Based on the i.mx 6 Series The Smart Application Blueprint for
More informationMV 4412 Android 4.0 Compilation
MV 4412 Android 4.0 Compilation Microvision Co., Ltd. Document Information Version 1.0 File Name MV4412 Android Compilation.doc Date 2012. 7. 12 Satus Working Revision History Date Version Update Descriptions
More informationMV V310 Android 4.0 Compilation
MV V310 Android 4.0 Compilation Microvision Co., Ltd. Document Information Version 1.0 File Name MVV310 Android Compilation.doc Date 2012. 4. 17 Satus Working Revision History Date Version Update Descriptions
More informationGetting Started with PetaLinux SDK
Getting Started with PetaLinux SDK November 26, 2009 Table of Contents Table of Contents...2 About This Guide...3 Related PetaLinux Documents...3 Getting Started...3 Prerequisites...3 Installation...4
More informationAM3517 experimenter Kit. QuickStart Guide O
AM3517 :: :: O M QuickStart Guide www.logicpd.comz O QuickStart Guide We fast forward the evolution of new products. Table of Contents 1 Introduction 4 1.1 Scope of Document 4 1.2 Zoom AM3517 Contents
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 informationQuick Start Guide. TWR-P1025 QorIQ Processor with Networking and Industrial Connectivity and Protocol Offload Engine TOWER SYSTEM
TWR-P1025 QorIQ Processor with Networking and Industrial Connectivity and Protocol Offload Engine TOWER SYSTEM Get to Know the TWR-P1025 TWR-P1025 Freescale Tower System 2 The TWR-P1025 module is part
More informationU-Boot and Linux Kernel Debug using CCSv5
U-Boot and Linux Kernel Debug using CCSv5 In this session we will cover fundamentals necessary to use CCSv5 and a JTAG to debug a TI SDK-based U-Boot and Linux kernel on an EVM platform. LAB: http://processors.wiki.ti.com/index.php/sitara_linux_training:_uboot_linux_debu
More informationTrack Three Building a Rich UI Based Dual Display Video Player with the Freescale i.mx53 using LinuxLink
Track Three Building a Rich UI Based Dual Display Video Player with the Freescale i.mx53 using LinuxLink Session 1 How to capture your initial Linux based product requirements and quickly build a custom
More informationHands-on with the Sitara Linux SDK
Hands-on with the Sitara Linux SDK This presentation provides a hands-on overview of the Sitara Linux SDK. It focuses on the software and tools found in the SDK and how to use these tools to develop for
More informationSAMA5D3x-CM Instruction to program images with PEEDI
SAMA5D3x-CM Instruction to program images with PEEDI 1) To begin programing with PEEDI you need to prepare some cables and install a terminal emulation software 1.1 First ensure that you have installed
More informationMicroEmbedded Technologies, Pune. A user manual for Using the BeagleBone Black with Linux Host.
MicroEmbedded Technologies, Pune. A user manual for Using the BeagleBone Black with Linux Host. Introduction to BeagleBone Black.... 3 1.0. Connecting the BeagleBone Black (BBB) with the PC.... 5 1.1.
More informationMV V210 Android 4.0 Compilation
MV V210 Android 4.0 Compilation Microvision Co., Ltd. Document Information Version 1.0 File Name MVV210 Android Compilation.doc Date 2012. 5. 21 Satus Working Revision History Date Version Update Descriptions
More informationLabs instructions for Enabling BeagleBone with TI SDK 5.x
Labs instructions for Enabling BeagleBone with TI SDK 5.x 5V power supply µsd ethernet cable ethernet cable USB cable Throughout this document there will be commands spelled out to execute. Some are to
More informationID 730L: Getting Started with Multimedia Programming on Linux on SH7724
ID 730L: Getting Started with Multimedia Programming on Linux on SH7724 Global Edge Ian Carvalho Architect 14 October 2010 Version 1.0 Mr. Ian Carvalho System Architect, Global Edge Software Ltd. Responsible
More informationThe TechNexion Difference
The TechNexion Difference Faster time-to-market through Open Design System on Modules are designed to speed up and reduce the cost of development for embedded devices. But these benefits are only possible,
More informationApplication Note: Demo programs for PremierWave EN and PremierWave XN
Application Note: Demo programs for PremierWave EN and PremierWave XN Lantronix, Inc. 167 Technology Drive Irvine, CA 92618 Tel: +1 (949) 453-3990 Revision A1 September 2012 Overview The Lantronix PremierWave
More information10/02/2015 PetaLinux Image with Custom Application
Contents 1 History... 3 2 Introduction... 3 3 Vivado Project... 4 3.1 Open Vivado... 4 3.2 New Project... 5 3.3 Project Settings... 13 3.4 Create Processor System... 14 3.4.1 New Block Diagram... 14 3.5
More informationStampA5D3x/PortuxA5/PanelA5. Quickstart Guide
StampA5D3x/PortuxA5/PanelA5 Quickstart Guide StampA5D3x/PortuxA5/PanelA5 StampA5D3x/PortuxA5/PanelA5: Quickstart Guide Copyright 2015 taskit GmbH All rights to this documentation and to the product(s)
More informationMYD-C7Z010/20 Development Board
MYD-C7Z010/20 Development Board MYC-C7Z010/20 CPU Module as Controller Board Two 0.8mm pitch 140-pin Connectors for Board-to-Board Connections 667MHz Xilinx XC7Z010/20 Dual-core ARM Cortex-A9 Processor
More informationMYD-IMX28X Development Board
MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB DDR2
More informationCPU6901. PCI-104 ARM9 CPU Card. Software Manual (V1.0) 健昇科技股份有限公司 JS AUTOMATION CORP.
CPU6901 PCI-104 ARM9 CPU Card Software Manual (V1.0) 健昇科技股份有限公司 JS AUTOMATION CORP. 新北市汐止區中興路 100 號 6 樓 6F., No.100, Zhongxing Rd., Xizhi Dist., New Taipei City, Taiwan TEL:+886-2-2647-6936 FAX:+886-2-2647-6940
More informationAT91SAM9G45-EVK Linux. User Manual
AT91SAM9G45-EVK Linux User Manual Revision History Rev Date Description 1.0 2011-02-10 Initial version Catalogue 1. BUILD THE DEVELOPMENT PLATFORM... 1 1.1Create the working directory... 1 1.2 Cross compilation
More informationARM Tool Chain Setup for the Fujitsu MB86R01 Jade Board
ARM Tool Chain Setup for the Fujitsu MB86R01 Jade Board User Manual Introduction This User Manual details setting up the ARM tool chain for the Fujitsu MB86R01 board. The tool chain tested at FMA was based
More informationARM Powered SoCs OpenEmbedded: a framework for toolcha. generation and rootfs management
ARM Powered SoCs OpenEmbedded: a framework for toolchain generation and rootfs management jacopo @ Admstaff Reloaded 12-2010 An overview on commercial ARM-Powered SOCs Many low-cost ARM powered devices
More informationMatrix-710. Linux-Ready Cortex-A5 Industry IoT Gateway. Hardware Guide. Version: Nov.
Matrix-710 Linux-Ready Cortex-A5 Industry IoT Gateway Hardware Guide Version: 1.01 2017 Nov. Copyright Artila Electronics Co., Ltd. All Rights Reserved Trademarks The Artila logo is a registered trademark
More informationphycore -XScale/PXA270 Development Kit (KPCM-027) Loading a Linux Image (demo.img)
phycore -XScale/PXA270 Development Kit (KPCM-027) Loading a Linux Image (demo.img) This Application Note provides instructions on how to start-up the phycore-pxa270, download U-Boot to the phycore-pxa270
More informationOMAP-L138 experimenter Kit. QuickStart Guide O
OMAP-L138 :: :: O M QuickStart Guide www.logicpd.comz O QuickStart Guide We fast forward the evolution of new products. Table of Contents 1 Introduction 4 1.1 Scope of Document 4 1.2 Zoom OMAP-L138 Contents
More information10/02/2015 PetaLinux Linux Image Network Connection
Contents 1 History... 3 2 Introduction... 3 3 Vivado Project... 4 3.1 Open Vivado... 4 3.2 New Project... 5 3.3 Project Settings... 13 3.4 Create Processor System... 14 3.4.1 New Block Diagram... 14 3.5
More informationDS2 Products Auto-Update Tool BSP
1.01-05192015-174700 USER GUIDE DS2 Products Auto-Update Tool BSP V1.3 Copyright Copyright 2013 VIA Technologies Incorporated. All rights reserved. No part of this document may be reproduced, transmitted,
More informationLab 1. OMAP5912 Starter Kit (OSK5912)
Lab 1. OMAP5912 Starter Kit (OSK5912) Developing DSP Applications 1. Overview In addition to having an ARM926EJ-S core, the OMAP5912 processor has a C55x DSP core. The DSP core can be used by the ARM to
More informationSABRE Board for Smart Devices
Quick Start Guide SABRE Board for Smart Devices Based on the i.mx 7Dual Applications Processor SMART APPLICATION BLUEPRINT FOR RAPID ENGINEERING (SABRE) Quick Start Guide GET TO KNOW SABRE BOARD FOR SMART
More informationRakunLS1, Qseven SBC module with LS1021A
RakunLS1, Qseven SBC module with LS1021A Software user manual $HeadURL: https://svn.borea.si/svn/docs/rakun/docs/rakunls1_sw_um.fodt $ $Rev: 932 $ $Date: 2015-10-15 16:02:53 +0200 (čet, 15 okt 2015) $
More informationMYD-IMX28X Development Board
MYD-IMX28X Development Board MYC-IMX28X CPU Module as Controller Board Two 1.27mm pitch 80-pin SMT Male Connectors for Board-to-Board Connections 454MHz Freescale i.mx28 Series ARM926EJ-S Processors 128MB
More informationThe industrial technology is rapidly moving towards ARM based solutions. Keeping this in mind, we are providing a Embedded ARM Training Suite.
EMBEDDED ARM TRAINING SUITE ARM SUITE INCLUDES ARM 7 TRAINER KIT COMPILER AND DEBUGGER THROUGH JTAG INTERFACE PROJECT DEVELOPMENT SOLUTION FOR ARM 7 e-linux LAB FOR ARM 9 TRAINING PROGRAM INTRODUCTION
More informationIntel Do-It-Yourself Challenge Intel Galileo and Edison Paul Guermonprez
Intel Do-It-Yourself Challenge Intel Galileo and Edison Paul Guermonprez www.intel-software-academic-program.com paul.guermonprez@intel.com Intel Software 2014-02-01 Intel Galileo? Arduino? You may know
More informationLS9200 User Guide LinkSprite Technologies, Inc.
LS9200 User Guide LinkSprite Technologies, Inc. 1 / 17 Table of Contents 1. Foreword... 3 2. Features... 3 3. Part and jumper description... 4 Part description... 4 LED and Key description... 4 Jumper
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 informationHPS SoC Boot Guide - Cyclone V SoC Development Kit
2014.07.03 AN-709 Subscribe Introduction This document describes the available boot stages and source modes for both the HPS and FPGA fabric. The boot sequence is a multi-stage process, where each stage
More informationpcduino V3B XC4350 User Manual
pcduino V3B XC4350 User Manual 1 User Manual Contents Board Overview...2 System Features...3 Single-Board Computer Configuration......3 Pin Assignments...4 Single-Board Computer Setup...6 Required Hardware...6
More informationParallella Linux - quickstart guide. Antmicro Ltd
Parallella Linux - quickstart guide Antmicro Ltd June 13, 2016 Contents 1 Introduction 1 1.1 Xilinx tools.......................................... 1 1.2 Version information.....................................
More informationQuickStart Guide O
:: AM1808 EVM :: O M QuickStart Guide www.logicpd.comz O QuickStart Guide We fast forward the evolution of new products. Table of Contents 1 Introduction 4 1.1 Scope of Document 4 1.2 Zoom AM1808 EVM
More informationQuick Start Guide. TWR-MPC8309 PowerQUICC Processor with Industrial Connectivity and Protocol Off-Load Engine TOWER SYSTEM
TWR-MPC8309 PowerQUICC Processor with Industrial Connectivity and Protocol Off-Load Engine TOWER SYSTEM -P23345-TWR-MPC8309-o1v6.indd 1 Get to Know the TWR-MPC8309 Display Header RS232 Header SD Slot (bottom)
More informationSABRE for Automotive Infotainment Quick Start Guide. Smart Application Blueprint for Rapid Engineering Based on the i.mx 6 Series
SABRE for Automotive Infotainment Quick Start Guide Smart Application Blueprint for Rapid Engineering Based on the i.mx 6 Series About SABRE Platform for Automotive Infotainment Based on the the i.mx 6
More informationMCAM335x Linux User's Guide
Pag. 1 of 17 MCAM335x Linux User's Guide Pag. 2 of 17 Contents MCAM335x Linux User's Guide... 1 About this Manual... 4 Installation... 4 Introduction... 4 Prerequisites... 4 Install LSP packages... 5 U
More informationMicetek International Inc. Professional Supplier for PowerPC Development Tools
Introduction of Micetek PowerPC development tools (2009) Freescale PowerPC processors are ideal for RISC embedded application. With excellent performance, high level of integration and advanced technology,
More informationMYD-C437X-PRU Development Board
MYD-C437X-PRU Development Board MYC-C437X CPU Module as Controller Board Two 0.8mm pitch 100-pin Connectors for Board-to-Board Connections Up to 1GHz TI AM437x Series ARM Cortex-A9 Processors 512MB DDR3
More informationMYD-SAMA5D3X Development Board
MYD-SAMA5D3X Development Board MYC-SAMA5D3X CPU Module as Controller Board DDR2 SO-DIMM 200-pin Signals Consistent with Atmel's Official Board 536MHz Atmel SAMA5D3 Series ARM Cortex-A5 Processors 512MB
More informationQuick Start Guide EX-9686U/A-L(A9) Copyright TOPSCCC Technology CO., LTD. All rights reserved
Quick Start Guide Copyright 2000 2014 TOPSCCC Technology CO., LTD. All rights reserved Release Notes Version Release Date Notes 1.0 June 2013 Initial release 2.0 October 2013 Correct some typo errors 3.1
More informationQuick Start Guide Multisensory Enablement Kit i.mx 8QuadXPlus MEK CPU Board. Based on i.mx 8QuadXPlus Applications Processor
Quick Start Guide Multisensory Enablement Kit i.mx 8QuadXPlus MEK CPU Board Based on i.mx 8QuadXPlus Applications Processor Quick Start Guide GET TO KNOW THE MEK BASED ON i.mx 8QUADXPLUS APPLICATIONS PROCESSOR
More informationQuick Start Guide for BeagleBone. Table of Contents. by Brian Fraser Last update: Sept 24, 2017
Quick Start Guide for BeagleBone by Brian Fraser Last update: Sept 24, 2017 This document guides the user through: 1. Installing Ubuntu in a virtual machine. 2. Connecting to the target using serial port
More informationFigure 1 TCL Used to Initialize PS
MicroZed: FSBL and Boot from QSPI and SD Card: 6 September 2013 Version 2013_2.02 Overview Thus far, we have relied on the tools to configure the Zynq PS properly. Although it wasn t explicitly pointed
More informationGetting Started U-boot
Getting Started U-boot Document Description Keywords Abstract U-boot, lpc2294 This document is a simple user guide for how to use u-boot on lpc2294 mcu: setup u-boot and toolkit; make and program the image
More informationQuick Start Guide. i.mx 6SoloLite Evaluation Kit
Quick Start Guide i.mx 6SoloLite Evaluation Kit Quick Start Guide About the i.mx 6SoloLite Evaluation Kit The i.mx 6SoloLite evaluation kit (EVK) offers a solid platform to evaluate the i.mx 6 series single-core
More informationLPC2468 Industrial Reference Design Platform System Development Kit Version 1.2. August 2008
QuickStart Guide LPC2468 Industrial Reference Design Platform System Development Kit Version 1.2 August 2008 1.0 System Overview The LPC2468 Industrial Reference Design (IRD) is a platform targeted at
More informationUser s Manual for the Boundary Devices Nitrogen R board
1 User s Manual for the Boundary Devices Nitrogen R board July 6, 2010 2 1 Revision History Date Revision Description 2010-06-17 1.0 First (rough) draft 2010-06-25 1.1 Still rough. Additional details on
More informationRaspberry Pi Kernel Install. By: Daniel Rizko
Raspberry Pi Kernel Install By: Daniel Rizko Introduction In this presentation I will be demonstrating three things. 1. Building a cross compiler from scratch using crosstool-ng for Raspberry Pi hardware.
More informationMANIFOLD. User Manual V
MANIFOLD User Manual 2015.11 V1.0 Searching for Keywords Search for keywords such as battery and install to find a topic. If you are using Adobe Acrobat Reader to read this document, press Ctrl+F (Windows)
More informationMYC-C7Z010/20 CPU Module
MYC-C7Z010/20 CPU Module - 667MHz Xilinx XC7Z010/20 Dual-core ARM Cortex-A9 Processor with Xilinx 7-series FPGA logic - 1GB DDR3 SDRAM (2 x 512MB, 32-bit), 4GB emmc, 32MB QSPI Flash - On-board Gigabit
More informationUltraZed -EV Starter Kit Getting Started Version 1.3
UltraZed -EV Starter Kit Getting Started Version 1.3 Page 1 Copyright 2018 Avnet, Inc. AVNET, Reach Further, and the AV logo are registered trademarks of Avnet, Inc. All other brands are the property of
More informationWICED. WICED Development System. Factory Programming Application Note
WICED WICED Development System 5300 California Avenue Irvine, California, 92677 Phone: 949-926-5000 Fax: 949-926-5203 WICED-AN800-R November 5, 2013 Revision History Revision History Revision Date Change
More informationPSoC 1 I 2 C Bootloader
Objective Project Name: PSoC1_I2C_Bootloader Programming Language: C Associated Part: All PSoC 1 Families Software Version: PD 5.2 SP1 Related Hardware: CY3210 PSoC Eval1 Board Author: Jie Yuan This project
More informationIntel Galileo gen 2 Board
Intel Galileo gen 2 Board The Arduino Intel Galileo board is a microcontroller board based on the Intel Quark SoC X1000, a 32- bit Intel Pentium -class system on a chip (SoC). It is the first board based
More informationZephyr Kernel Installation & Setup Manual
Zephyr Kernel Installation & Setup Manual Zephyr kernel is a small footprint Single address space OS, i.e, it combines application specific code with a custom kernel to create a monolithic image that gets
More informationYocto Project and OpenEmbedded training 3-day session
Yocto Project and OpenEmbedded training 3-day session Title Yocto Project and OpenEmbedded development training Overview Understanding the Yocto Project Using it to build a root filesystem and run it on
More informationKinetis SDK v Release Notes for KV5x Derivatives
Freescale Semiconductor, Inc. Document Number: KSDK120MKV5XRN Release Notes Rev. 0, 08/2015 Kinetis SDK v.1.2.0 Release Notes for KV5x Derivatives 1 Overview These are the release notes for the Freescale
More informationKinetis SDK v Release Notes for the MK21DA5 and MKW24D5 Devices
Freescale Semiconductor, Inc. Document Number: KSDK110MK21DA5MKW24D5RN Release Notes Rev. 0, 02/2015 Kinetis SDK v.1.1.0 Release Notes for the MK21DA5 and MKW24D5 Devices 1 Overview These are the release
More informationDevKit8000 Evaluation Kit
DevKit8000 Evaluation Kit TI OMAP3530 Processor based on 600MHz ARM Cortex-A8 core Memory supporting 256MByte DDR SDRAM and 256MByte NAND Flash UART, USB Host/OTG, Ethernet, Camera, Audio, SD, Keyboard,
More informationLinkSprite Technologies,.Inc. pcduino V2
1 2 Contents Board Overview...3 System Features...4 Single-Board Computer Configuration...5 Pin Assignments...7 Single-Board Computer Setup...9 Required Hardware...9 Optional Hardware...9 Adjusting Screen
More informationUM1853 User manual. STM32CubeF1 Nucleo demonstration firmware. Introduction
User manual STM32CubeF1 Nucleo demonstration firmware Introduction STMCube initiative was originated by STMicroelectronics to ease developers life by reducing development efforts, time and cost. STM32Cube
More informationDevKit7000 Evaluation Kit
DevKit7000 Evaluation Kit Samsung S5PV210 Processor based on 1GHz ARM Cortex-A8 core Onboard 512MByte DDR2 and 512MByte NAND Flash 4 UART, 4 USB Host, USB Device, Ethernet, Audio, TF, RTC,... Supports
More informationLTIB for i.mx28, a step-by-step guide
LTIB for i.mx28, a step-by-step guide Note: This guide shows how to get a target system building and running on an i.mx28 EVK board. Install LTIB Configure and build First time configuration LTIB configuration
More informationOctober 11, 2018 DE5-Net OpenCL
1 CONTENTS CHAPTER 1 DE5-NET OPENCL... 3 1.1 SYSTEM REQUIREMENT... 3 1.2 OPENCL ARCHITECTURE... 4 CHAPTER 2 OPENCL FOR WINDOWS... 5 2.1 SOFTWARE INSTALLATION... 5 2.2 CONFIGURE... 7 2.3 BOARD SETUP...
More informationOK335xS Users Manual Part I - Introduction
OK335xS Users Manual Part I - Introduction Copyright@2013-2014 http://www.arm9board.net COPYRIGHT STATEMENT Contents (content being images, text, programs and scripts) of this manual is copyright Witech
More informationFirst Steps. esom/sk5 esom/3517 Embedded Linux Starter Kit
esom/sk5 esom/3517 Embedded Linux Starter Kit First Steps SSV Embedded Systems Dünenweg 5 D-30419 Hannover Phone: +49 (0)511/40 000-0 Fax: +49 (0)511/40 000-40 E-mail: sales@ssv-embedded.de Document Revision:
More informationStellaris LM3S3748 Evaluation Kit README FIRST
Stellaris LM3S3748 Evaluation Kit README FIRST The Stellaris LM3S3748 Evaluation Kit provides a low-cost way to start designing applications with Stellaris microcontrollers on a compact and versatile evaluation
More informationContent. 1. Overview Setup Demonstration Linux Application Project on DE10-Nano Android Application Project...
Content 1. Overview... 1 2. Setup Demonstration... 3 3. Linux Application Project on... 6 4. Android Application Project... 8 5. Appendix... 13 www.terasic.com 1. Overview This documents describe how to
More informationMatrix-700 Linux-Ready Cortex-A5 Industry IoT Gateway Hardware Guide
Matrix-700 Linux-Ready Cortex-A5 Industry IoT Gateway Hardware Guide Version: 1.12 2018 Jan. Copyright Artila Electronics Co., Ltd. All Rights Reserved. Matrix-700 Hardware Guide Trademarks The Artila
More informationiw-rainbow-g3 / G3V FAQs:
iw-rainbow-g3 / G3V FAQs: Processor / Memory / Configurations: 1. What is iw-rainbow-g3? It is a Design Solution based on Freescale s i.mx27 /ARM9 processor running at 400MHz core frequency. This can be
More informationIntroduction to the TenByTen6410
Introduction to the TenByTen6410 Illustration shows a pre-production unit, appearance might be slightly different on final product. Introduction The TenByTen6410 is a high performance ARM11 single board
More informationFirst Steps. esom/sk4 esom/3517 Embedded Linux Starter Kit
esom/sk4 esom/3517 Embedded Linux Starter Kit First Steps SSV Embedded Systems Dünenweg 5 D-30419 Hannover Phone: +49 (0)511/40 000-0 Fax: +49 (0)511/40 000-40 E-mail: sales@ssv-embedded.de Document Revision:
More informationTrack Three Building a Rich UI Based Dual Display Video Player with the Freescale i.mx53 using LinuxLink
Track Three Building a Rich UI Based Dual Display Video Player with the Freescale i.mx53 using LinuxLink Session 3 How to leverage hardware accelerated video features to play back 720p/1080p video Audio
More informationimx6 TinyRex Development Kit QUICK GUIDE
imx6 TinyRex Development Kit QUICK GUIDE Last updated: June 30, 207 About Voipac imx6 TinyRex Development Kit Packing List Connectors Locations Connecting the Components and Cables The First Steps Controlling
More informationDEVELOPMENT GUIDE VAB-630. Linux BSP v
DEVELOPMENT GUIDE VAB-630 Linux BSP v1.0.1 100-09182017-114400 Copyright Copyright 2017 VIA Technologies Incorporated. All rights reserved. No part of this document may be reproduced, transmitted, transcribed,
More informationCMS-8GP32. A Motorola MC68HC908GP32 Microcontroller Board. xiom anufacturing
CMS-8GP32 A Motorola MC68HC908GP32 Microcontroller Board xiom anufacturing 2000 717 Lingco Dr., Suite 209 Richardson, TX 75081 (972) 994-9676 FAX (972) 994-9170 email: Gary@axman.com web: http://www.axman.com
More informationQuick-Start Guide. BNS Solutions. QSK62P Plus
BNS Solutions Quick-Start Guide QSK62P Plus RS-232 Port Link LED 8-character x 2-line LCD Expansion Port (2) Reset Switch Power LED Thermistor I/O Ring (4) M16C MCU Analog Adjust Pot MCU Crystal Expansion
More informationThis guide is used as an entry point into the Petalinux tool. This demo shows the following:
Petalinux Design Entry Guide. This guide is used as an entry point into the Petalinux tool. This demo shows the following: How to create a Linux Image for a Zc702 in Petalinux and boot from the SD card
More information