Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for upgrading software for embedded Ethernet equipment and embedded Ethernet equipment

An Ethernet and embedded technology, applied in electrical components, data exchange networks, digital transmission systems, etc., can solve problems such as increased equipment maintenance costs, damage to APP program files, and cumbersome implementation, so as to improve equipment maintenance efficiency and reduce maintenance cost and storage space savings

Active Publication Date: 2012-02-29
新华三智能终端有限公司
View PDF3 Cites 66 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] The first software upgrade method needs to divide multiple independent areas in Flash to store multiple APP program files. This method of mutual backup greatly wastes the storage space of Flash.
[0018] Although the second software upgrade method uses the method of independent storage to improve the utilization rate of Flash storage space, the reliability is not high
When an accident occurs during the upgrade process, it is easy to cause damage to the APP program file, causing the switch to fail to start normally.
At this time, the user must choose to enter the Bootrom menu to perform the upgrade operation, which increases the maintenance cost of the device
[0019] In addition, the existing Ethernet switch software automatic upgrade and configuration synchronization methods all require the switch client to enter the network management system to realize related functions, which is relatively cumbersome to implement

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for upgrading software for embedded Ethernet equipment and embedded Ethernet equipment
  • Method for upgrading software for embedded Ethernet equipment and embedded Ethernet equipment
  • Method for upgrading software for embedded Ethernet equipment and embedded Ethernet equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0058] First of all, it needs to be explained that the present invention is applicable to all embedded Ethernet devices. The present invention will be further described in detail below by taking an Ethernet switch as an example with reference to the accompanying drawings and specific embodiments.

[0059] The invention provides a corresponding software upgrading method aiming at the difference of the memory used by the Ethernet switch.

[0060] The first type of Ethernet switch adopts Flash, and the space distribution of Flash is as follows: figure 2 As shown, the hardware driver needs to provide the lower layer datagram protocol (UDP, User Datagram Protocol) and Ethernet (Ethernet) communication capabilities, DHCP client (Client) and TFTPClient capabilities for the Ethernet switch.

[0061] image 3 The flow chart of the method for upgrading the software of the Ethernet switch provided by Embodiment 1 of the present invention is given, such as image 3 As shown, the specif...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for upgrading software for embedded Ethernet equipment and the embedded Ethernet equipment. The method comprises the following steps of: designating remote boot and application program files corresponding to different equipment types on an upgrading server in advance; after hardware of the embedded Ethernet equipment is powered on, loading a hardware driver; applying to the upgrading server for an IP (internet protocol) address through the driver and obtaining upgrading information from the upgrading server; when finding that the upgrading of an application program needs to be carried out according to the upgrading information, downloading the remote boot program file from the upgrading server according to the equipment type of the embedded Ethernet equipment and loading the remote boot program file to carry out self-checking of the hardware of the equipment and hardware initialization; after completing initialization, downloading the application program file from the updating server according to the equipment type of the embedded Ethernet equipment and loading the application program file according to a remote boot program; operating a network management system; and reading a configuration file to carry out parameter setting so as to complete the starting process of the equipment. Due to the adoption of the method and the embedded Ethernet equipment, when the storage space is saved, the upgrading reliability is improved.

Description

technical field [0001] The invention relates to the technical field of software upgrading, in particular to a method for upgrading software of an embedded Ethernet device and the embedded Ethernet device. Background technique [0002] An Ethernet switch is generally composed of a central processing unit (CPU, Central Processing Unit), a memory, a media access control (MAC, Media Access Control) device, and a physical (PHY) controller. Wherein, Random Access Memory (RAM, Random Access Memory), Electrically Erasable Programmable Read-Only Memory (EEPROM, Electrically Erasable Programmable Read-Only Memory) and flash memory (Flash) can all be used as the memory of the Ethernet switch. General-purpose EEPROM devices are generally used in unmanaged Ethernet switches, general-purpose Flash devices are generally used in managed Ethernet switches, RAM is suitable for random dynamic storage, and is usually used as memory in managed Ethernet switches. [0003] The normal startup proc...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/24H04L29/08G06F9/445
Inventor 王祝勋唐小虎
Owner 新华三智能终端有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products