![ADLINK Technology aTCA-3710 User Manual Download Page 21](http://html1.mh-extra.com/html/adlink-technology/atca-3710/atca-3710_user-manual_2852857021.webp)
aTCA-3710 User's Guide
21
Figure 6. IPMI Function Blocks
4.2 LMP
Subsystem
The LMP subsystem includes the U-boot based boot loader, Linux kernel and file system porting. The
LMP subsystem development is based on an LMP-SDK provided by Freescale (LMP processor provider).
After installation, the LMP-SDK will create the necessary build tool chains for BSP development, and it
will also generate the initial U-boot, kernel and file system. ADLINK will make BSP development and
create patches to make Linux work smoothly on the aTCA-3710.
4.3 Switch
Subsystem
The switch subsystem includes Broadcom SDK configuration/porting and user-space switch software.
The Broadcom SDK is a part of the LMP software suite. Shown in
are the Broadcom switch S/W
package components which are associated with the two onboard switches, the BCM56842/BCM56846
Fabric switch and the BCM56334 Base switch. The configuration interfaces are PCIe for
BCM56842/BCM56846 and BCM56334. Both interfaces are connected to the LMP.
bcm.user is a user interface shell program which can be accessed to configure the switches. The kernel
modules linux_user_bde.ko, and linux_kernel_bde.ko simply provide switch hardware access points and
most of the functionalities are provided by bcm.user. The aTCA-3710 S/W package provides the user
mode BCM-SDK only. The kernel mode BCM-SDK, where most of the functionalities are included in the
kernel with bcm.user for a simple user interface, is not supported on the aTCA-3710.