ELG) System Develop. Team

Slides:



Advertisements
Similar presentations
Managing Cisco IOS Software. Overview The router boot sequence Locating IOS software The configuration register Recovering Passwords Backing Up the Cisco.
Advertisements

Cisco S2 C7 Router Operation System IOS. Routers Boot From Flash memory TFTP server ROM (not full Cisco IOS software) –Default depends on platform –Order.
TI Information – Selective Disclosure Boot TI Keystone II Linux Kernel (UBI File-system) Vincent Han Mar,
CCNA2 MODULE 5.
Boot Mode. Agenda 1.What can I do if I forget my password? 2.What to do if My Gateway can’t enter into [usr/config] mode?
Managing Your Network Environment © 2004 Cisco Systems, Inc. All rights reserved. Managing Cisco IOS Devices INTRO v2.0—9-1.
7400 Samsung Confidential & Proprietary Information Copyright 2006, All Rights Reserved. 1/16 OfficeServ 7x00 Enterprise IP Solutions Quick Install Guide.
Handheld TFTP Server with USB Andrew Pangborn Michael Nusinov RIT Computer Engineering – CE Design 03/20/2008.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
Institute of Technology Sligo - Dept of Computing Cisco IOS & Router Config Semester 2V2 Chapter 7 Chapter 8.
Managing Cisco IOS Software
Enterprise Network Security Accessing the WAN Lecture week 4.
 Contents 1.Introduction about operating system. 2. What is 32 bit and 64 bit operating system. 3. File systems. 4. Minimum requirement for Windows 7.
Installing software on personal computer
COMPUTER SYSTEM LABORATORY Lab8 - Debugging II. Lab 8 Experimental Goal Learn how to debug Linux in source-level by Domingo and diagnose target boards.
© 2004 Cisco Systems, Inc. All rights reserved. Managing Your Network Environment Managing Router Startup and Configuration INTRO v2.0—9-1.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 5 Managing Cisco IOS Software.
NET+OS Bootloader Overview Requirements How to Build How to Customize Changes to Applications Configuration Settings.
Routers A router is a computer Computers have four basic components:
CISCO NETWORKING ACADEMY Chabot College ELEC Router Components & “Show” Commands.
OS porting onto MPX5200 Krishna Prakash Aravind Jakkani Malhar Mehta.
Cisco IOS & Router Config Semester 2V2 Chapter 6.
ITE 1 Chapter 5. Chapter 5 is a Large Chapter It has a great deal of useful information about operating systems. You will find this VERY helpful when.
Embedded Linux porting Kernel
Computer System Laboratory
1 Pertemuan 6 Finishing the Configuration. Discussion Topics Importance of configuration standards Interface descriptions Configuring interface description.
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.
Page 110/19/2015 Chapter 5 CCNA2 Chapter 5 Managing Cisco IOS Software.
COMPUTER SYSTEM LABORATORY Lab6 - Root Filesystem.
CCNA2 v3 Module 5 v3 CCNA 2 Module 5 JEOPARDY K. Martin.
INFSO-RI Enabling Grids for E-sciencE Installation of an APT+kickstart server Giuseppe Platania INFN Catania EMBRACE Tutorial Clermont-Ferrand,
Sources of Cisco IOS Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
Business Enabled Communications
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,
Code : STM#561 Samsung Electronics Co., Ltd. OfficeServ SW Upgrade Distribution EnglishED01.
AP-2000 Problem solving - Force Reload Entering Force Reload mode Force Reload is an emergency procedure to re-load the AP-2000 with new image file, when.
CCNA2 Chapter 2 Cisco IOS Software. Cisco’s operating system is called Cisco Internetwork Operating System (IOS) IOS provides the following network services:
7200 Samsung Confidential & Proprietary Information Copyright 2006, All Rights Reserved. 1/7 OfficeServ 7200 Enterprise IP Solutions Data Server S/W Upgrade.
Chapter 7 & 8 IOS Images and Router Configuration
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Router Initialization steps.
 Contents 1.Introduction about operating system. 2. Minimum requirement for Windows 7 operating system. 3. Procedure to install Window 7 operating system.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 5 Managing Cisco IOS Software.
1 Version 3.1 Module 5 Managing Cisco IOS Software.
Working With TFTP. Basics of TFTP  Simple file transfer protocol  Wikipedia:   RFC 1350.
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.
CHAPTER 3 Router CLI Command Line Interface. Router User Interface User and privileged modes User mode --Typical tasks include those that check the router.
Cisco 2 - Routers Perrine. J Page 16/26/2016 Chapter 2 Cisco IOS Software Cisco’s operating system is called Cisco Internetwork Operating System (IOS)
Introduction to networking (Yarnfield) Configure a router.
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.
1 Free Electrons. Kernel, drivers and embedded Linux development, consulting, training and support. http//free-electrons.com The U-boot bootloader Michael.
1.1.2 OneOs Downloading Software Upgrade
© 2002, Cisco Systems, Inc. All rights reserved.
Download Image to EVB Board and Flash Programming
CCNA 2 v3 JEOPARDY Module 2 CCNA2 v3 Module 2 K. Martin.
CIT 384: Network Administration
Data Server S/W Upgrade Samsung Electronics Co., Ltd.
CHAPTER 7.
Working With TFTP.
Cisco networking CNET-448
Cisco IOS & Router Config
Cisco networking CNET-448
Boot Process Mark Stanovich COP 5641 / CIS 4930.
Computer System Laboratory
Module 3 Configuring a Router.
Presentation transcript:

ELG) System Develop. Team iPECS MFIM Recovery Process Recovery to rev. 6.1Ak July. 29 2014 ELG) System Develop. Team

Contents 1. File Descriptions 2. TFTP Server 3. Bootloader CLIs and Variables 4. Recovery Process 5. Example 1: MFIM50B 6. Example 2: MFIM1200

▣ File Descriptions (provided by ELG) 1. MFIM50A 1) small_boot.bin: boot (armboot) image 2) 92M_Kernel.rom: kernel image 3) fs-mfim50a-61Ak.yaffs2: root file system image (no H/W issue) 2. MFIM50B 2) 93M_Kernel.rom: kernel image 3) fs-mfim50b-61Ak.yaffs2: root file system image (no H/W issue) 3. MFIM100 1) MFIM100_BOOT.bin: boot (armboot) image 2) 95M_Kernel.rom: kernel image 3) fs-mfim100-61Ak.yaffs2: root file system image (for H/W issue 3) 4. MFIM300 1) MFIM300_BOOT.bin: boot (armboot) image 2) 96M_Kernel.rom: kernel image 3) fs-mfim300-61Ak.yaffs2: root file system image (for H/W issue 3) 5. MFIM600 1) MFIM600_BOOT.bin: boot (armboot) image 2) 97M_Kernel.rom: kernel image 3) fs-mfim600-61Ak.yaffs2: root file system image (for H/W issue 3) 6. MFIM1200 1) MFIM1200_BOOT.bin: boot (u-boot) image 2) 98M_Kernel.rom: kernel image 3) fs-mfim1200-61Ak.yaffs2: root file system image (no H/W issue) * In case MFIM100/300/600, H/W issue must be issue 3. If H/W issue is 2 or less, it must be recovered to 6.0Bo version.

▣ TFTP Server (not provided by ELG) 1. Download Tftpd32 from http://tftpd32.jounin.net/. 2. Install Tftpd32 program. 3. Run Tftpd32 program. 4. Create a directory for recovery image files and copy all files to here. 5. Click Browse to select the directory that recovery image files existed.

▣ Bootloader CLI Commands and Variables 1) setenv: set evironment variables. 2) tftpboot: boot or load image via network using TFTP protocol. 3) nand erase.part: erase a NAND partition. 4) nand write.yaffs(2): write a NAND image to the NAND partition or address. MFIM50A/50B/100/300/600 5) update: CLI for updating images MFIM1200 6) run updateboot: update a bootloader image. 7) run updatekernel: update a kernel image. 8) run updatefsyaffs: update a root file system image. 2. Variable 1) ipaddr: IP address for local 2) serverip: IP address for TFTP server 3) rootfs: partition name of root file system 4) kernelname: name of kernel image file 5) armbootname: name of bootloader image file 6) a00000: this is not variable but just an memory address of internal memory. 7) boot_name: name of bootloader image file 8) fsfile: name of root file system image file

▣ Recovery Process 1. Bootloader 2. Kernel 2. Root File System The first step of recovery process is upgrading the bootloader image. (need restart the board after done) CLI: MFIM50A/50B/100/300/600 – update  0  1  1 MFIM1200 - run updateboot 2. Kernel After upgrading the bootloader and restarting, the kernel image should be upgraded. The kernel image will be programmed to NOR flash memory first. And then it will programmed to NAND device. (no need to restart the board) MFIM50A/50B/100/300/600 – update  4  0  1 MFIM1200 - run updatekernel 2. Root File System This is the final step to recover the system to version 61Ak. Please be care about using the name of root file system image. CLIs: MFIM50A/50B and MFIM100/300/600 [H/W ISSUE 3] tftpboot a00000 fs-mfimXXX-61Ak.yaffs2 nand erase.part rootfs nand write.yaffs2 a00000 rootfs $(filesize) raw MFIM1200 - updatefsyaffs

▣ Example 1: MFIM50B 1-1. Bootloader 1) setenv ipaddr 150.150.150.25 2) setenv serverip 150.150.150.13 3) setenv armbootname small_boot.bin 4) update  0  1  1 5) Restart the board.

▣ Example 1: MFIM50B 1-2. Kernel 1) setenv ipaddr 150.150.150.25 2) setenv serverip 150.150.150.13 3) setenv kernelname 93M_Kernel.rom 4) update  4  0  1

▣ Example 1: MFIM50B 1-3. Root File System 1) setenv ipaddr 150.150.150.25 2) setenv serverip 150.150.150.13 3) tftpboot a00000 fs-mfim50b-61Ak.yaffs2 4) nand erase.part rootfs 5) nand write.yaffs a00000 rootfs $(filesize) raw fs-mfim50b-61Ak.yaffs2

▣ Example 2: MFIM1200 2-1. Bootloader 1) setenv ipaddr 150.150.150.25 2) setenv serverip 150.150.150.13 3) setenv boot_name MFIM1200_BOOT.bin 4) run updateboot

▣ Example 2: MFIM1200 2-2. Kernel 1) setenv ipaddr 150.150.150.25 2) setenv serverip 150.150.150.13 3) setenv kernelname 98M_Kernel.rom 4) run updatekernel

▣ Example 2: MFIM1200 2-3. Root File System 1) setenv ipaddr 150.150.150.25 2) setenv serverip 150.150.150.13 3) setenv fsfile fs-mfim1200-61Ak.yaffs2 4) run updatefsyaffs fs-mfim1200-61Ak.yaffs2