TI Information – Selective Disclosure Boot TI Keystone II Linux Kernel (UBI File-system) Vincent Han Mar, 2014 1.

Slides:



Advertisements
Similar presentations
Samsung PC Studio Manual PC Connectivity Via USB
Advertisements

Manual Software Upgrade Guide ◆ Notice 1. Use the full model name of TV when manually downloading software updates. Ex) 47LX9500-UA : The Full model name.
U-Boot and Linux Kernel Debug using CCSv5
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.
Lab 4 Department of Computer Science and Information Engineering National Taiwan University Lab4 - Bootloader 2014/10/14/ 13 1.
SIS - Security Lab Introductory Session University of Pittsburgh 2006.
ITE PC v4.0 Chapter 1 1 Operating Systems Computer Networks– 2.
1 Booting Linux with U-boot Jason Kridner June 7, 2010 Archived at:
Cisco Confidential 1 © 2011 Cisco and/or its affiliates. All rights reserved.
Printer Installation Ben Wu A&S IT 09/18/2007. Outline  Preparation  Local Printer Installation  Network Printer Installation  Printer Sharing  Other.
Embedded Programming and Robotics Lesson 12 Introducing the Raspberry Pi Intro to Raspberry Pi1.
Installing Linux Redhat: A how to guide in installing and configuring Redhat 6.2.
TI Information – Selective Disclosure Communication Between ARM and DSP Vincent Han Mar,
COMPUTER SYSTEM LABORATORY Lab4 - Bootloader. Lab 4 Experimental Goal Learn how to build U-Boot bootloader for PXA /10/8/ 142.
1 Introduction to Tool chains. 2 Tool chain for the Sitara Family (but it is true for other ARM based devices as well) A tool chain is a collection of.
U-Boot 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 on an EVM platform.
One to One instructions Installing and configuring samba on Ubuntu Linux to enable Linux to share files and documents with Windows XP.
AT91SAM9261-EK WinCE 6.0 DEMO ATMEL AT91 Application & Support Group
Lab How to Use WANem Last Update Copyright 2011 Kenneth M. Chipps Ph.D. 1.
1 SAM & OLAR. 2 Upon completion of this module, you will be able to: List significant changes to system administration tasks in HP-UX 11i Determine system.
Computer System Laboratory
NAND boot over I2C example
1 Introduction to ARM A15 Linux DSP Platform Software Apps Team 04/19/2013 1TI Confidential - NDA Restrictions.
KeyStone MPM Basics KeyStone Training Multicore Applications Literature Number: SPRPxxx 1.
AT91SAM9261-EK WinCE 5.0 DEMO ATMEL AT91 Application & Support Group Version 1.O February 2007.
Guideline: How to build AMSS source code? History: 01/02/ Make Draft 05/02/2010 – Release /02/2010 – Updated.
Beagle Board Fast Boot Hui Chen Keji Ren Dec 10 th, 2009 EE382N-4 Project.
Ericsson-LG Enterprise Proprietary | | Page 1 Slide title 30 pt Text and bullet level 1 minimum 24 pt Bullets level 2-5 minimum 20 pt Do not.
Lab 10 Department of Computer Science and Information Engineering National Taiwan University Lab10 – Debugging II 2014/12/2 1 /16.
RTL8192C USB Linux Driver Quick Installation Guide
Business Enabled Communications
SAM9260-EK WinCE DEMO AT91 SAM9 Product Group. Version 1.0 October 2006.
7200 Samsung Confidential & Proprietary Information Copyright 2006, All Rights Reserved. 1/16 OfficeServ 7200 Enterprise IP Solutions Data Server S/W Upgrade.
Business Enabled Communications Maintenance. Contents System Maintenance by Web-Admin Maintenance & Diagnostic by Web-Admin Maintenance Overview by Web-Admin.
TI Information – Selective Disclosure Boot TI Keystone II Linux Kernel (RAM File-system) Vincent Han Mar,
SAM9260-EK WinCE DEMO AT91 SAM9 Product Group. Version 1.0 October 2006.
7200 Samsung Confidential & Proprietary Information Copyright 2006, All Rights Reserved. 1/7 OfficeServ 7200 Enterprise IP Solutions Data Server S/W Upgrade.
S IGMA S TUDIO I NTEGRATION Dennis Kaloi October 22, 2015.
PIKA Technologies Warp Upgrade procedure for 2.2.x Alain Gauthier
Linux OS Installation Guide Simon Hsu. Null modem cable ( COM port interface ) Hyper terminal setting Setup Procedure (Illustrate with PCM-7210) Agenda.
Linux Operations and Administration
SIS - Security Lab Introductory Session University of Pittsburgh 2008.
Implementation of Embedded OS Lab3 Porting μC/OS-II.
Commands 3/1/ Boot PROM Fundamentals All Sun systems have resident boot PROM firmware Provides basic hardware testing and initialization prior.
2: Operating Systems Networking for Home & Small Business.
IOS Boot Procedure Can be set in Global Config –Router(config)#boot system flash If not in NVRAM as to where to get IOS, default is Flash If not in Flash,
Prestige NAND Flash DOWNLOAD. Prepare ITEM. 1.PC - Run Tftpd32 program. (Tftpd setup.exe install ) 2. Download DVR B/D 3. Download Serial B/D 4.
Lab 5 Department of Computer Science and Information Engineering National Taiwan University Lab5 - OS Kernel 2014/10/21/ 16 1.
Implementation Method Linux-USB Gadget Framework –The Linux-USB Gadget Framework makes it easy for peripherals and other devices embedding GNU/Linux system.
Performing Troubleshooting Tasks with Response Point Response Point Troubleshooting Scenarios Joe Schurman Founder, Executive Director Evangelyze Communications,
Confidential WINGTIP ODIN User Guide. Confidential  Run the Odin3 v  Connect with the Gear Fit (Target should be download mode)  Connect PC with.
1 AIG_AW880W Write IMEI guide Date : LONGCHEER CONFIDENTIAL.
WP1- Documentation Booting Petalinux from TFTP and using Network file system Section for developers Zynq 7020 R. Assiro.
U-Boot CS-423 Dick Steflik. U-Boot Actual Name: Das U-Boot Universal Bootstrap Loader Used on PPC, ARM, AVR32, MIPS, x86, 68K, Nios and MicroBlaze architectures.
By Ganesan Alagu Ganesh Feb 26, 2008
Implementation of Embedded OS
Acer Download Tool EMEA Customer Service 02/13/2012.
Data Server S/W Upgrade Samsung Electronics Co., Ltd.
ELG) System Develop. Team
Use USB_DAQ to Complete the Calibration of PGA308 EVM
Chapter 2: Introduction to Switched Networks
Chapter 2: Introduction to Switched Networks
Networking for Home and Small Businesses – Chapter 2
Installation guide for Leeenux Linux v10.
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
Installing Linux Redhat:
ZXP3 Printer Driver Installation and settings for EPIC Cards
Configuration Of A Pull Network.
Networking for Home and Small Businesses – Chapter 2
Computer System Laboratory
Presentation transcript:

TI Information – Selective Disclosure Boot TI Keystone II Linux Kernel (UBI File-system) Vincent Han Mar,

TI Information – Selective Disclosure Environment Settings Burn and boot Linux Kernel (UBI File-system) 2 Agenda

TI Information – Selective Disclosure 3 We use the XTCIEVMK2X EVM as the example Before run the Linux kernel, please make sure the following points are done: Installed MSCDK on PC Installed USB to COM driver on PC Burnt U-Boot on EVM SPI Flash (should be compatible with kernel) Change the BMC to the “ARM SPI Boot” mode Insert and connect mini-USB cable on EVM USB com port Insert and connect Ethernet cable on ENET0 (RJ45) port Environment Settings

TI Information – Selective Disclosure 4 Make sure the U-boot environment variables’ settings are the actual Linux kernel related files you want to use We use the prebuilt images and files in MCSDK as the example, the prebuilt files are in path of ${MCSDK_LINUX_INSTALL_PATH}/images We can use the following command to check these variables: env print For UBI file system, we should choose the correct boot method: setenv boot ‘ubi’ We can use such command to modify other variables, e.g.: setenv ${COMMAND_NAME} ‘${VALUE}’ Environment Settings

TI Information – Selective Disclosure 5 Environment Settings

TI Information – Selective Disclosure 6 Please update the follow variables Set the server IP address Set the tftp_root MTD partitions also need to be configured setenv mtdparts ‘XXX’ Set the UBI operation scripts erase_nand_ubi, write_nand_ubi, get_tftp_ubi Then use the following command to save back to NAND: saveevn Environment Settings

TI Information – Selective Disclosure Environment Settings Burn and boot Linux Kernel (UBI File-system) 7 Agenda

TI Information – Selective Disclosure 8 Before you boot Linux kernel, please make sure the Ethernet you connected with EVM has DHCP, or you need to set the IP address manually When U-Boot shows prompt, use follow command to execute UBI scripts: run erase_nand_ubi run get_tftp_ubi run write_nand_ubi These commands will burn Linux kernl UBI image on NAND flash Burn Linux Kernel (UBI File-system)

TI Information – Selective Disclosure 9 For the next boot procedure, if you configured the environment variables correctly, U-Boot will boot Linux Kernel automatically by default. Using UBI file-system, Linux Kernel, Boot Monitor and DTB files will be burnt on NAND flash, Ethernet is not needed during every boot time. For more information, please refer operation guide on deyisupport: Boot Linux Kernel (UBI File-system)

TI Information – Selective Disclosure Thank You!