3HNA024871-00102機(jī)器人模塊,ABB如何使用
網(wǎng)絡(luò)輸入/輸出支持網(wǎng)絡(luò)引導(dǎo)固件提供了引導(dǎo)CPU通過ROM調(diào)試器使用網(wǎng)絡(luò)(本地以太網(wǎng)接口)作為引導(dǎo)設(shè)備。引導(dǎo)過程分兩個(gè)不同的階段執(zhí)行。? 第一階段允許無盤遠(yuǎn)程節(jié)點(diǎn)發(fā)現(xiàn)其
網(wǎng)絡(luò)標(biāo)識和要引導(dǎo)的文件的名稱。? 第二階段是無盤遠(yuǎn)程節(jié)點(diǎn)讀取通過網(wǎng)絡(luò)將文件引導(dǎo)到其內(nèi)存中。各種模塊和這些模塊的依賴關(guān)系支持整體網(wǎng)絡(luò)引導(dǎo)功能,詳見以下段落。
3HNA024871-00102機(jī)器人模塊Intel 82596 LAN協(xié)處理器以太網(wǎng)驅(qū)動程序此驅(qū)動程序管理/包圍Intel 82596 LAN協(xié)處理器。
管理屬于數(shù)據(jù)包接收的范圍數(shù)據(jù)包傳輸、接收緩沖區(qū)刷新和接口初始化。
該模塊確保了以太網(wǎng)數(shù)據(jù)包在引導(dǎo)PROM中正確完成。
UDP/IP協(xié)議模塊互聯(lián)網(wǎng)協(xié)議(IP)設(shè)計(jì)用于互聯(lián)網(wǎng)絡(luò)分組交換計(jì)算機(jī)通信網(wǎng)絡(luò)系統(tǒng)。
互聯(lián)網(wǎng)協(xié)議提供了數(shù)據(jù)塊的傳輸從源到目標(biāo),其中源和目標(biāo)是主機(jī)由固定長度地址標(biāo)識。
UDP/IP協(xié)議是TFTP和BOOTP所必需的協(xié)議;TFTP和BOOTP需要UDP/IP連接。RARP/ARP協(xié)議模塊反向地址解析協(xié)議(RARP)基本上包括無身份節(jié)點(diǎn)將“whoami”數(shù)據(jù)包廣播到以太網(wǎng),并等待答案。RARP服務(wù)器填充以太網(wǎng)回復(fù)數(shù)據(jù)包,包括目標(biāo)的互聯(lián)網(wǎng)地址和發(fā)送它。
地址解析協(xié)議(ARP)基本上提供了將協(xié)議地址(例如IP地址)轉(zhuǎn)換為局域網(wǎng)地址(例如以太網(wǎng)地址)。RARP協(xié)議模塊支持不支持BOOTP協(xié)議。
Network I/O Support
The Network Boot Firmware provides the capability to boot the
CPU through the ROM debugger using a network (local Ethernet
interface) as the boot device.
The booting process is executed in two distinct phases.
? The first phase allows the diskless remote node to discover its
network identify and the name of the file to be booted.
? The second phase has the diskless remote node reading the
boot file across the network into its memory.
The various modules and the dependencies of these modules that
support the overall network boot function are described in the
following paragraphs.
Intel 82596 LAN Coprocessor Ethernet Driver
This driver manages/surrounds the Intel 82596 LAN Coprocessor.
Management is in the scope of the reception of packets, the
transmission of packets, receive buffer flushing, and interface
initialization.
This module ensures that the packaging and unpackaging of
Ethernet packets is done correctly in the Boot PROM.
UDP/IP Protocol Modules
The Internet Protocol (IP) is designed for use in interconnected
systems of packet-switched computer communication networks.
The Internet Protocol provides for transmitting of blocks of data
called datagrams (hence User Datagram Protocol, or UDP) from
sources to destinations, where sources and destinations are hosts
identified by fixed length addresses.
The UDP/IP protocols are necessary for the TFTP and BOOTP
protocols; TFTP and BOOTP require a UDP/IP connection. RARP/ARP Protocol Modules
The Reverse Address Resolution Protocol (RARP) basically consists
of an identity-less node broadcasting a "whoami" packet onto the
Ethernet, and waiting for an answer. The RARP server fills an
Ethernet reply packet up with the target's Internet Address and
sends it.
The Address Resolution Protocol (ARP) basically provides a
method of converting protocol addresses (e.g., IP addresses) to
local area network addresses (e.g., Ethernet addresses). The RARP
protocol module supports systems which do not support the
BOOTP protocol.