Device drivers, Able, Ummary of devices and access – ADLINK aTCA-N700 User Manual

Page 22

Advertising
background image

aTCA-N700 SW Users Guide

16

4. Device

Drivers




The Device Drivers provide device accessibility for the devices on the aTCA-N700
specific devices. The vendor’s drivers are ported to the blade environments with
necessary changes.


Table 4-1 Summary of devices and access

Device

ID

Description

Host

Program

Remark

P2041

LMP

Local Management
Processor

LMP

(All LMP
Linux
programs)

LMP-SDK +
ADLINK patch

Mini VLP
DIMM

LMP_MEM

DRAM for LMP

LMP

LMP Linux
kernel

LMP-SDK +
ADLINK patch

BCM56842

FABRIC_SWITCH multilayer

switch

LMP bcm.user

BCM-SDK +
ADLINK patch

BCM53115

BASE_SWITCH base

switch

LMP

bcm.user

BCM-SDK +
ADLINK patch

CPLD

CPLD

CPLD for system
control

LMP nbm-cpld

BCM54612E

MGMT_PHY

PHY for mgmt
Ethernet port of LMP

LMP nbm-mdio

BCM54612E

BASE_PHY

PHY for base
Ethernet port of LMP
(btw. LMP &
BASE_SWITCH)

LMP nbm-mdio


M24256

LMP_EEPROM

mac addresses for
LMP

LMP

nbm-
eeprom

DS1388

RTC

Real Time Clock

LMP

date,
hwclock...

LMP-SDK (Linux
standard utilities)

MAX5820

PWR_CTRL

power control for
FABRIC_SWITCH

LMP

i2cget,
i2cset...

LMP-SDK (Linux
standard utilities)

Front SFP(+) FP1, FP2, FP3, FP3 Front SFP(+) module

LMP

i2cget,
i2cset...

LMP-SDK (Linux
standard utilities)

I2CIO

F_I2CIO

I2C to IO buffer

LMP

i2cget,
i2cset...

LMP-SDK (Linux
standard utilities)

PCA9546

F_I2CHUB

I2C HUB device

LMP

(kernel)

vitual I2C bus

NTPM-RTM1/2 RTM_CTRL_DEVS

retimer, sfp(+)
modules, i2c switch
devices on the RTM

LMP nbpm-sfp optional

SPI_FLASH

SPI_FLASH1
SPI_FLASH2

boot flash for U-Boot

LMP

mtd-utilities

LMP-SDK +
ADLINK patch
Linux MTD
system based

CHIP_SSD

CHIP_SSD1
CHIP_SSD2

OS, data flash for
Linux

LMP mount,

...

LMP-SDK (Linux
standard utilities)

A2F500

IPMC IPMC LMP

ipmitool

open source +
ADLINK patch

A2F500

IPMC IPMC SHMC -

PICMG

standard

CN5880

OCTEON_R
OCTEON_L

right octeon
left octeon

LMP

oct-remote-
*

OCTEON host
utilities
(oct-remote-load,
oct-remote-
bootcmd...)

Advertising