Supercharge Your Innovation With Domain-Expert AI Agents!

C6678 Ethernet loading method with flexible and variable IP addresses

An IP address and Ethernet technology, applied in the field of information processing, can solve the problems of inconvenient, host computer can not control the DSP loading process, etc., to achieve the effect of convenient use

Inactive Publication Date: 2017-11-10
LEIHUA ELECTRONICS TECH RES INST AVIATION IND OF CHINA
View PDF5 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0016] a) The IP address of the DSP is burned in the EEPROM of the I2C bus interface, which is fixed. To change the IP address, you must use the JTAG emulator to re-burn the EEPROM, which is very inconvenient;
[0017] b) It can be seen that this method is dominated by DSP, and the host computer cannot control the specific loading process of DSP

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
  • C6678 Ethernet loading method with flexible and variable IP addresses
  • C6678 Ethernet loading method with flexible and variable IP addresses

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be described in more detail below in conjunction with the drawings in the embodiments of the present invention. In the drawings, the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The described embodiments are some, but not all, embodiments of the invention. The embodiments described below by referring to the figures are exemplary and are intended to explain the present invention and should not be construed as limiting the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention. Embodiments of the present invention will be described in detail below ...

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 provides a C6678 Ethernet loading method with flexible and variable IP addresses, and relates to the technical field of information processing. The method comprises the steps of extracting the MAC address of the C6678 in a Boot packet and sent from the C6678 in the network grabbing mode by an upper computer; simulating and generating an ARP response packet, wherein the ARP response packet contains the to-be-set IP address of the C6678, and establishing the dynamic correspondence relationship between the set IP address and the MAC address of the C6678; finally, notifying the corresponding C6678 of the IP address in the broadcast mode, and sending a loaded image file to the C6678 through the network UDP (user datagram protocol) protocol. Based on the above manner, an ARP pool is configured in a dynamic mode and each IP has an aging time. An effective ARP analysis address can be generated in time after a board card is changed or an IP is modified. As a result, the situation problem that the loading fails due to the IP address conflict in the prior art is solved.

Description

technical field [0001] The invention relates to the technical field of information processing, in particular to a C6678 Ethernet loading method with a flexible and changeable IP address. Background technique [0002] The TMS320C6678 (C6678 for short) of Texas Instruments (TI) is a multi-core digital signal processor (DSP) chip widely used in the field of embedded high-performance computing in China after 2014. [0003] TI's manual SPRUGY5B "KeyStone Architecture Bootloader User Guide", June 2012 mentioned that C6678 has multiple loading methods, which can be loaded through JTAG (test interface for debugging), Ethernet (Ethernet, referred to as ETH), PCIe (PCI Express bus) , SRIO (high-speed serial bus), SPI (serial peripheral interface), I2C (two-wire serial bus) and other interfaces to load software. TI has integrated RBL (ROM Boot Loader, built-in loading core) in C6678, which can choose to enter the corresponding loading mode according to the external input, receive and ...

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): H04L29/12G06F9/44
CPCG06F9/4416H04L61/103
Inventor 张象羽姜成成李宠
Owner LEIHUA ELECTRONICS TECH RES INST AVIATION IND OF CHINA
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More