Specifications
4
Updating ATCA-45xx CPMs
40
FollowthesestepstoinstallandupdatetherequiredRPMpackages:
1. VerifytheOpenIPMIdriverisloadedforyourOS.Thedrivermustberunningtocomplete
theupgrade.
ThiscommandloadstheIPMIdriverwithIRQ6astheKCSinterfaceinterrupt:
modprobeipmi_si.oirqs=irq6
ForRedHat,usethiscommand:
/etc/init.d/ipmistart
2. Locat etheATCA‐45xx‐<version>.tgzfileappropriatefortheATCA‐4500,ATCA‐4550,ATCA‐
4555,orATCA‐4580inthePromentumsoftwareimage.CopytheATCA‐45xx‐<version>.tgz
filetoatemporarydirectoryontheCPM.Chooseapathandnamethatcanbeeasily
accessedfortheremainingsteps.
3. Decompress
theATCA‐45xx‐<version>.tgzfilebyenteringthefollowingcommandfrom
withinthetemporarydirectory:
tar‐xzvf<version>.tgz
Thiscreatesadirectorynamed<version>inthetemporarydirectory.TheRPMsforeach
supportedOSarelocatedunderthepackagesdirectory.Forexample,thepackagesfor
MontaVistaCGE4.0fortheATCA‐4500canbefoundinthisdirectory:
packages/Radisys/releases/2.3/montavista/4/x86_pentium4/ATCA‐4500/RPMS/
4. InstallorupdateallrequiredRPMsbyenteringthefollowingcommandforeachpackage:
rpm‐Uhv<path_to_packages>/<rpmpackage>.rpm‐‐replacepkgs
rsys-rpc-support-<version>.rpm No Provides RPC-based Ethernet API functions for configuring the
Ethernet switch on ATCA products.
rsys-rpc-support-devel-<version>.rpm No Provides the libraries and header files for developing applications that
use rsys-rpc-support.
rsys-rpc-tools-<version>.rpm No Provides a set of Radisys RPC code generator tools.
rsys-update-<version>.rpm Yes A tool that updates the firmware components on a module.
shmgr-<version>.rpm No A tool that provides the Shelf Manager application. The application runs
in a “blade” mode on the CPM with just the HPI server portion enabled
to create and manage the Firmware Update Management Instrument
(FUMI) through which updates can be done.
shmgr-devel-<version>.rpm No A tool that supplies the header and object files for developing HPI
server FUMI applications.
yaml-<version>.rpm Yes A tool that provides a framework for low-level network monitoring.
yaml-devel-<version>.rpm Yes A tool that provides the header and object files necessary for
developing programs that use YAML.
Table 3. RPM packages provided with the CPM update bundle (continued)
RPM package name
Required
for the
update
process
Functional description