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

MAC address burning method and device, equipment and storage medium

A technology of MAC address and burning method, which is applied in the direction of software deployment, etc., can solve the problems of MAC address error, MAC address disorder, and low efficiency of MAC address burning, and achieve the effect of saving burning time and improving burning efficiency

Pending Publication Date: 2021-06-22
YICHIP MICROELECTRONICS (HANGZHOU) CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, in the first method, the process of converting the current MAC address into a binary signal by the test equipment is very time-consuming, resulting in low efficiency of programming the MAC address; in the second method, when the write function of the DUT is abnormal When the device is under test, it is easy to disrupt the MAC address in the memory of the test load board, resulting in an error in the subsequent programming of the MAC address.

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
  • MAC address burning method and device, equipment and storage medium
  • MAC address burning method and device, equipment and storage medium
  • MAC address burning method and device, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0029] figure 1 It is a flow chart of a MAC address burning method provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation of burning a MAC address for a device under test. This method can be performed by a MAC address burning device. It can be implemented by software and / or hardware, and can generally be integrated into computers and all smart devices (such as terminal devices or servers) that include program running functions, specifically including the following steps:

[0030] Step 110, obtain the MAC intervals for programming to multiple DUTs through the test equipment.

[0031] In this embodiment, the DUT is a hardware device (such as a chip) waiting to be programmed with a MAC address. The test equipment is a device for providing a MAC address to the DUT, specifically, the test equipment may be an automatic test equipment (Automatic Test Equipment, ATE). The test equipment can download from the server the MAC ranges for burnin...

Embodiment 2

[0057] This embodiment is a further refinement of the first embodiment above, and explanations of terms that are the same as or corresponding to those in the above embodiment will not be repeated in this embodiment. figure 2 It is a flow chart of a MAC address programming method provided by Embodiment 2 of the present invention. In this embodiment, the technical solution of this embodiment can be combined with one or more methods in the solutions of the above-mentioned embodiments. In this example, if figure 2 As shown, the method provided in the embodiment of the present invention may also include:

[0058] Step 210, obtain the MAC intervals for programming to multiple DUTs through the test equipment.

[0059] Wherein, the MAC interval includes: starting, current and ending addresses, and the current address is initialized as the starting address.

[0060] In step 220, the test device calculates a check value according to the current address in the MAC range, and transmit...

Embodiment 3

[0072] This embodiment is a further refinement of the above-mentioned embodiment two, and explanations of terms that are the same as or corresponding to those in the above-mentioned embodiment will not be repeated in this embodiment. image 3 A flow chart of a MAC address programming method provided by Embodiment 3 of the present invention. In this embodiment, the technical solution of this embodiment can be combined with one or more methods in the solutions of the above embodiments. In this example, if image 3 As shown, the method provided in the embodiment of the present invention may also include:

[0073] In step 310, the test equipment obtains the MAC intervals for programming to multiple DUTs.

[0074] Wherein, the MAC interval includes: starting, current and ending addresses, and the current address is initialized as the starting address.

[0075] In step 320, the test device calculates a check value according to the current address in the MAC range, and transmits th...

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 an MAC address burning method and device, equipment, and a storage medium. The method comprises the steps of obtaining a media access control layer MAC interval for burning to a plurality of to-be-tested pieces through a test device; enabling the test device to calculate a verification value according to the current address in the MAC interval, and transmitting the MAC interval and the verification value to the memory; reading the current address from the memory through the current processing to-be-tested piece, and burning the current address in the nonvolatile memory unit; verifying whether the current processing to-be-tested piece successfully burns the MAC address or not according to a burning result, and returning to execute the operation of reading the current address from the memory through the current processing to-be-tested piece after the current address and the check value in the test equipment and the memory are updated until all the to-be-tested pieces are processed. According to the technical scheme provided by the embodiment of the invention, the to-be-tested piece which fails to be burnt can be screened out from the plurality of to-be-tested pieces which are burnt, so that the burning efficiency of the to-be-tested piece on the MAC address is improved.

Description

technical field [0001] The embodiment of the present invention relates to the field of computer technology, in particular to a method, device, equipment and storage medium for burning a MAC address. Background technique [0002] When traditional computer hardware equipment products are mass-produced, the burning process of the Media Access Control (MAC) address is carried out separately from the burning process of the hardware equipment program code. Usually after burning the program code, the burning of the MAC address is performed separately. [0003] At present, there are mainly two methods for programming the MAC address of the DUT (such as a chip). One is to burn the MAC address through the test equipment to the DUT, and the other is to read the The MAC address stored in the preset memory is used for self-programming. In the first method, the test equipment needs to convert the current MAC address into a binary signal every time it is burned, and store the binary sign...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/61
CPCG06F8/63
Inventor 王龙
Owner YICHIP MICROELECTRONICS (HANGZHOU) CO LTD
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