Home
Release Notes for V2.7.0.4
Contents
1. Variable Name Area Info Serial number Board Info Area Serial number Chassis Info Area Serial number Product Info Area Mfg Date Time Board Info Area Product Version Product Info Area Asset Tag Product Info Area IP address OEM record Shelf Manager IP Connection Gateway OEM record Shelf Manager IP Connection Netmask OEM record Shelf Manager IP Connection Internal Use Area Complete FRU ID file update Syntax sh lt path gt fru_update lt IPMC gt lt FRU ID gt lt path gt lt filename gt lt path gt lt filename gt Location of the FRU files default var nvdata Name of the FRU file Example 11596401HABIN bin 11596401 Shelf or FRU part number HA Revision of the FRU data file BIN Identification for a FRU data file bin Format of FRU data file The table below lists valid values for lt IPMC gt and lt FRU ID gt for a 14 or 16 slot Schroff shelf with managed FRUs In order to get a list of supported FRU numbers and associated FRU types for your specific shelf type use the commands clia fru lt IPMC gt lt FRU ID gt Description 10 0 Shelf Manager in slot 0x10 12 0 Shelf Manager in slot 0x12 20 1 Shelf SEEPROM 1 20 2 Shelf SEEPROM 2 20 3 Fan Tray 0 20 4 Fan Tray 1 20 5 Fan Tray 2 20 6 PEM 0 20 7 PEM 1 20 8 SAP Release Note Schroff Firmware part number 63998 08165 18 45 July 01 2011 Schroff AivanceaTCA
2. 1 Unnecessary error messages were added to the log for nonexistent or previously extracted PMBus power supplies that were described in HPDL for the shelf 2 The Shelf Manager could not detect the presence of reinserted UFE2000 power supplies that were configured with PEC enabled 2 7 0 3 New and changed features 1 This release is based on an update of Monterey Linux that includes the following specific changes e ShMM 1500R Support for dual star radial topology in the IP MB driver has been reworked in the IPMB driver e ShMM 500R ShMM 1500R net snmp was updated to implement the ifNumber MIB object 2 Support for dual star radial topology mode in the Shelf Manager has been augmented to align with the driver changes 3 Preliminary functionality in the ipmb_traced utility that allows collecting IP MB trace information via a LAN connection to appropriately configured board level management controllers has been disabled in this release This functionality is being released for certain Pigeon Point Board Management Reference BMR controller solutions based on Actel s SmartF usion intelligent mixed signal Field Programmable Gate Array FPGA SmartFusion BMR customers are being notified separately about this functionality the corresponding ipmb_traced utility will be provided to those customers as well This overall area is being actively worked by a new PICMG subcommittee chaired by Pigeon Point Support for this functionality will be ad
3. 12 The event deassertion mask and event data bytes could be incorrectly populated for the Shelf Manager CPLD state sensor 13 SNMP trap delivery in OEM formats could cause a crash of the Shelf Manager in the case of large payload data also the TimeTicks field in the IPMI trap format contained an incorrect value 14 Inthe sensors associated with PMBus compatible power supplies the flags sensor enabled and sensor events enabled could be handled incorrectly 15 OnShMM 1500R radial shelves an IPMB 0 link state that was modified programmatically either enabled or disabled was not properly propagated to the backup Shelf Manager via the software redundancy interface 16 An unsuccessful completion of a Master Only I2C Write Read request was handled incorrectly 17 The HPDL driver for the MAX6633 temperature sensor returned the temperature value incorrectly 18 When shelf Telco Alarm mechanism 3 the PICMG 3 0 R3 0 alarm mechanism implemented on a separate FRU from the Shelf Manager was configured via HPDL unnecessary warning messages were placed in the system log also the extraction of the alarm FRU could be handled incorrectly in that case 19 An HPDL based Shelf Manager did not disable radial IPMB links on the active ShMM when terminated via the clia terminate command 20 In the case of an Active Standby network interface configuration DHCP did not set the RMCP address if it was received via DHCP from the second interface
4. 21 A potential memory corruption error existed in the FRU registration function in the HPDL based Shelf Manager 2 6 0 New and changed features Re This release is based on an update of Monterey Linux that includes the following specific changes e Logging via wtmp was added for ssh and ftp The wtmp record rotation scheme was changed to keep the last 180 200 logins e The rdate usage message was changed to show p as the default instead of s e The master only 12C driver was changed so that it only attempts to retransmit a failed message one time instead of three times e A bug in the watchdog timer driver was fixed after the Shelf Manager was terminated via clia terminate and then restarted the watchdog timer did not start and IPMB could become inaccessible e shmm1500 The RTC driver was changed so that the default date is J anuary 1 1970 this matches ShMM 500 behavior e shmm1500 The 32 Mbyte Flash map was changed to add an app _jffs file system e shmm500 A specific area of memory reserved by the kernel during startup and not freed is now freed and becomes available for general use Support for version 2 0 of the IPMI specification has been implemented in this release The newly implemented features include the following 2 Support for the RMCP protocol The Shelf Manager implements an RMCP server in accordance with the IP MI 2 0 Specification The implementation has the following characteristics Rele
5. The table below lists valid values for lt IPMC gt and lt FRU ID gt for a 6 14 or 16 slot Schroff shelf with IPMC based FRUs In order to get a list of supported FRU numbers and associated FRU types for your specific shelf type use the commands clia fru lt IPMC gt lt FRU ID gt Description 10 0 Shelf Manager in slot 0x10 12 0 Shelf Manager in slot 0x12 20 1 Shelf SEEPROM 1 20 2 Shelf SEEPROM 2 20 3 SAP Examples sh var nvdata fru_update 20 1 var nvdata 11596101HABIN bin Writes Shelf FRU data of the shelf with part number 11596 101 into FRU_data SEEPROM 1 and restores the variables listed in Table 1 sh var nvdata fru_update 20 3 var nvdata 21596132ABBIN bin Writes Fan Tray FRU data into the FRU_data SEEPROM of the left Fan Tray Fan Tray 0 and restores the variables listed in Table 1 Complete update The example below shows the complete update of the FRU files in the shelf and on the shelf managers in a 14 or 16 slot Schroff ATCA shelf In order to get a list of supported FRU numbers and associated FRU types for your specific shelf type use the command clia fru Change to the var nvdata directory cd var nvdata Shelf FRU file update Download of FRU data to shelf SEEPROM 1 sh fru_update 20 1 lt Shelf FRU file name gt Download of FRU data to shelf SEEPROM 2 sh fru_update 20 2 lt Shelf FRU file name gt Download of FRU data to Fan Tray 0 sh fru_updat
6. Strobing the reliable upgrade WDT etc rce dev mtdblockl appears to be empty restoring from factory etc etc rc Preserved ssh_host_dsa_key in etc ssh etc rce Preserved ssh_host_rsa_key in etc ssh etc rce Mounted dev mtdblockl to etc etc re Calling etc rc acb HPDL etc readhwaddr Board Hardware Address 0x12 etc netconfig etc hosts updated with shmm500 192 168 0 23 entry etc netconfig Updating etc profile sentry with IP settings etc netconfig Starting bin inetd etc netconfig Starting time synchronization script etc rc acb HPDL Image Name 63998 08165 RFS 2 7 4 etc rc acb HPDL Updating etc profile sentry with specific settings etc rc acb HPDL Starting snmpd etc rc acb HPDL Starting httpd etc rc acb HPDL Starting Shelf Manager for carrier type ACB etc rc acb HPDL Command line shelfman sf etc rc acb HPDL Strobing the reliable upgrade WDT lt gt 00 31 31 826 145 Pigeon Point Shelf Manager ver 2 7 4 Built on May 26 2011 10 37 23 lt gt 00731131890 145 Lock log print buffer at 0x1006cel10 lt gt 00231231 891 145 Pthread lock log print buffer at 0x10071660 lt I gt 00 31 31 901 145 Reading configuration file etc shelfman conf shmm500 login root Password Step 3 Verification of the upgrade After bootup of the system log in as root with empty password shmm500 login root Password To verify the successful upgrade you can
7. is stored in a system EEPROM The default content is listed below getenv baudrate 115200 ipaddr 192 168 0 22 serverip 192 168 0 7 netmask 255 255 255 0 boot file sentry kernel ramdisk sentry rfs rootpath rootfs ramargs setenv bootargs root dev ram rw net tftpboot 80400000 S bootfile tftpboot 81200000 ramdisk run ramargs add misc bootm 80400000 81200000 nfsargs setenv bootargs root dev nfs rw nfsroot serverip rootpath addip setenv bootargs bootargs ip ipaddr serverip gatewayip netmas k hostname ipdevice addmisc setenv bootargs bootargs quiet console console baudrate reli able_upgrade S reliable_upgrade Release Note Schroff Firmware part number 63998 08165 27 45 July 01 2011 Schroff Aivancea TGA nfs tftpboot 80800000 bootfile run nfsargs addip addmisc bootm bootcmd run ramargs addmisc bootm kernel_start rfs_start console ttys0 quiet quiet ipdevice eth0 ipldevice ethl ipladdr 192 168 1 2 gatewayip 192 168 0 1 rmcpaddr 192 168 0 2 hostname shmm500 flash_reset n password_reset n logging ram timezone UTC rc_ifconfig n start_rc2_daemons y reliable_upgrade y rce2 etc rc acb HPDL stdin serial stdout serial stderr serial ethaddr 00 50 c2 4a 17 e4 ethladdr 00 50 c2 4a 17 e5 serial 08005937 kernel_start 0xbfb00000 rfs_start 0xbfc40000 ethact AulxX00 ETHERNET bootdelay_old 3 post_normal bootdelay 3 Environment size
8. 1201 3067 bytes Release Note Schroff Firmware part number 63998 08165 28 45 July 01 2011 Schrof f AivanceaTCA 8 Revision History 2 7 4 New and Changed Features for This Release 1 This release is based on an update of Monterey Linux that includes the following specific changes ShMM 500 A sanity check was added in the Linux kernel USBNET driver for the packet length to prevent a kernel crash when sending a network packet to a USB interface ShMM 1500 U Boot was enhanced so that detection of an incorrect PCIHOST setting during initialization results in a ShMM reset Previously when U Boot detected an incorrect PCIHOST setting it hung until the ShMM was manually reset or power cycled 2 In HPDL support has been added for several areas of new functionality HPDL functions The following functions are currently supported VECTOR QUEUE STACK GET SET POP PUSH COUNT SUM AVG e A conditional operator IF lt condition gt lt true part gt lt false part gt e INITIAL_UP DATE expressions for sensors The condition Initial Update in progress is reported for a sensor if this expression yields TRUE 3 Anew HPDL driver has been developed for Texas Instruments INA220 power monitor devices 4 In HPDL the default alarm location i e if no ALARM LOCATION statementis specified and no alarm signals are defined has been changed to be an external PICMG 3 0R3 compliant
9. 1500 16 Inthe HPDL driver for the ADM1024 support has been added for digital input signals 17 OEM specific commands have been added to get and set the minimal fan level 18 New options for the CLI command frudataw have been added that allow writing and rewriting PPS specific records that represent Shelf Manager configuration parameters and board AMC LAN configuration parameters 19 New subcommands shm_cfg_params and board_lan_cfg_params have been added to the CLI command shelf that display Shelf Manager configuration parameters and board AMC LAN configuration parameters stored in the Shelf FRU Information in a human readable format 20 Preliminary support for bonding of the Ethernet interfaces on the ShMM has been implemented along with a corresponding third usage model for the two network interfaces the bonding model 21 A verbose mode for the CLI command session has been added in which much more information about the corresponding RMCP RMCP session is shown 22 A new method of managing telco alarms raised via PEF as OEM actions has been introduced Each event condition that causes a telco alarm is now counted separately so that if a specific alarm is raised due to multiple event conditions the alarm stays raised while any of those conditions stay asserted 23 A new keyword NO_INITIAL_ASSIGNMENT was added to HPDL This keyword indicates that the Shelf Manager should not initialize the fan level on the corresponding fan tray by sendin
10. 192 168 0 88 shmm500 saveenv Saving Environment to EEPROM shmm500 Release Note Schroff Firmware part number 63998 08165 15 45 July 01 2011 Schrof Ff Advance TGA IMPORTANT As part of the upgrade process the ENV VAR settings will be restored to factory default Please make sure to take note on the ENV VAR settings so they can be restored at the end of the upgrade To display the current settings type shmm500 printenv The default settings are listed in the chapter Configuration Settings Step 5 If your ShMM 500 module has the net command defined you can use this command to boot the upgrade kernel and RFS as follows shmm500 run net If it does not you can set the system variables step by step and start the upgrade process setenv bootargs bootargs root dev ram rw console ttyS0 115200 lt enter gt setenv reliable_upgrade y lt enter gt tftp 80400000 sentry kernel lt enter gt tftp 81200000 sentry rfs lt enter gt bootm 80400000 81200000 lt enter gt The upgrade kernel and RFS will boot and automatically start the upgrade process This procedure may take several minutes The ShMM will reboot automatically after the upgrade is complete Step 6 Verification of the upgrade After bootup of the system log in as root with empty password shmm500 login root Password To verify the successful upgrade you can verify the version that you are running with the version command v
11. ShMM 500 S N 08031572 DRAM ISSI IS42S32800D 64 MB Flash 32 MB In serial Out serial Err serial ADM1060 configuration version 1 5 Net AulX00 ETHERNET Hit any key to stop autoboot 0 Booting image at bf080000 Image Name 63998 08165 Linux 2 4 26 Created 2011 06 22 13 59 47 UTC Image Type IPS Linux Kernel Image gzip compressed Data Size 883998 Bytes 863 3 kB Load Address 80100000 Entry Point 802d6040 Verifying Checksum OK Uncompressing Kernel Image OK Loading Ramdisk Image at bf440000 Image Name 63998 08165 RFS 2 7 4 Created 2011 06 22 13 59 46 UTC Image Type IPS Linux RAMDisk Image gzip compressed Data Size 3913508 Bytes 3 7 MB Load Address 00000000 Entry Point 00000000 Verifying Checksum OK Starting kernel init started BusyBox v1 16 2 2011 05 26 10 42 45 PDT etc rc Mounting filesystems etc re Mounted proc etc rce Mounted dev pts etc rce Mounted dev mtdblock10 to var upgrade etc re Checking the reliable upgrade watchdog timer inactive etc rce Flash erase requested via U Boot variable etc re erasing mtdcharl gt etc Erasing 128 Kibyte e0000 87 complete Cleanmarker written at e0000 etc rce erasing mtdchar0 gt var Erasing 128 Kibyte 160000 91 complete Cleanmarker written at 160000 etc rc Mounted dev mtdblock0O to var etc re Placed var tmp to ram disk etc rce Setting hostname shmm500 etc rce Star
12. Shelf Manager Controlled Deactivation flags in the Shelf FRU Information Release Note Schroff Firmware part number 63998 08165 43 45 July 01 2011 16 17 18 19 21 22 23 24 25 26 27 28 29 30 31 32 33 Schrof f AivanceaTCA For HPDL based shelves there is now support for specifying the number of tachometers that need to be in the failed state to cause the remaining fans to run full speed the configuration variable TURBO_MODE_MIN_FAN_FAILURES Support for POWER ALARMS has been added to HPDL expressions For HPDL based shelves accidental errors on the master only I2C bus are addressed by repeating the transaction in the case of an error for LM75 devices protection against spurious errors of the sensor has been implemented HPDL now has support for two more vendor specific Telco Alarm implementations HPDL based shelves now support the CLI airfilterreplaced command A new configuration variable DHCP_FOR_RMCP_ONLY causes the DHCP client in the Shelf Manager to assign DHCP address only to the RMCP interface A new configuration variable ACTIVATE_LOCAL_WITHOUT_SHELF_FRU allows activation of local Shelf Manager IPMCs both for the logical and physical Shelf Managers even if the Shelf FRU Info is not found Re reading SDRs from external IPM controllers in the case of an SDR population change is now done more gracefully avoiding a window in time when no available sensors could be reported via the CL
13. alarm provider 5 Configurable compression support has been implemented for the software redundancy interface 6 Oninsertion of a new fan tray the fan level on the new fan tray is now set to the current fan level for the zone to which the new fan tray belongs 7 Up to three Network Element Identifiers are now supported Only one was supported previously Network Element Identifier support is available only for selected carriers 8 A new configuration parameter for the generic HP DL PMBus driver was added to allow specifying the PMBus command to be used in device presence detection on the master only i bus Bug Fixes 1 IfanIPMI command was issued via CLI to an IPMC and the IPMC repeatedly responded to that command with the completion code NODE BUSY the Shelf Manager watchdog timer could trigger and the Shelf Manager could reboot 2 With IPMCs in the shelf misbehaving in a certain way the Get Device ID requests used by the Shelf Manager to poll IPMCs for presence in the shelf could accumulate in the outgoing message queue and performance of the Shelf Manager could noticeably deteriorate 3 SDRs for the cooling state sensors incorrectly defined assertion event masks and message control support capabilities 4 There were typos in numerous debug messages e g missing or misplaced characters 5 Sensors for generic PMBus devices and the fan voltage sensor of the UFE2000 PSU with firmware version 6300305 0000 could provide incorrect
14. for radial IP MB 0 to address potential corruptions during periods of high traffic e ShMM 1500 Added clock phase change functionality support for the SPMODE_CP bit In releases 2 6 0 2 6 1 and 2 6 2 the reliable upgrade scripts preserved the Shelf Manager configuration files etc shelfman conf during upgrade if they were run in default mode that is without the hook option Starting with release 2 6 3 this feature is disabled in a default upgrade Instead a new experimental option hook conf has been added to the rupgrade_tool utility it allows copying Shelf Manager configuration files from the previous installation during the upgrade in addition to the default behavior Bug Fixes Several bugs have been fixed in this release of the Shelf Manager they include 1 2 3 A deadlock could happen in the Shelf Manager during intensive RMCP based network traffic between the Shelf Manager and network clients A memory leak resulted when thread descriptors in the Shelf Manager were not deallocated during the retrieval of SDRs from newly inserted boards In HPDL based shelves FRUs defined without a HOT_SWAP clause in the FRU statement could stay in state M1 indefinitely after extraction and reinsertion because the position of the hot swap handle could be reported incorrectly in that State In non HP DL ShMM 1500 based radial shelves the state of the redundancy link was not passed over the redundancy interface The co
15. kernel to support a hardware based active standby relationship between the two Ethernet adapters in cross connect configurations In the current configuration the bonding driver checks the physical link state every 100 milliseconds and sends a gratuitous ARP notification after a new active interface selection e To ensure detection and recovery from a failure in the kernel during the boot process and before the Shelf Manager Starts the initial interval for strobing the watchdog was changed from 30 to 2 seconds e SO_KEEPALIVE was added to the busybox telnetd to ensure that the telnetd daemon closes broken connections after a timeout which is specified via sysctl e The Net SNMP implementation was updated Support for new Shelf Manager SNMP variables was added which caused certain tables in the Net SNMP to overflow these tables were each split into two which increased their capacity their contents were rearranged and the code accessing them was updated Selected Shelf Manager configuration parameters can now be retrieved from the Shelf FRU Information via a set of special PPS specific records The Shelf Manager now tries to retrieve these records when it finds the Shelf FRU Information if it succeeds it applies the configuration parameters that it finds there overriding the values that were specified in the configuration files or the defaults Only selected configuration parameters can be overridden with this mechanism A new CLI command getc
16. new command Set FRU Extracted has been implemented in the Shelf Manager Support for the new LED Descriptor and PICMG Form Factor FRU Information records has been implemented in the Shelf Manager Both records are parsed and shown by the CLI command fruinfo In addition support for these records has been added to the FRU Info Compiler Support for the new LED flags payload powered and hardware restricted has been implemented in the Shelf Manager both in the low level LED implementation framework and in CLI commands related to LED management Also these flags are supported in HPDL syntax for LED definitions Support for 15 W of management power per ATCA backplane slot has been implemented the power management framework and the implementation of the Get Shelf Power Allocation command have been modified accordingly Support for Intelligent Subsidiary FRUs has been implemented the Shelf Manager now supports the new format of the Get Address Info response CLI commands that normally apply to AMCs can now be applied to Intelligent Subsidiary FRUs as well The PICMG extensions version that the Shelf Manager now reports in the Get PICMG Properties response is 2 3 as Specified in PICMG 3 0 R3 0 Other new Shelf Manager features include 15 The Shelf Manager now supports a new PPS defined IPMI command Set FRU Activation Parameters that allows dynamic changes to the Shelf Manager Controlled Activation and
17. this document 3 Correct HPDL data in carrier FRU Release Note Schroff Firmware part number 63998 08165 21 45 July 01 2011 cat var log messages grep 4 Correct SDR data in carrier FRU cat var log messages grep 5 Correct HPDL data in shelf FRU cat var log messages grep 593 bytes 6 Correct SDR data in shelf FRU cat var log messages grep Jan 22 17 24 26 shmm500 daemon 190 bytes Jan 22 17 22 21 shmm500 daemon Jan 22 17 22 21 shmm500 daemon Jan 22 17 24 26 shmm500 daemon Schrof f AivanceaTCA HPDL data in the FRU info shelfman 248 HPDL data in the FRU HPDL SDRs in the FRU info shelfman 248 HPDL SDRs in the FRU HPDL Chassis data in the Shelf FRU info shelfman 248 HPDL Chassis data in HPDL Chassis SDRs in the Shelf FRU info shelfman 248 HPDL Chassis SDRs in 886 bytes 318 bytes the Shelf FRU the Shelf FRU In case of errors or different output from the commands above please check the following The correct FRU files have been installed The correct shelf manager type is set in the RC2 variable Release Note Schroff Firmware part number 63998 08165 22 45 July 01 2011 Schrof Ff Advance TGA 5 Resetting the Shelf Manager configuration to the default values The U boot bootloader stores its environment variables in a SEEPROM You can modify these variables with either the U boot or Linux setenv command If you set the environment val
18. to boards and modules via the IPMI command Set LAN Configuration Parameters The output of the CLI command threshold includes an indication that the direction of thresholds in processed values is different from the direction in raw values thatis if the sensor linearization function is a monotonically decreasing one For example for an upper threshold that applies to the raw context the corresponding lower threshold name is shown before the processed value In the output of CLI commands there is now support for the new Link Type 6 for Serial Rapid 1 0 links A SEL journaling facility is now supported by default decreasing the flash wear on the ShMM due to SEL writes in default configurations Release Note Schroff Firmware part number 63998 08165 34 45 July 01 2011 Schrof f AivanceaTCA 14 Supporthas been added for specifying the target LUN in CLI commands sendcmd and sendamc 15 For the CLI commands shelf MaxCurrent shelf MinVoltage and shelf PwrC apability if the total power budget of the shelf is reduced as a result of execution of one of these commands and the new budget exceeds power allocated to the current FRU population some FRUs may be powered down by the Shelf Manager to keep power consumption within the new budget 16 To prevent a possible confusion a processed sensor value is now not shown in the output of the CLI command sensordata if the sensor is in the state Initial Update in Progress S ensor Reading Un
19. work incorrectly when the active and backup Shelf Managers were executing different releases e g after an inter release upgrade This could make the RMCP sessions facility in the Shelf Manager unstable after such an upgrade so that existing and newly established sessions could incorrectly break during operation For previous releases please see the Pigeon Point firmware release notes Release Note Schroff Firmware part number 63998 08165 45 45 July 01 2011
20. 11 45 July 01 2011 Schroff AivanceaTCA QUIT 221 Goodbye rupgrade_tool copying 63998 08165 shmm500 rfs from 10 183 7 176 tmp to tmp using ftp protocol 220 FileZilla Server version 0 9 36 beta 220 written by Tim Kosse Tim Kosse gmx de 220 Please visit http sourceforge net projects filezilla USER ftp 331 Password required for ftp PASS KKK KK 230 Logged on TYPE I 200 Type set to I PASV 227 Entering Passive Mode 10 183 7 176 11 2 RETR tmp 63998 08165 shmm500 rfs 150 Connection accepted 226 Transfer OK QUIT 221 Goodbye rupgrade_tool invoking scripts step4v u 63998 08165 u boot k 63998 08165 shmm500 kernel r 63998 08165 shmm500 rfs proto ftp 10 183 7 176 tmp ftp ftp hook erase rupgrade_tool copying 63998 08165 u boot from tmp to dev mtdchar8 using cp protocol rupgrade_tool copying 63998 08165 shmm500 kernel from tmp to dev mtdchar7 using cp protocol rupgrade_tool copying 63998 08165 shmm500 rfs from tmp to dev mtdchar9 using cp protocol rupgrade_tool invoking scripts step4h erase 4 etc upgrade step4hshm Stopping Shelf Manager Done 4 etc upgrade step4hshm Cleaning new var partition Done 4 etc upgrade step4hshm Cleaning new etc partition Done 4 etc upgrade step4hshm Copying etc ssh keys Done 4 etc upgrade step4hshm Upgrade complete rupgrade_tool image s copy OK rupgrade_tool watchdog started rupgrade_tool selecte
21. 3913508 Bytes 3821 79 kB 3 73 MB Load Address 0x00000000 Entry Point 0x00000000 Pigeon Point Shelf Manager Command Line Interpreter Pigeon Point Shelf Manager ver 2 7 4 Pigeon Point and the stylized lighthouse logo are trademarks of Pigeon Point Systems Copyright c 2002 2011 Pigeon Point Systems All rights reserved Build date time May 26 2011 10 37 23 Carrier HPDL ACB Carrier subtype 0 subversion 0 Cooling Management Library libcooling_acb so Version 2 7 4 Carrier Product ID 21596291 Chassis Product ID 11596160 In case the new firmware version appears in the alternate section and the old version in the current section the watchdog timer has expired and reset the firmware version to the version before the upgrade You can try the command rupgrade_tool sR to flip the firmware version the shelf manager will boot up For the necessary FRU File update and additional settings please proceed to the chapter Updating FRU data files Release Note Schroff Firmware part number 63998 08165 17 45 July 01 2011 3 3 Updating FRU data files Saved variables Schroff AivanceaTCA Do not use the CLI command clia frudataw to update the FRU ID files Instead use the script var nvdata fru_update to update FRU ID files This script saves shelf specific data like serial numbers and manufacturing date A complete list of saved data is listed in table below
22. 46 2011 Image Type MIPS Linux RAMDisk Image gzip compressed Data Size 3913508 Bytes 3821 79 kB 3 73 MB Load Address 0x00000000 Entry Point 0x00000000 Pigeon Point Shelf Manager Command Line Interpreter Pigeon Point Shelf Manager ver 2 7 4 Pigeon Point and the stylized lighthouse logo are trademarks of Pigeon Point Systems Copyright c 2002 2011 Pigeon Point Systems All rights reserved Build date time May 26 2011 10 37 23 Carrier HPDL ACB Carrier subtype 0 subversion 0 Cooling Management Library libcooling_acb so Version 2 7 4 Carrier Product ID 21596291 Chassis Product ID 11596160 In case the new firmware version appears in the alternate section and the old version in the current section the watchdog timer has expired and reset the firmware version to the version before the upgrade You can use the command rupgrade_tool sR to flip the firmware version the shelf manager will boot For the necessary FRU File update and additional settings please proceed to the chapter Updating FRU data files Release Note Schroff Firmware part number 63998 08165 14 45 July 01 2011 Schrof f AivanceaTCA 3 2 TFTP Upgrade Procedure An overview of the procedure is as follows Download the 63998 08165 rfs and 63998 08165 kernel images and place them on your network reachable TFTP server The 63998 08165 rfs image includes the u boot bin sentry shmm500 kernel and sentry shmm500 rfs
23. 65 25 45 July 01 2011 Schrof Ff Advance TGA 6 Configuring Ethernet Port Bonding on the Shelf Manager In the default configuration the shelf manager will assign the RMCP IP address from the shelf FRU data to port 1 ethO on the active shelf manager If the active shelf manager fails or the Ethernet link to port 1 fails a switchover will occur and the RMCP address will be assigned to the port 1 on what was the backup shelf manager and is now the new active shelf manager Ethernet port 2 eth1 is not used in the default configuration The shelf manager Ethernet ports in a Schroff shelf are wired according to the ATCA site dependent diagram at the left If only a single switch blade is installed in slot 1 and a shelf manager switchover occurs shelf manager 2 will not have network connectivity because its port 1 is wired to Hub slot 2 and port 2 is not used in the default configuration With V2 7 1 shelf manager firmware it is now possible for the shelf manager to ee switch from port 1 to port 2 if the Ethernet link on port 1 fails If the shelf Pia ee manager is using port 2 it will switch from port 2 to port 1 if the Ethernet link 2 4 pair adaptable on port 2 fails The Ethernet bonding driver enslaves shelf manager ports 1 and 2 and monitors the presence of the Ethernet link The shelf manager will move the RMCP address between port 1 and port 2 if only one port has a link To enable Et
24. 65 33 45 July 01 2011 2 Schrof f AivanceaTCA The CLI command sensor could incorrectly print the initial values of lower thresholds if the corresponding upper thresholds were not defined 2 7 0 New and changed features 1 10 11 12 13 This release is based on an update of Monterey Linux that includes the following specific changes e Ensure that busybox enforces password constraints of 5 200 chars e The usage statement for the rupgrade utility was modified to better protect against the u option and suggest use of the alternative and safer sR option e ShMM 500 New sysctl parameters were added to the IPMB driver to allow the following functions to be disabled 1 the IPMB periodic bus check and 2 the mechanism that was added to release 2 6 2 and 2 5 5 to recover from an IPMB error condition caused by external IPM controllers during bus arbitration e shmm500 The IPMB driver was further updated to return an error errno set to ENOBUFS when during the periodic bus check the LTC4300A Ready signal is detected as asserted after disabling the buffer The error is returned once the IPMB attachment state does not change e shmm500 The proc rtc interface for raw RTC information retrieval was enabled The RTC driver was modified to start time atJ an 1 1970 in the case of a stopped oscillator e shmm1500 J FFS2 fixes for the ShMM 1500 were synchronized with fixes that had been previously implem
25. EEPROM 0x50 write addr 80400000 off 0000 count 6144 shmm500 reset U Boot 1 1 4 Jun 22 2011 09 59 09 CPU Aul550 324 MHz id 0x02 rev 0x00 Board ShMM 500 S N 08031572 DRAM ISSI IS42S32800D 64 MB Flash 32 MB Warning bad CRC using default environment In serial Out serial Err serial ADM1060 configuration version 1 5 Net AulX00 ETHERNET Hit any key to stop autoboot 0 shmm500 save Saving Environment to EEPROM shmm500 save Saving Environment to EEPROM shmm500 reset done Use the Linux getenv command to display the U boot rc2 environment variable setting getenv rc2 rce2 etc rce acb HPDL Release Note Schroff Firmware part number 63998 08165 23 45 July 01 2011 Schrof Ff AivanceaTCA The shelf manager application stores its configuration files in the etc and var directories You can modify these settings by editing the configuration files If you modify the configuration files incorrectly you can use this procedure to set the configuration files back to their default values 1 Use the setenv command to change the U boot environment variable flash_reset to y 2 Reboot the shelf manager with the reboot command setenv flash_reset y reboot The system is going down NOW Sending SIGTERM to all processes Please stand by while rebooting the system U Boot 1 1 4 Jun 22 2011 09 59 09 CPU Aul550 324 MHz id 0x02 rev 0x00 Board
26. For this example the Reliable Upgrade FLASH images were put in the tmp directory on the FTP server A single command is executed on the active Shelf Manager to upgrade the FLASH images This command will download the FLASH images using FTP copy them into the alternate FLASH memory configure the Shelf Manager for a provisional boot and reboot the Shelf Manager If all goes well the reliable upgrade watchdog timer will be reset after Linux boots and the provisional FLASH memory will be configured as the current FLASH memory If the upgrade fails the original FLASH memory will be configured as the current FLASH memory and the Shelf Manager will reboot In the example below 192 168 0 7 is the TCP IP address of the FTP server You will need to substitute the TCP IP address of your FTP server In the example tmp is the directory on the FTP server that contains the new FLASH images You will need to substitute the directory name on your FTP server that contains the FLASH images In the example ftp is a valid userid on the FTP server and ftppw is the password for the userid You will need to substitute both ftp and ftppw for a valid userid and password on your FTP server This is an example of the Reliable Upgrade command rupgrade_tool s v d k 63998 08165 shmm500 kernel r 63998 08165 shmm500 rfs u 63998 08165 u boot proto ftp 192 168 0 7 tmp ftp ftppw hook erase Note This command is on a si
27. G 3 0 Release Note Schroff Firmware part number 63998 08165 41 45 July 01 2011 Schroff AivanceaTCA 4 The CLI command busres worked incorrectly if the target IPM controller was specified by a board number 5 The CLI command frudataw could work incorrectly if the target FRU was specified by an AMC symbolic extension 6 The CLI command minfanlevel did not report an error if the destination parameter value did not fit in one byte but silently used the least significant byte of that value 7 The event M1 gt M0 was incorrectly generated after a Shelf Manager switchover initiated by deactivation of the active Shelf Manager if the IPMB address of the physical controller for the active Shelf Manager was 0x80 or higher 8 Cooling management could work incorrectly if more than one Address Table Record was present in the Shelf FRU Info even though multiple Address Table Record configurations of Shelf FRU Info are not addressed by the PICMG 3 0 specification and very unlikely to be needed in practice 9 AnHPDL based Shelf Manager could crash during termination which did not cause a reboot but might cause a crash dump file to appear in the file system 10 The Shelf Manager termination function could potentially be called several times simultaneously protection against that possibility has been added 11 In very rare cases the backup Shelf Manager could get stuck in the recv function on the software redundancy interface during a switchover
28. HY bit was externally cleared 1 If a Shelf Manager switchover was initiated by opening a handle on the active Shelf Manager but not extracting it that Shelf Manager could stay indefinitely in state M3 after reinitializing as the backup 8 In some cases after a termination of a standalone Shelf Manager not all SEL records were saved in a persistent flash file 9 LM75 sensors associated with PEMs and fan trays in some shelves did not support definition and assignment of lower thresholds when configured via the file user_sdr 10 ShMM 1500R only The ipmitool utility had a problem establishing an RMCP session to the Shelf Manager due to key exchange code mismatch during a session authorization procedure T ShMM 1500R only LAN Configuration Parameters obtained by the DHCP client running on the ShMM and distributed by the Shelf Manager were set in incorrect byte order LSB first instead of MSB first 12 When obtaining network parameters for the Shelf Manager from a DHCP server two Shelf Managers running in two different shelves could be incorrectly assigned the same parameters i e the same IP address same subnet mask etc 2 7 0 1 Bug Fixes The following bugs are fixed in this release of the Shelf Manager 1 The cold sensitive FRU support could work incorrectly if the corresponding thermal sensor did not havethe lower critical threshold defined only lower non recoverable Release Note Schroff Firmware part number 63998 081
29. I for that IPM controller If Shelf FRU Information is obtained from external IPMCs and the configuration variables SHELF_FRU_IPMB SOURCE1 and SHELF_FRU_IPMB_SOURCE2 are set no other IPM controllers are now considered as potential sources for the Shelf FRU Information A new option d for the CLI command sensordata shows only discrete sensors having a specific state set in the state mask The default file var nvdata pef file is now created with PEF control disabled to match the etc nvdata orig pef file that is placed into var nvdata at first RFS startup The default value of the configuration variable IGNORE_FAILED_DIRECTED_ POWER DOWN is now TRUE so that failure to power down a FRU in the critical thermal alert state does not by default cause the whole shelf to be powered down In the zoned cooling management support processing sensor events and querying sensor values has been optimized The CLI command frudataw now performs synchronous writes to non local FRU information sources and does not return until the write is complete Previously an asynchronous write took place The Shelf Manager termination procedure has been reworked to speed up termination and remove erroneous messages shown during termination The utility patch_fru_info now uses the locking mechanism defined in the PICMG 3 0 specification to access the Shelf FRU Information In HPDL based shelves the Shelf Manager now recognizes a thermal sensor located on a separate IPM control
30. IN bin 11596103HBBIN bin 11596107HABIN bin 11596150HDBIN bin 11596151HDBIN bin 11596152HDBIN bin 11596153HDBIN bin 11596160HCBIN bin 11596161HCBIN bin 11596300HCBIN bin 11596301 HBBIN bin 11596302HBBIN bin 11596303HBBIN bin ZRSATC6TMDPEM2NHBBIN bin Release Note Schroff Firmware part number 63998 08165 Schrof f AivanceaTCA 16slot pull cooling rad IPMB Full Mesh DC 2slot push pull cooling bused IPMB node node AC Sslot push cooling bused IPMB Triple Repl Mesh DC Sslot push cooling bused IPMB Triple Repl Mesh DC 2slot push pull cooling bused IPMB Hub Hub DC 14slot pull cooling bused IPMB Dual Star DC 14slot pull cooling rad IPMB Dual Star DC 14slot pull cooling bused IPMB Full Mesh DC 14slot pull cooling rad IPMB Full Mesh DC 2slot push pull cooling bused IPMB node node DC 14slot pull cooling bused IPMB Dual Star DC 14slot pull cooling rad IPMB Dual Star DC 14slot pull cooling bused IPMB Full Mesh DC 14slot pull cooling rad IPMB Full Mesh DC 6slot push pull cooling bused IPMB Triple Repl Mesh DC 6slot push pull cooling rad IPMB Triple Repl Mesh DC 14slot push cooling bused IPMB Dual Star DC 14slot push cooling rad IPMB Dual Star DC 14slot push cooling bused IPMB Full Mesh DC 14slot push cooling rad IPMB Full Mesh DC Zephyr ATCA Chassis 6 slot bused IPMB 7 45 July 01 2011 Schroff AivanceaTCA 3 Upgrading the Shelf
31. Manager to release 2 7 4 There are two ways of upgrading the Shelf Manager firmware 1 TFTP Upgrade Procedure You can use the TFTP Upgrade Procedure which is started from the U Boot environment of the Shelf Manager and retrieves the files from a TFTP server on your network 2 Reliable Upgrade Procedure You can also use the Reliable Upgrade Procedure This procedure will copy the new firmware flash images from an FTP server on your network to RAM on the ShMM 500 and then copy the new firmware images to flash memory Note We strongly recommend that you use the Reliable Upgrade Procedure instead of the TFTP Upgrade Procedure because it will leave the shelf manager in operating condition if the firmware upgrade fails The firmware upgrade procedure must be executed for both shelf managers in a redundant system Please make sure that both shelf managers are updated to the same firmware revision and configuration Below are four examples of the required steps to upgrade your shelf The first two examples shown below are for Schroff shelf with managed FRUs The second two examples are for Schroff shelf with IPMC based FRUs These procedures work on the factory default shelf configuration when a shelf is shipped from Schroff manufacturing Before updating deployment shelf in the field we recommend to test the procedure in your laboratory and to adapt the procedure to your specific environment if necessary For further information regardin
32. Schrof Ff AivanceaTCA Release Notes Schroff firmware part number 63998 08165 Based on Pigeon Point Systems PPS firmware release 2 7 4 for ShMM 500 Release Date July 01 2011 Release History Release date Schroff FW P N PPS version December 14 2006 63998 04652 V2 3 2 April 26 2007 63998 04660 V2 4 2 January 18 2008 63998 04664 V2 5 1 July 28 2008 63998 08152 V2 5 3 January 29 2010 63998 08160 V2 6 4 4 September 14 2010 63998 08161P4 V2 7 0 4 October 7 2010 63998 08165 V2 7 1 July 1 2011 63998 08165 V2 7 4 Introduction The firmware package 63998 08165 zip contains Firmware release 2 7 4 for the ShMM 500 The PPS supplied RFS image has been modified by Schroff to adapt the firmware to Schroff ATCA shelves The kernel image has not been modified and is identical to the PPS kernel image The U boot environment has been modified to reflect the necessary non volatile system settings for this firmware running on Schroff shelf managers The Schroff part number for this firmware release is 63998 08165 Important Notice Release Note Schroff Firmware part number 63998 08165 1 45 Prior to V2 5 3 the interaction between the shelf manager and the shelf FRUs was hard coded into the shelf manager firmware Starting with Version V2 5 3 the Schroff shelf manager firmware supports Pigeon Point Systems HPDL Hardware Platform Description Language See Pigeon Point Systems document She
33. The FRU ID file name is comprised if the top assembly part number without the Note If the FRU ID files that are already installed in your shelf or shelf manager are the same revision as those in the table below they do not need to be upgraded You can use the shelf manager command clia fruinfo to find the existing FRU ID file revision level in the FRU Programmer File ID field FRU ID files included in firmware version 63998 08165 Chassis P N FRU File name Chassis description 11592 400 11592400HBBIN bin 14slot push cooling bused IPMB Dual Star DC 11592 401 11592401 HBBIN bin 14slot push cooling rad IPMB Dual Star DC 11592 402 11592402HBBIN bin 14slot push cooling bused IPMB Full Mesh DC 11592 403 11592403HBBIN bin 14slot push cooling rad IPMB Full Mesh DC 11592 500 11592500HBBIN bin 16slot pull cooling bused IPMB Dual Star DC 11592 501 11592501HCBIN bin 16slot pull cooling rad IPMB Dual Star DC 11592 502 11592502HBBIN bin 16slot pull cooling bused IPMB Full Mesh DC Release Note Schroff Firmware part number 63998 08165 6 45 July 01 2011 11592 503 11596 007 11596 010 11596 012 11596 090 11596 100 11596 101 11596 102 11596 103 11596 107 11596 150 11596 151 11596 152 11596 153 11596 160 11596 161 11596 300 11596 301 11596 302 11596 302 11592503HBBIN bin 11596007HBBIN bin 11596010HBBIN bin 11596012HBBIN bin 11596090HDBIN bin 11596100HBBIN bin 11596101HBBIN bin 11596102HBB
34. The df utility was fixed so that it no longer reports incorrect free space for a J FFS2 partition e ShMM 500 An error was fixed in the Ethernet driver in which immediately after coming up it could corrupt the first several transmitted packets e ShMM 500 ifconfig s status reporting was fixed for the case where no link is available previously it could return a RUNNING status 2 Provisions for an optional native implementation of the Service Availability Forum Hardware Platform Interface HP called IntegralHP have been added within the Shelf Manager IntegralHP I is licensed separately from PPS 3 Performance optimizations in the HPDL based Shelf Manager have been done to reduce the time needed for polling local sensors 4 Parallel reading of SDRs from IPM controllers during Shelf Manager initialization has been implemented to reduce initialization time 5 Support for variables has been added in HPDL 6 When reading HP DL data and SDRs from local files the Shelf Manager can now learn the location of the files via Linux environment variables CARRIER_DATA CARRIER_SDRS CHASSIS_DATA and CHASSIS_SDRS 7 The completion code for the IPMI command Exit SDR Repository Update Mode has been changed Command Not Supported In Present State instead of Invalid Command for formal compliance with the PICMG 3 0 specification 8 A configuration parameter TACHOMETER_THRESHOLD_UPDATE_DELAY has been added to contr
35. a Connect to the shelf manager in slot 0x10 and install the FRU files for the shelf fan trays PEMs and SAP gt Chapter 3 3 b SSH into the backup shelf manager IP 192 168 1 3 user root no password c Set the rc2 variable to etc rc acb HPDL gt Chapter 3 4 d Terminate the ssh connection with exit e On the shelf manager in slot 0x10 set the rc2 variable to etc rc acb HPDL gt Chapter 3 4 f Reboot both shelf managers simultaneously gt Chapter 3 5 Example 3 Zephyr or Ventus shelf with one shelf manager and serial connection or SSH connection to the console interface 1 Set the rc2 variable to etc rc acb4 gt Chapter 3 4 2 Install the firmware gt Chapter 3 1 3 Install the FRU files in the shelf manager and shelf and DSAP gt Chapter 3 3 Note Do not install FRU files in the fan trays ISAP or PEMS 4 set the rc2 variable to etc rc acb HPDL gt Chapter 3 4 5 reboot the shelf manager gt Chapter 3 5 Example 4 Zephyr or Ventus shelf with two shelf managers and serial connection or SSH connection to the console interface of the active shelf manager in 0x10 1 Programming the firmware and the shelf manager FRU file on the shelf manager in slot 0x10 eoaoop Set the rc2 variable to etc rc acb4 gt Chapter 3 4 Connect to the active shelf manager in slot 0x10 and install the firmware gt Chapter 3 1 Do a clia switchover to switch back to 0x10 Install the shelf manager FRU file on 0x10 gt Chapter 3 3 R
36. a network connection to your FTP server If this already exists through the Base Interface hub then no further network configuration is required If your Base Interface hubs are not connected to a network you can use the RJ 45 connector on the front panel of the Shelf Manager to connect to the FTP server on your network If you need to use the front panel Ethernet connector you need to set the jumpers on the Shelf Manager to route the primary Ethernet port to the front panel When the jumpers are on the pins towards the front panel the Ethernet is connected to the front panel connector See the Shelf User Manual for details of the jumper setting You need to configure the IP Address that the Shelf Manager will use on the network to access the FTP server The command clia setlanconfig 1 ip 192 168 0 2 will set the IP Address of the active Shelf Manager to 192 168 0 2 The active Shelf Manager is the one with the green LED illuminated and not blinking You need to substitute 192 168 0 2 in the example for your desired IP Address If your Shelf Manager is on a different network than your FTP server then you need to configure the Default Gateway The command clia setlanconfig 1 dft_gw_ip 192 168 0 1 will set the IP Address of the Default Gateway to 192 168 0 1 You need to substitute 192 168 0 1 in the example for the IP Address of the Default Gateway on your network If you use subnets on your network then you need to
37. ad gt ipmb_traced w c b lt ipaddr gt i lt payload gt A special patch must be applied to the SmartFusion BMR firmware to enable this IPMB trace functionality SmartF usion BMR customers will be notifed separately when that BMR firmware patch is available Bug Fixes The following bugs are fixed in this release of the Shelf Manager 1 E Keying of cross connect links worked incorrectly with certain hub boards that do not distinguish between cross connect links and regular Base Interface links with the same channel number when enabling and disabling them via Set Port State 2 In single channel or active standby configuration i e when the second RMCP channel is not used the command Get Channel Authentication Capabilities returned incorrect data about the unused channel 3 The AMC Point to P oint Connectivity Record could be shown incorrectly by the CLI command fruinfo 4 The RMCP commands Set Channel Security Keys and Get Channel Cipher Suites could work incorrectly when channel number 14 a reference to the current channel was specified and when incorrect parameters were specified 5 After a surprise removal of the backup Shelf Manager the active Shelf Manager could in some cases delay response to activation or deactivation requests from FRUs in the shelf for up to 120 seconds 6 Even if the configuration parameter EXIT_IF_HEALTHY_LOST_IN_STANDALONE_MODE was setto FALSE a standalone Shelf Manager could still exit when the HEALT
38. anceaTCA 5 In the reliable upgrade utility rupgrade_tool support for the option u has been removed The special hook option flip has been implemented as a replacement To undo an upgrade it is now necessary to use the options sR hook flip or sR 6 Inthe generic HPDL driver for PMBus power supplies a new configuration parameter has been implemented This parameter enables proper clearing of latched signals on power supplies Bug Fixes N 1 After issuing the CLI command setextracted for a FRU actually present in the shelf in the state M2 the event M1 gt M2 from this FRU could be lost during subsequent rediscovery of that FRU 2 In very rare cases the Shelf Manager could crash during initialization when initializing the SEL 3 The CLI command fruinfo incorrectly asserted an error in OEM FRU multirecords having lengths of 8 or 9 bytes Those record lengths are legal 4 Inrelease 2 7 1 the Shelf Manager could incorrectly synchronize the SEL data between Active and Backup Shelf Managers during a reliable upgrade from release 2 7 0 3 or 2 7 0 4 JA New and Changed Features for This Release re 13 14 15 16 17 18 This release is based on an update of Monterey Linux that includes the following specific changes e ShMM 500R ShMM 1500R The busybox utility has been upgraded to a new version 1 16 2 E Keying for AXle ports has been implemented in accordance with the AXle Base Architecture Specification 1 0 S
39. ase Note Schroff Firmware part number 63998 08165 42 45 July 01 2011 Schroff AivanceaTCA Full support for the RAKP authentication protocol Full support for encrypted unencrypted authenticated unauthenticated messages on a single connection Authentication all mandatory and optional algorithms are supported Integrity all mandatory and optional algorithms are supported Confidentiality encryption all mandatory and optional algorithms are supported Payloads only the IPMI message payload is supported User password length extended to 20 bytes Setting channel security key Kg is supported including persistency Suspend Resume Payload Encryption command is supported including xRC4 state machine reset Get Channel Auth Capabilities command extension for IP MI 2 0 has been implemented Get Auth Code command extension for IP MI 2 0 has been implemented Support for Cipher Suites has been implemented all IP MI 2 0 cipher suites are supported e The CLI command session marks RMCP enabled sessions with a special flag on output Firmware firewall commands The Shelf Manager implements the full set of firmware firewall commands in accordance with the IPMI 2 0 specification In addition several firmware firewall oriented CLI commands have been added firewall setcommandpolicy setfunctionpolicy Virtual LAN support The Shelf Manager now supports RMCP and RMCP traffic between the Shelf Manager and the System Manager over vir
40. available 17 The IPMB link sensor implementation on the Shelf Manager has been enhanced to report the state of failure for an IPMB if the IPMB driver is able to successfully reattach the bus after a failure but writes still cannot go through the faulty bus this Situation is typical for IPMB failures happening in configurations where LTC buffers on the Shelf Managers are bypassed in hardware 18 In HPDL drivers for some GPIO devices PCA9555 and related configuration parameters have been added to allow additional consistency checks of the received data and repeating of read write requests in configurations where additional robustness is needed 19 The CLI commands sendcmd and sendamc now accept a lt lun gt parameter Bug Fixes The following bugs are fixed in this release of the Shelf Manager 1 In HPDL based systems the presence detection method for the UFE2000 power supply could work incorrectly in the PEC mode Pre session RMCP commands in IPMI 2 0 RMCP format were not accepted by the Shelf Manager RMCP role based privilege control algorithm could work incorrectly in some cases Long 20 bytes RMCP passwords could be treated incorrectly in some cases When LAN configuration parameters were updated via SNMP they were not always propagated to the Shelf FRU Information and were not always immediately applied The Shelf Manager could crash when processing more than 31 PEF entries In the stream of SEL events sent to even
41. change the Subnet Mask from the default value of 255 255 255 0 The command clia setlanconfig 1 subnet_mask 255 255 255 128 will set Subnet Mask of the Subnet Mask to 255 255 255 128 You need to substitute 255 255 255 128 in the example for the Subnet Mask of your network You can use the command ping 192 168 0 6 to test the network connection to the FTP server You need to substitute 192 168 0 6 in the command for the IP address of the FTP server on your network The example below shows a successful ping test ping c 2 192 168 0 6 PING 192 168 0 6 192 168 0 6 56 data bytes 64 bytes from 192 168 0 6 icmp_seq 0 ttl 64 time 1 5 ms 64 bytes from 192 168 0 6 icmp_seq 1 ttl 64 time 1 9 ms 192 168 0 6 ping statistics 2 packets transmitted 2 packets received 0 packet loss round trip min avg max 1 5 1 7 1 9 ms Connect a serial console cable to from a terminal or PC running a terminal emulator Hypercom Minicom Hyperterminal etc to the console port of the Shelf Manager Set the terminal or emulator to 115200 N 8 1 115200 baud no parity 8 bits per character 1 stop bit STEP 2 Upgrade Process Put the three Reliable Upgrade FLASH images 63998 08165 shmm500 kernel 63998 08165 shmm500 rfs 63998 08165 u boot on a FTP server that is on the same network as the Shelf Managers Release Note Schroff Firmware part number 63998 08165 10 45 July 01 2011 Schrof Ff Advance TGA
42. d provisional flash rupgrade_tool reboot Restarting system U Boot 1 1 4 Jun 22 2011 09 59 09 CPU Aul550 324 MHz id 0x02 rev 0x00 Board ShMM 500 S N 08031572 DRAM ISSI IS42S32800D 64 MB Flash 32 MB In serial Out serial Err serial ADM1060 configuration version 1 5 Net AulX00 ETHERNET Hit any key to stop autoboot 0 Booting image at bf080000 Image Name 63998 08165 Linux 2 4 26 Created 2011 06 22 13 59 47 UTC Image Type IPS Linux Kernel Image gzip compressed Data Size 883998 Bytes 863 3 kB Load Address 80100000 Entry Point 802d6040 Verifying Checksum OK Uncompressing Kernel Image OK Loading Ramdisk Image at bf440000 Image Name 63998 08165 RFS 2 7 4 Created 2011 06 22 13 59 46 UTC Image Type IPS Linux RAMDisk Image gzip compressed Data Size 3913508 Bytes 3 7 MB Load Address 00000000 Entry Point 00000000 Verifying Checksum OK Starting kernel init started BusyBox v1 16 2 2011 05 26 10 42 45 PDT Release Note Schroff Firmware part number 63998 08165 12 45 July 01 2011 Schroff AivanceaTCA etc re Mounting filesystems etc rce Mounted proc etc rce Mounted dev pts etc rc Mounted dev mtdblock10 to var upgrade etc rce Checking the reliable upgrade watchdog timer activated etc rce Mounted dev mtdblock0O to var etc rce Placed var tmp to ram disk etc rce Setting hostname shmm500 etc rce Started syslogd and klogd etc rce
43. ded to the standard Shelf Manager ipmb_traced utility after the definition is stable within PICMG 4 Inthe PMBus HPDL driver the following enhancements were added Release Note Schroff Firmware part number 63998 08165 32 45 July 01 2011 Schrof Ff AivanceaTCA e Support for the Unipower TBSR7000 PSU Bluestreak series e Support for linear mode on a voltage output control e Support for a Tach2 signal 2 7 0 2 New and changed features 1 This release is based on an update of Monterey Linux that includes the following specific changes e ShMM 1500R The DDR SDRAM Controller configuration was updated per the recommended changes in the latest release Rev 9 of the Freescale MPC834x Design Checklist Application Note AN2931 The recommended changes help reduce the overall system noise that is generated by the DDR SDRAM interface e ShMM 500R ShMM 1500R Fixes were applied to busybox to prevent the command help grep from causing busybox to crash 2 The ipmb traced utility has been updated and contains preliminary support for collecting an IPMB trace over the LAN interface from IPM controllers based on Pigeon Point s Board Management Reference BMR solution using Actel s SmartF usion intelligent mixed signal FPGA The following syntax should be used to start collecting an IPMB trace from an IPM controller with the IP address lt ipaddr gt if the IP MB trace facility is associated with the SOL payload instance number lt paylo
44. e state of a sensor A generic HP DL driver has been implemented for PMBus power supplies that allows configuration for a specific model via configuration parameters Release Note Schroff Firmware part number 63998 08165 31 45 July 01 2011 Schroff AivanceaTCA 19 Several enhancements were made to the ipmb_traced utility which receives IPMB trace information from IPM controllers over the LAN interface Bug Fixes The following bugs have been fixed in this release of the Shelf Manager 1 Innon HPDL systems when a BMC controlled FRU PEM Power Supply Fan Tray was removed while the shelf was powered off it could be still considered present after shelf power on if queried via the SNMP interface 2 The CLIFRU Info parser did not detect the error when an ATCA multi record was too small 3 When setting alarms via the IPMI command Set Alarm State an incorrect mask bit was used for the Alarm Cutoff function 4 The Pigeon Point OEM commands Get Cached Device SDR Info Get Cached Device SDR Reserve Cached Device SDR Repository were defined incorrectly without the Pigeon Point IANA as the first 3 bytes As a consequence previous versions of Pigeon Point OpenHPI before 2 14 1 0 won t be able to use SDR caching with this and all subsequent versions of the Shelf Manager They will still work correctly but will have to retrieve SDRs directly from IPMCs New versions of Pigeon Point OpenHPI 2 14 1 0 and above will be able to use SDR cachi
45. e 20 3 lt Fan Tray FRU file name gt Download of FRU data to Fan Tray 1 sh fru_update 20 4 lt Fan Tray FRU file name gt Download of FRU data to Fan Tray 2 sh fru_update 20 5 lt Fan Tray FRU file name gt Download of FRU data to PEM A sh fru_update 20 6 lt PEM FRU file name gt Download of FRU data to PEM B sh fru_update 20 7 lt PEM FRU file name gt Download of FRU data to the SAP sh fru_update 20 8 lt SAP FRU file name gt Release Note Schroff Firmware part number 63998 08165 19 45 July 01 2011 Schrof f AivanceaTCA Shelf Manager FRU file update In asystem with only one Shelf Manager please consult the user manual of the shelf to determine the shelf manager address locations 10 and 12 Download of FRU data to the Shelf Manager in 0x10 t sh fru_update 10 0 lt Shelf Manager FRU file name gt Download of FRU data to the Shelf Manager in 0x12 sh fru_update 12 0 lt Shelf Manager FRU file name gt Note The upgrade process of the shelf manager may take several minutes 3 4 Setting the environmental variable rc2 After successful upgrade set the RC2 environment variable and reboot the system setenv re2 etc rc acb HPDL Please make sure that the rc2 variable is set correctly A common problem that causes the Shelf Manager to not work properly is to set the rc2 variable incorrectly You must set the rc2 variable on both shelf managers to the same value e g e
46. e Shelf Manager Bug Fixes The HPDL UFE2000 power supply driver worked incorrectly with settable sensors in PEC mode 2 6 4 3 Bug Fixes Release Note Schroff Firmware part number 63998 08165 35 45 July 01 2011 Schrof Ff AivanceaTCA For multi slot boards with subsidiary FRUs a power cycle could take place for some of the subsidiary FRUs during a Shelf Manager switchover This problem could only arise only when special power management extensions for multi slot boards were enabled These extensions allow a multi slot board to draw more power from its Zone 1 connector than allowed by the normal single slot power management records in Shelf FRU Info 2 6 4 2 New and changed features 1 This release is based on an update of Monterey Linux that includes the following specific change e ShMM 500 Changed an error message in the 12C bus driver to be more user friendly and to include the target address and the byte number on which the error occurred 2 A new CLI command dhcp allows the user to restart the DHCP client in the Shelf Manager and also to query the current status of the DHCP client This command can be useful in updating Shelf Manager IP addresses when the DHCP server configuration changes 3 For the benefit of other applications that may run on the ShMM in parallel with the Shelf Manager the Shelf Manager now Stores in a flash file the DHCP option strings TFTP server name and Boot file name if they are se
47. e not fully IPMl compliant in this respect The default value of this variable is FALSE 14 In HPDL support was added for specifying a non zero offset from the beginning of a FRU Information storage device to the actual location of the FRU Information the FRU_INFORMATION statement 15 Also in HPDL a provision was added to skip setting a newly inserted fan tray to the normal PWM level which can be useful for shelves in which several fan trays share a common PWM output 16 For TELCO alarms triggered via PEF the CLI command alarm info now displays information about the corresponding PEF filter and the event that triggered the alarm Bug Fixes Several bugs have been fixed in this release of the Shelf Manager they include 1 2 CLI and RMCP commands Set LAN Configuration Parameters did not update the Shelf Manager IP Connection Record in the Shelf FRU Info when the DHCP client functionality was enabled If the subnet mask in the Shelf Manager IP Connection Record in the Shelf FRU Info had an invalid format the RMCP interface did not start now in this case the RMCP interface is started with the default subnet mask for the given IP address Setting the subnet mask and default gateway via the CLI and RMCP variants of Set LAN Configuration Parameters did not work if the Shelf FRU Info contained a version 00h instance of the Shelf Manager IP Connection Record Support for both that version and version 01h are mandatory under PICM
48. eboot the shelf manager using the reboot command 2 Programming the firmware and the shelf manager FRU file on the shelf manager in slot 0x12 oaoop Set the rc2 variable to etc rc acb4 gt Chapter 3 4 Connect to the active shelf manager in slot 0x12 and install the firmware gt Chapter 3 1 Do a clia switchover to switch back to 0x12 Install the shelf manager FRU file on 0x12 gt Chapter 3 3 Reboot the shelf manager using the reboot command 3 Install the FRU files in the shelf and set the correct rc2 variable p Da905 Connect to the shelf manager in slot 0x10 and install the FRU files for the shelf and DSAP Note Do not install FRU files in the fan trays ISAP or PEMS gt Chapter 3 3 SSH into the backup shelf manager IP 192 168 1 3 user root no password Set the rc2 variable to etc rc acb HPDL gt Chapter 3 4 Terminate the ssh connection with exit On the shelf manager in slot 0x10 set the rc2 variable to etc rc acb HPDL Chapter 3 4 Reboot both shelf managers simultaneously gt Chapter 3 5 Release Note Schroff Firmware part number 63998 08165 9 45 July 01 2011 Schrof f Arance TGA 3 1 Reliable Upgrade Procedure The Reliable Upgrade procedure will copy the new firmware flash images from an FTP server on your network to RAM on the ShMM 500 and then copy the images to flash memory STEP 1 Network settings In order to retrieve the new firmware images the Shelf Manager needs
49. ectly and signals sent to busybox could affect Shelf Manager processes 3 The IPMI command Get Command Sub function Support could incorrectly return information about the supported specification type 4 Notall event only sensors were shown by the CLI command sensor and in the SNMP table sensors 5 Switchover on broken link did not take place without RMCP address propagation 6 The CLI could hang and a switchover could take place if in response to an IPMI command initiated by a CLI request the completion code Node Busy was returned multiple times 7 ACPUERR warning message could appear in kernel logs this warning was caused by an unaligned memory access in the code that accesses an ADM1026 device in non HPDL configurations 8 The Message Control Support field in the SDR for the Reboot Reason sensor was incorrect 9 Ina CompactPCI environment the command clia board using slot numbers could show information about an incorrect board if a non standard IPMB address assignment was used in the shelf 10 A fault was possible in the CLI when the command clia frudataw was used to write HPDL data into a FRU information storage device 11 In ShMM startup scripts a U Boot environment variable post_normal that inhibits running POST tests was set before a reliable upgrade but was not reset after the upgrade 12 A Shelf Manager termination request issued to the backup Shelf Manager could fail with the possible result that the backup Shelf Manager i
50. en from non HP DL based versions of the Shelf Manager to HPDL based versions it is now allowed for a backup HPDL based Shelf Manager to coexist with an active non HP DL based Shelf Manager when a reliable upgrade is in progress In previous releases the backup Shelf Manager could not initialize as a backup Shelf Manager in this case and constantly rebooted In an HPDL based Shelf Manager a subsidiary Shelf Manager FRU that carries alarm functionality on it can now be designated as the alarm location FRU in a response to the PICMG 3 0 R3 command Get Telco Alarm Location Foran RMCP network interface propagated to the backup Shelf Manager switchover between the two physical interfaces on the backup due to a broken link is now supported In an HPDL based Shelf Manager support has been added for describing communication links that can be E keyed via the new HPDL PORTS clause The E Keying algorithm in the active Shelf Manager has been modified to avoid disabling existing communication links on boards that are powered on when a Shelf Manager is inserted into a previously unmanaged shelf In an HPDL based Shelf Manager support has been added for isolating master only I2C buses via GPIO_E8 This functionality must still be turned on by setting the configuration variable ISOLATE_MUX_ON_GPIO8 to TRUE Support in the Shelf Manager has been added to obtain LAN configuration parameters for boards and modules in the shelf via DHCP and propagate them
51. ented in the SHMM 500 Kernel Now both the ShMM 500 and ShMM 1500 have similar J FFS2 implementations e shmm1500 The ATCA WDT is now disabled before initiating a software hard reset This prevents the WDT from expiring during the U Boot POST e shmm1500 The ShMM 1500R double bit SDRAM error handling procedure has been updated The SDRAM POST is executed with ECC enabled and can detect and respond to single and double bit errors A new value was also added to the reboot reason sensor to distinguish a reboot caused by an SDRAM error from reboots due to other reasons watchdog software or Power On Support for cold sensitive FRUs has been added such FRUs are not powered on during the initial shelf startup or after a hot insertion if any of the temperature sensors on them report crossing the lower non recoverable temperature threshold These sensors must be able to generate events FRUs can be designated cold sensitive in a special PPS specific multi record located in the Shelf FRU Information If the Shelf Manager deactivates a FRU due to a critical thermal alert it can now optionally prevent it from automatic reactivation by keeping it in the state M1 Manual intervention from an operator or an explicit programmatic request is needed then to reactivate the FRU This optional behavior is turned on by setting the configuration variable COOLING KEEP_ POWERED OFF _FRUS_IN M1 to TRUE itis FALSE by default To allow reliable upgrades to happ
52. ersion Current Boot Image Name 63998 08165 U Boot 1 1 4 Created Wed Jun 22 13 59 47 2011 Image Type MIPS Linux Firmware uncompressed Data Size 185336 Bytes 180 99 kB 0 18 MB Load Address 0x9FC00000 Entry Point 0x00000000 Current Kernel Image Name 63998 08165 Linux 2 4 26 Created Wed Jun 22 13 59 47 2011 Image Type MIPS Linux Kernel Image gzip compressed Data Size 883998 Bytes 863 28 kB 0 84 MB Load Address 0x80100000 Entry Point 0x802D6040 Current RFS Image Name 63998 08165 RFS 2 7 4 Created Wed Jun 22 13 59 46 2011 Image Type MIPS Linux RAMDisk Image gzip compressed Data Size 3913508 Bytes 3821 79 kB 3 73 MB Release Note Schroff Firmware part number 63998 08165 16 45 July 01 2011 Schrof f Advance TGA Load Address 0x00000000 Entry Point 0x00000000 Alternate Boot Image Name 63998 08165 U Boot 1 1 4 Created Wed Jun 22 13 59 47 2011 Image Type MIPS Linux Firmware uncompressed Data Size 185336 Bytes 180 99 kB 0 18 MB Load Address 0x9FC00000 Entry Point 0x00000000 Alternate Kernel Image Name 63998 08165 Linux 2 4 26 Created Wed Jun 22 13 59 47 2011 Image Type MIPS Linux Kernel Image gzip compressed Data Size 883998 Bytes 863 28 kB 0 84 MB Load Address 0x80100000 Entry Point 0x802D6040 Alternate RFS Image Name 63998 08165 RFS 2 7 4 Created Wed Jun 22 13 59 46 2011 Image Type MIPS Linux RAMDisk Image gzip compressed Data Size
53. g an acknowledgement from the backup Shelf Manager on the software redundancy interface In HPDL based shelves the Shelf Manager could send the first Set Fan Level command to a Fan Tray FRU before obtaining the Fan Speed Properties for that FRU In HPDL based shelves cooling management could in some cases incorrectly determine the subsidiary FRU e g AMC that should be deactivated in the case of a critical thermal alert reported by an IPM controller In HPDL based shelves cooling management could assign a fan level to a fan tray that was lower than the minimum level specified by the configuration variable MIN FAN LEVEL if that fan tray originally reported a fan level lower than the minimum level Using PPS specific PET formats formats 1 and 2 in acknowledged mode could cause a failure of the Shelf Manager application with a subsequent reboot caused by the watchdog The value of the LAN configuration parameter IP Address Source was incorrectly reported as static if the RMCP address was obtained via DHCP Due to an error in the zoned cooling management implementation the COOLING FAN DECREASE TIMEOUT and COOLING FAN INCREASE TIMEOUT Shelf Manager configuration variables did not operate as documented in shelves with zoned cooling Platform Event Traps PETS generated by the Shelf Manager contained an invalid time stamp TimeTicks value in the header Propagation of RMCP session information over the software redundancy interface could
54. g the command Set Fan Level after a hot insertion of a fan tray FRU 24 The Shelf Manager now implements protection against reusing an IPMB sequence number in a new outgoing request if this sequence number was used in a previous request for which no reply has been received yet Also the Shelf Manager is now using IPMB sequence numbers from separate sequences when sending requests to distinct IPM controllers in order to increase the lifetime of any used IPMB sequence number 25 The default IPMB retry timeout value was changed from 4 seconds to 500 milliseconds The IPMB_ RETRY TIMEOUT and IPMB_RETRY_TIMEOUT_MSEC parameters can be adjusted in shelves that have problems with the new timing Bug Fixes Several bugs have been fixed in this release of the Shelf Manager they include 1 In SHMM 1500 based radial shelves link state was not passed over the redundancy interface 2 Output of the CLI command getfruledstate in verbose mode could incorrectly show the hardware restricted state of an LED 3 In shelves with bussed IPMB the IPMB programmatic state was not passed over the redundancy interface 4 The IPMF handler for the command Set Sensor Event Enable did not check message control type assertion mask and deassertion mask parameters for consistency with respect to the sensor attributes from the SDR 5 Validation of a cipher suite requested for an RMCP session was done incorrectly because of incorrect comparison of maximum p
55. g the firmware upgrade process please see the Pigeon Point Systems user guide ShelfManagerUG_2_7_4 20110422 pdf Example 1 Shelf with one shelf manager and serial connection or SSH connection to the console interface 1 Install the firmware gt Chapter 3 1 2 Install the FRU files gt Chapter 3 3 3 set the rc2 variable to etc rc acb HPDL gt Chapter 3 4 4 reboot the shelf manager gt Chapter 3 5 Example 2 Shelf with two shelf managers and serial connection or SSH connection to the console interface of the active shelf manager in 0x10 1 Programming the firmware and the shelf manager FRU file on the shelf manager in slot 0x10 a Connect to the active shelf manager in slot 0x10 and install the firmware gt Chapter 3 1 b Do a clia switchover to switch back to 0x10 c Install the shelf manager FRU file on 0x10 gt Chapter 3 3 d Reboot the shelf manager using the reboot command 2 Programming the firmware and the shelf manager FRU file on the shelf manager in slot 0x12 a Connect to the active shelf manager in slot 0x12 and install the firmware gt Chapter 3 1 b Do a clia switchover to switch back to 0x12 c Install the shelf manager FRU file on 0x12 gt Chapter 3 3 d Reboot the shelf manager using the reboot command 3 Install the FRU files in the shelf and set the correct rc2 variable Release Note Schroff Firmware part number 63998 08165 8 45 July 01 2011 Schroff AivanceaTCA
56. hannel Signaling Class as defined in the PICMG 3 1 Revision 2 specification which is currently in a draft state The Shelf Manager sends this command to ATCA boards if necessary during the E Keying procedure 8 FRU LED management is now supported in the Shelf Manager SNMP interface 9 The output of the CLI command getfruledstate in verbose mode now includes information from LED Description records 10 In HPDL mode output of the CLI command version now contains Product IDs from the current carrier and shelf HP DL modules 11 The Shelf Manager now supports a fourth level of release numbering and it is reported in the output of the CLI command version 12 The Shelf Manager now reports the ShMM model on which itis executing in the Get Device ID response for the logical Shelf Manager field DevicelD with values defined as follows ShMM 300 3 ShMM 500 5 ShMM 500EL 6 ShMM 1500 15h 13 Distribution of LAN configuration parameters to boards and AMCs as been added including support for storing these parameters in the Shelf FRU Information as a set of special PPS specific records 14 Extensions to power management have been implemented for multi slot boards using PPS specific records in the Shelf FRU Information that specify relaxed power requirements for multi slot boards 15 Encryption oriented code in the Shelf Manager has been moved to a separate library to make it possible to create encryption free RFS images for ShMM
57. hernet port bonding execute the Linux command setenv ipdevice bondo and reboot the shelf manager To disable Ethernet port bonding execute the Linux command setenv ipdevice eth0 and reboot the shelf manager The Linux command ifconfig bondO will show the IP address assigned to either port 1 or port 2 when Ethernet bonding is enabled If Ethernet bonding is enabled on the shelf manager the Base Interface switch on both switch blades needs to have the same subnet The shelf manager commands clia setlanconfig and clia getlanconfig are used to configure and display the RMCP IP address for the shelf manager For more information on this and other possible Ethernet configurations see section 3 4 in the PPS Shelf Manager Users Guide Release Note Schroff Firmware part number 63998 08165 26 45 July 01 2011 Schrof Ff AivanceaTCA 7 Firmware part number 63998 08165 configuration files The configuration file etc shelfman conf contains all PPS default configuration variables for the Shelf Manager Variables that have been modified for Firmware version 63998 08165 are stored in the additional configuration files etc shelfman conf ACB HPDL The content of the custom specific configuration file is listed below cat etc shelfman conf ACB HPDL etc shelfman conf ACB HPDL Created by MGT 4 February 2008 Modified by MGT 3 December 2008 added static IP assignment for USB COOLING_MANAGEMENT acb Schroff coo
58. iecunecraaictaeisotet caudetiexaeeheisrimieeieaeisemineen encase 10 3 2 TFTP Upgrade Procegure c02 a ctteiereisite a eee Se eee eee ees 15 3 3 Updating FRU data ai cee enertee ken arene rn een See eee ere eee es 18 3 4 Setting the environmental Variable C2 ccccceccsceeeeeeseeeeeeeeeeeeeeeeeeeeeeeeeaaeeeeeeesaaeeeeens 20 3 5 Restart the system seck egos este new aaa Ip tecistic deep ceases es ata ade cevinsecemee ee eee 20 4 Special tests for HPDL Upgrade c cc eeeceeeeeeeseceeeeeeeeeeeeeeaaeeeeeaaeeseseeaaeeeseeseeeeeeeeeneees 21 5 Resetting the Shelf Manager configuration to the default ValUCS ccccecceeesssesteeees 23 6 Configuring Ethernet Port Bonding on the Shelf Managet cccccceeeeeeeeeeeeseeeeeessneeeees 26 7 Firmware part number 63998 08165 configuration files 2 0 eee eeeeeeeeeee teeter eeeeenanaeees 27 GO Revisi n HISTO sincdccectecicnsdas ainoana becca a AE Aa aaia 29 Release Note Schroff Firmware part number 63998 08165 2 45 July 01 2011 1 Schroff shelf manager versions Schroff need CA The table below shows the Schroff shelf manager versions please identify your shelf manager type You will need the corresponding RC2 variable later in the upgrade process Photo Type RC2 variable ACB V rc acb HPDL The part number of the ACB V shelf manager is on the label at the rear side of the shelf manager see photo below E Radial IPMB ver
59. images inside this special boot image TFTP boot the upgrade kernel and RFS images on your ShMM 500 Once booted the upgrade script will automatically update your SAMM 500 using the rupgrade_tool utility and the new 2 7 4 kernel and RFS and u boot images stored in the upgrade RFS image It will then reboot For customers with early production F64M128 large capacity SaMM 500 modules an additional step may be performed to reprogram the ADM1060 to enable the larger flash memory Step 1 Rename the kernel and RFS files gt Rename 63998 08165 kernel to sentry kernel gt Rename 63998 08165 rfs to sentry rfs These images need to be placed on a TFTP server machine that is network reachable from the ShMM 500 module Step 2 Power on your SAMM 500 based hardware and interrupt the boot up process by pressing the space bar on the serial port console of the SAMM 500 U Boot lvledin Shmm500 Step 3 Verify the correct name of the download images Make sure that the renamed files of Step 1 correspond to the required file names in u boot Shmm500 printenv boot file sentry kernel ramdisk sentry rfs Step 4 Make sure that the network settings for your SAMM 500 are such that it can see the TFTP server on your network shmm500 printenv serverip ipaddr netmask gatewayip serverip 192 168 0 7 ipaddr 192 168 0 2 netmask 255 255 0 0 gatewayip 192 168 0 1 If any of these need to be changed do it as follows shmm500 setenv serverip
60. ler as a shelf wide sensor i e a sensor that can trigger a shutdown of the whole shelf in the case of a critical alert if the entity ID entity instance pair for that sensor matches the entity ID entity instance of the active Shelf Manager IPM controller 20h FRU ID 0 and thus designates the active Shelf Manager as the owner of the sensor Also in HPDL based shelves a versioning mechanism for external cooling management libraries has been added the CLI command version has been extended to report the name and the version of the cooling management library currently in use Bug Fixes Several bugs have been fixed in this release of the Shelf Manager they include 1 Ifan RMCP client was running a Shelf FRU Info update transaction and a Shelf Manager switchover happened very close in time to the final commit request for that transaction the commit operation could be rejected with an error code asserting inconsistency of the update even though the update was in fact consistent In HP DL based shelves the cooling management code could power down all FRUs in the shelf when a FRU previously powered down due to a thermal critical alert recovered from the critical alert but still stayed in the major alert The workaround for this problem in 2 5 x releases was to set the configuration variable IGNORE_FAILED DIRECTED POWER DOWN to TRUE In HPDL based shelves a fan level could be set incorrectly if fan levels in the HPDL definition module
61. lfManagerUG_2_7_4 20110422 pdf HPDL records are stored in the shelf manager s FRU data and in the shelf FRU data The HPDL records contain the structure device population and definitions of the shelf hardware and behavior of the Schroff ATCA shelf Therefore as part of the upgrade process of the firmware the FRU files of the shelf manager and the shelf must be upgraded at the same time This requires a complete reboot of both shelf manager s at the same time or a power cycle of the shelf The correct assignment of the FRU files to the corresponding shelf part number is given in the table FRU ID Files below The FRU files are shipped with this release and are stored on the ShMM 500 in the var nvdata directory Note It is possible to run the existing shelf managers and shelf in non HPDL mode with V2 7 4 firmware Because new shelf manager and shelf designs will only be supported in HPDL mode we recommend that the existing shelf managers and shelf be upgraded to HPDL mode July 01 2011 Schrof Ff AivanceaTCA CONTENT 1 Schrott shelf manager versions ircessecicicaesdeaesncisscetdacadslnesedanan dian ester deeseaeid nina edeealaterenteaetekes 3 2 Prepat tiOns 25 scsl ciccnctcesacasectdatiatesmeudanmaensnareeances etes enna nunde neue nace snared muons labs NA E ah 6 3 Upgrading the Shelf Manager to release 2 7 4 eccceeccesseeeeeeeeneeeeeeeeneeeeeeeeeeeeeeteaeeeeeessaaeeees 8 3 1 Reliable Upgrade ProceQun 6 iscccccscesisau
62. lies of different types were present in the same shelf 15 With zoned cooling in use the Shelf Manager did not raise the speed for a Fan Tray when another Fan Tray from the same cooling zone was extracted if the FRU device ID for the remaining Fan Tray was specified as OxFE in the corresponding Fan to FRU entry in the Fan Geography record 16 Information about closed sessions was not sent to standby shelf manager immediately As a result sessions closed within 60 seconds before switchover could appear in the active session list after a switchover 2 6 3 New and changed features m This release is based on an update of Monterey Linux that includes the following specific changes e ShMM 500 Added a new sysctl option proc sys dev ipmb_debug_mode to monitor lost attachment errors detected by the IP MB driver e ShMM 500 The IPMB driver message approach was changed A lost attachment error is no longer reported when the Au1550 slave busy workaround is invoked Instead in this situation the IPMB driver only reports IPMB Slave Busy Workaround invoked This change will be included in release 2 6 3 Note that the Au1550 slave busy workaround which was included in the initial release of the ShMM 500 Linux kernel is required to overcome a deficiency in the Au1550 SMBus controller The update in this release only affects the reported messages there are no functional changes to the workaround e ShMM 1500 Updated FPGA based support
63. ling algorithm CARRIER_OPTIONS NEBS TACH_MASK 0x0F Enables NEBS cooling strategy Uses fan tach mask byte default is OxFF CARRIER_OPTIONS CARRIER_FRU_LOCATION ADM1026 0 0x2e 2080 USE_TELCO 1 CARRIER_OPTIONS IN_EX_SWITCHOFF 0 FRU_IN_ADM1026 1 CARRIER_OPTIONS CARRIER_FRU_LOCATION ADM1026 0 0x2e 2110 IN_EX_SWITCHOFF 0 CARRIER_OPTIONS CARRIER FRU _LOCATION ADM1026 0 0x2e 2200 MAX _INTAKE 2 MAX_E XHAUST 2 USE_TELCO 1 COOLING_FAN_INCREASE_TIMEOUT 60 COOLING_FAN_DECREASE_TIMEOUT 60 FAN _LEVEL_STEP_UP 2 FAN_LEVEL_STEP_DOWN 1 ORMAL STABLE _TIME 1800 INITIAL _FAN LEVEL 8 IN_FAN_LEVEL FAN_FULL_SPEED_DELAY 30 B_LINK_ISOLATION_TIMEOUT 60 DUNDANCY_NET_ADAPTER usb0 DUNDANCY_NET_ADAPTER2 usbl1 DUNDANT_IP_ADDRESS 192 168 1 2 DUNDANCY_NETMASK 255 255 255 128 DUNDANCY_ENABLED TRUE ECOND_CHANNEL TRUE _ADAPTER2 ethl ER_ON_HANDLE_OPEN TRUE SWITCHOVER_TIMEOUT_ON_BROKEN_LINK 1 ALLOW_CLEARING CRITICAL ALARM TRUE VERBOSITY OxE HPDL SHPDL AAA ey G N DNH nw HOE av Q o Ok lt n wn The u boot configuration data environment variables
64. me 63998 08165 U Boot 1 1 4 Created Wed Jun 22 13 59 47 2011 Image Type MIPS Linux Firmware uncompressed Data Size 185336 Bytes 180 99 kB 0 18 MB Load Address 0x9FC00000 Entry Point 0x00000000 Current Kernel Image Name 63998 08165 Linux 2 4 26 Created Wed Jun 22 13 59 47 2011 Image Type MIPS Linux Kernel Image gzip compressed Data Size 883998 Bytes 863 28 kB 0 84 MB Load Address 0x80100000 Entry Point 0x802D6040 Current RFS Image Name 63998 08165 RFS 2 7 4 Created Wed Jun 22 13 59 46 2011 Image Type MIPS Linux RAMDisk Image gzip compressed Data Size 3913508 Bytes 3821 79 kB 3 73 MB Load Address 0x00000000 Entry Point 0x00000000 Alternate section not printed Pigeon Point Shelf Manager Command Line Interpreter Pigeon Point Shelf Manager ver 2 7 4 Pigeon Point and the stylized lighthouse logo are trademarks of Pigeon Point Systems Copyright c 2002 2011 Pigeon Point Systems All rights reserved Build date time May 26 2011 10 37 23 Carrier HPDL ACB Carrier subtype 0 subversion 0 Cooling Management Library libcooling_acb so Version 2 7 4 Carrier Product ID 21596291 Chassis Product ID 115596160 2 Correct RC2 file cat var log messages grep Calling etc rc acb HPDL Jan 22 17 22 13 shmm500 user info etc rce Calling etc rc acb HPDL Check with the appropriate setting for your shelf manager from the table Schroff shelf manager versions at the top of
65. mmand clia getfruledstate with the option v could incorrectly output LED is hardware restricted when the LED in fact was not hardware restricted The power alarm could be set via a special form of the clia alarm command with a numeric argument on platforms where it in fact was not supported thereafter the alarm would stay set forever and could not be cleared Release Note Schroff Firmware part number 63998 08165 39 45 July 01 2011 Schrof f AivanceaTCA 7 In shelves with a Fan Geography record in the Shelf FRU Info the Shelf Manager could crash on startup N 6 2 New and changed features 1 This release is based on an update of Monterey Linux that includes the following specific changes e Security patches have been applied to wu ftpd for the following Common Vulnerabilities and Exposures CVEs Multiple Vendor C Library realpath Off By One Buffer Overflow CVE 2003 0466 WU FTPD File Globbing Denial of Service Vulnerability CVE 2005 0256 WU FTPD S Key Remote Buffer Overrun Vulnerability CVE 2004 0185 e There is now an interface to control an appropriate register in the ShMM s DS 1339 real time clock RTC so that on appropriately designed ShMM carrier boards a super capacitor can be trickle charged during operation and serve as a backup source of power for the RTC when the ShMM is not otherwise powered Previously the only supported source of backup power was a battery on the carrier Customers intere
66. ng with both previous and new versions of the Shelf Manager 5 The CLI command sensor could output incorrect data if the only threshold defined for a sensor was the Lower Non Recoverable threshold 6 Incorrect error messages could be shown in the case of a failure of the CLI commands gethootdev and sethootdev 7 The Discrete Reading Mask in the SDR of the HPI System Event sensor was incorrect 8 The handling of channel 14 self in the IPMI commands GetAuthCode GetUserAccess and SetUserAccess was incorrect 9 Two responses could be returned for one request in password validation mode of the IPMI command SetUserP assword 10 The Shelf Manager System Event Log could work incorrectly when the maximum number of SEL entries MAX_SEL_ENTRIES was larger than 2048 entries 11 The key Kg could be handled incorrectly by the IPMI 2 0 specific Get Channel Authentication Capabilities command 12 The mode set by COOLING_KEEP_POWERED OFF_FRUS_IN_M1 TRUE in which FRUs are kept in state M1 after a critical thermal alert did not work in the case of a shelf wide thermal alert 13 When generating PETs the sender IP address of channel 1 was always used even if PET was sent over channel 2 14 Error diagnostics for the CLI command frudata could be incorrect 15 The CLI command user could in some circumstances print garbage information after user deletion 2 7 0 4 Bug Fixes The following bugs have been fixed in this release of the Shelf Manager
67. ngle line This is an example of the Reliable Upgrade command and the response of the Shelf Manager rupgrade_tool s v k 63998 08165 shmm500 kernel r 63998 08165 shmm500 rfs u 63998 08165 u boot proto ftp 10 183 7 176 tmp ftp ftp hook erase rupgrade_tool PLB is 6 rupgrade_tool EEPROM page saved rupgrade_tool persistent flash is 0 rupgrade_tool provisional flash is 1 rupgrade_tool copying image s rupgrade_tool copying 63998 08165 u boot from 10 183 7 176 tmp to tmp using ftp protocol 220 FileZilla Server version 0 9 36 beta 220 written by Tim Kosse Tim Kosse gmx de 220 Please visit http sourceforge net projects filezilla USER ftp 331 Password required for ftp PASS KKK KK 230 Logged on TYPE I 200 Type set to I PASV 227 Entering Passive Mode 10 183 7 176 11 0 RETR tmp 63998 08165 u boot 150 Connection accepted 226 Transfer OK QUIT 221 Goodbye rupgrade_tool copying 63998 08165 shmm500 kernel from 10 183 7 176 tmp to tmp using ftp protocol 220 FileZilla Server version 0 9 36 beta 220 written by Tim Kosse Tim Kosse gmx de 220 Please visit http sourceforge net projects filezilla USER ftp 331 Password required for ftp PASS kkkkx k 230 Logged on TYPE I 200 Type set to I PASV 227 Entering Passive Mode 10 183 7 176 11 1 RETR tmp 63998 08165 shmm500 kernel 150 Connection accepted 226 Transfer OK Release Note Schroff Firmware part number 63998 08165
68. non compliant behavior if any sensors are defined on non zero LUNs via HPDL 7 The Shelf Manager reported a syntax error in the configuration file if an empty string in quotes was specified as the value of a configuration variable For instance instead of RMCP_NET_ADAPTER the Shelf Manager required RMCP_NET_ADAPTER Now the notation with quotes is also recognized Known Issues 1 The correct power consumption for an AMC module installed on a two slot blade is not preserved across a shelf manager switchover 2 6 4 1 New and changed features None Bug Fixes 1 The following bug fix has been implemented in the update of Monterey Linux on which the current release is based e ShMM 500 The USB host driver was updated to fix a race condition when modifying an internal driver variable this update may prevent rare kernel crashes during configuration of the USB interface on the backup ShMM Release Note Schroff Firmware part number 63998 08165 36 45 July 01 2011 N Schrof Ff AivanceaTCA e ShMM 500 The kernel logging verbosity for vlan h was reduced so that startup comments are not echoed to the console at bootup Several bugs have been fixed in this release of the Shelf Manager they include e Propagation of RMCP IP addresses did not work during a reliable upgrade to release 2 6 4 when the backup ShMM was updated first e The CLI command getconfigparam did not work on the backup ShMM e RMCP sessions that timed o
69. nt by the DHCP server and the DHCP client in the Shelf Manager is enabled 4 The HPDL driver of the UFE2000 PMBus power supply now supports Packet Error Code PEC mode which is activated when the device type name UFE2000_ PEC is used in the HPDL platform definition 5 A Radial IPMB 0 Link Mapping Record is now included in the default Shelf FRU Information for SaMM 1500s The default Shelf FRU Information can be used when there is no actual Shelf FRU Information storage in a shelf Bug Fixes Several bugs have been fixed in this release of the Shelf Manager they include 1 The CLI command fru with the syntax type lt site type gt could incorrectly show FRUs with some site type s if those FRUs were in state M1 2 A deadlock was possible on the active Shelf Manager if the physical Shelf Manager was deactivated due to a critical thermal alert on the physical Shelf Manager FRU itself 3 A redundant hot swap transition from M2 to M1 and then back to M2 could happen on an HPDL based backup Shelf Manager when the backup Shelf Manager was activated while the active Shelf Manager was already operational 4 The CLI command interpreter utility clia could exit abnormally when executing the CLI command getpefconfig if the command line was too long 5 In very rare cases a newly active Shelf Manager could crash soon after a switchover 6 The IPMI command Get Device SDR Info was not accepted by the Shelf Manager on non zero LUNs this is a
70. ol the delay between setting the fan level and updating the fan tachometer thresholds in shelves where dynamic fan tachometer thresholds are supported 9 The Shelf Manager now implements special log messages for tracking FRU activation and deactivation commands sent by System Manager applications 10 The configuration variables FAN_LEVEL_STEP_UP FAN_LEVEL_STEP_DOWN are now used when changing the dynamic minimum fan level in the cooling algorithm previously step value 1 was always used 11 The following utilities which are parts of the RFS image have been enhanced e There is a new option in the ipmb_traced utility to allow limiting trace file size e There is a new mode in the patch_fru_info utility to handle network parameters in IP Connection record e There is a new mode in the snmptc utility to dump traps in all supported formats into the local syslog in a user friendly format 12 The SNMP subsystem implements a new SNMP branch sel info and the events branch has been updated to simplify event handling via the SNMP interface 13 A new configuration variable UNCONDITIONAL SDR_REREAD_ON_VERSION_CHANGE has been introduced If its value is TRUE the Shelf Manager unconditionally re reads SDRs from an IPM controller when it receives a Version Change event from that controller even if the Sensor Population Change Indicator in the Get Device SDR Info response does not change This is done for the benefit of ATCA boards that ar
71. onfigparam shows the current values of the Shelf Manager configuration parameters This command can be useful in verifying that the configuration parameter definitions from the Shelf FRU Information were applied properly The System Event Log SEL can now be compressed when writing it to a flash file Also the period between subsequent SEL writes can be limited to no less than a specified number of seconds These enhancements enable increasing the usable lifetime of the flash device on the ShMM The implementation of threshold based sensors in IPMF and HPDL now supports the IPMI command Get Sensor Event Status Based on this change the cooling management code was modified to handle hysteresis enabled thermal sensors in the shelf that support this command in a more optimal way Enhancements were made to the handling of sensors that belong to non intelligent FRUs managed directly by the Shelf Manager in HPDL mode Such sensors are now reinitialized when the corresponding FRU is hot inserted and maintained in the initial update in progress state if the corresponding FRU is absent Tachometer sensors belonging to fan tray FRUs are kept in the initial update in progress state for a configurable time after the fan tray FRU is hot inserted so the fans can spin up Release Note Schroff Firmware part number 63998 08165 37 45 July 01 2011 Schrof f AivanceaTCA 7 Support has been added for the new PICMG command Set C
72. or BlockR ead commands has been added to facilitate extracting byte or word data from a custom manufacturer specific long command 4 Support for management of the second LAN IPMI channel via the SNMP interface has been added 5 Onan experimental basis that is not necessarily committed for the long term a new U Boot environment variable rc3 has been added the value of this variable is a path to a customer script that runs at the very end of ShMM initialization in the case of a reliable upgrade in progress this script runs only after the reliable upgrade successfully completes This addition is intended to allow customers to experiment with this concept If the experiments are successful this feature will likely become permanent if not the feature will likely be withdrawn or modified 6 Inthe HPDL ADM1026 driver support has been added for block reads and writes to the ADM1026 EEPROM a special configuration option in the HPDL device description is required to enable this functionality Bug Fixes 1 Onthe 497 day of uninterrupted Shelf Manager operation the Shelf Manager could reset due to a wraparound of the 32 bit system clock value The fix for this issue includes changes both in the Shelf Manager application and in the Linux kernel to avoid wraparound of the system jiffies count on 497 day of uninterrupted operation the fix affects both ShMM 500 and ShMM 1500 2 The new busybox behaved incorrectly job control was working incorr
73. rade kernel image for TFTP upgrade 63998 08165 rfs Upgrade RFS image for TFTP upgrade Reliable Upgrade files 63998 08165 shmm500 kernel Upgrade kernel for reliable upgrade 63998 08165 shmm500 rfs Upgrade RFS for reliable upgrade 63998 08165 u boot Upgrade u boot for reliable upgrade Terminal Program Connect a serial console cable to a terminal or PC running a terminal emulator Hypercom Minicom HyperTerminal etc to the serial interface of the Shelf Manager RJ45 connector SERIAL or ShMgr on the SAP Set the terminal or emulator to 115200 N 8 1 115200 baud no parity 8 bits per character 1 stop bit Login user is root with no password FRU ID files The Shelf Manager firmware images contain FRU ID files for the Shelf for most production chassis Important Note This firmware release also contains updated shelf FRU data files These FRU data files are stored in the var nvdata directory of the SAMM 500 The installation procedure of the FRU data files is described below Please make sure to install these FRU data files after installing the new firmware image two letters representing the major and minor revision level and BIN bin indicating that the contents are binary Shelf and shelf manager FRU ID files that are revision HA and higher support running the shelf managers in HPDL mode The FRU ID files for the fan tray PEM or SAP do not contain HPDL and may have a revision level lower than HA i Note
74. rivilege levels 6 The CLI setpefconfig command allowed setting an alert string that is not null terminated which could cause the Shelf Manager to crash when this alert string was retrieved via the getpefconfig operation 7 The Get Channel Cipher Suites IPM command was not processed outside of the context of an open RMCP session even though the IPMI specification allows that Release Note Schroff Firmware part number 63998 08165 38 45 July 01 2011 Schrof f AivanceaTCA 8 The Get Channel Cipher Suites IPMI command always returned the full last block of data in the response filling unused bytes with zeros 9 The Shelf Manager could crash if the debug level was set to Oxff 10 Sensor SDRs of the Compact type 02h with sensor sharing were handled incorrectly when received from IPM controllers The Shelf Manager did not take into account the derived SDRs 11 The Shelf Manager could crash with low probability if the format of the Platform Event Traps was changed dynamically e g via CLI while the Shelf Manager was already running 12 The Shelf Manager could power boards in an incorrect sequence if a multi slot board was presentin the shelf 13 For the cooling state sensor the event message control capability in the SDR was incorrect Entire Sensor Only this field was changed to No Events From Sensor 14 The HPDL driver for PM Bus power supplies incorrectly handled the situation when power supp
75. s hpi session hpi fru hpi resource have been implemented they report information about the current state of the IntegralHP I implementation of the HPI interface in the Shelf Manager These commands are functional only if IntegralHPI functionality is enabled Messages issued by the Shelf Manager into the system log have been modified to improve readability The IntegralHP implementation of the Hardware Platform Interface in the Shelf Manager has been updated to better conform to the recent versions of the HP base and the HPI ATCA mapping specifications B 03 02 See the IntegralHP release notes for details Obsolete carrier specific modules for ShMM carriers that do not exist anymore have been removed from the Shelf Manager For the Reboot Reason sensor a new reboot reason Cold Reset has been added event generation is now supported and Discrete Reading Mask in the SDR has been updated A textual description for the reboot reason SDRAM Error has been added A new HPDL sensor type has been implemented for a sensor that reports the number of days remaining till the date of the change of an air filter Support has been added for known link type extensions in the output of CLI commands Information about HPM 1 components has been added into the verbose output of the CLI command ipmc Support for dynamic loading of HPDL drivers has been implemented In HPDL support has been added for specifying an expression for Initial Updat
76. s never terminated 13 On the ShMM 1500 the HP DL ALARM statement could return an incorrect current alarm mask 2 7 2 New and Changed Features for This Release 1 This release is based on an update of Monterey Linux that includes the following specific changes ShMM 1500 The error message issued during an I O transaction error on the master only I2C bus now shows the target address and the index of the byte on which the transaction failed ShMM 500 SAMM 1500 A bug in the genext2fs tool which caused filesystem permission problems for non root users has been fixed ShMM 1500 J FFS2 changes made in the 2 7 0 release have been rolled back because they resulted in serious performance problems with mount operations on large MTD partitions 2 Support for event only sensors which were introduced in version 2 0 of the IPMI specification has been added to the CLI command sensor and SNMP table sensors This support enables access to information from the corresponding SDRs 3 In HPDL mode support for sharing tachometer inputs on a single pin of an ADM1026 device has been added this support is targeted to early SAMM based ATCA shelf architectures and is not intended to be used for new shelf designs 4 Support for transactions protected by Packet Error Correction PEC as defined in the SMBus specifications has been added to the i2ca utility Release Note Schroff Firmware part number 63998 08165 30 45 July 01 2011 Schrof f Aiv
77. sion p n 21596 292 Bused IPMB version p n 21596 291 ACB IV rc acb HPDL Note If you have this shelf manager in your Zephyr or Ventus shelf please follow the special upgrade instructions The part number of the ACB IV shelf manager is on the label at the rear side of the shelf manager see photo below acne Radial IPMB version p n 21594 347 Bused IPMB version p n 21594 346 ACB III rc acb3 The part number of the ACB III shelf manager is on the label at the rear side of the shelf manager see photo below ear vim Radial IPMB version p n 21593 251 fet aa Bused IPMB version p n 21593 250 1145050082240 Serial Number Rev Release Note Schroff Firmware part number 63998 08165 3 45 July 01 2011 Schrof f Advance TGA Release Note Schroff Firmware part number 63998 08165 4 45 July 01 2011 Schrof Ff AivanceaTCA The following Shelf Manager types originally shipped with ShMM 300 modules but might have been upgraded to ShMM 500 modules by the customer For upgrade instructions please contact your Schroff service partner ACB III rc acb3e ACB II rc acb2 ACB II with SAMM 500 rc acb2 HPDL SMC 1 rc acb es Release Note Schroff Firmware part number 63998 08165 5 45 July 01 2011 Schrof f AivanceaTCA 2 Preparations Firmware files Unzip the file 683998 08165 zip This file contains the following Pre Built images TFTP Upgrade files 63998 08165 kernel Upg
78. sted in using this new interface should contact PPS for usage details e The prg1060 utility was modified to zero out the content of all ADM1060 EEPROM user pages pages 8 to 15 when a ShMM is initialized during manufacturing e ShMM 500 The IPMB driver was updated to detect and recover from IP MB error conditions e caused by external IPM controllers during bus arbitration e ShMM 500 U Boot was modified to treat unused bits of the core_config word as O if they are all 1 This change allows new fields to be allocated in the word and reliably interpreted even for words in which all unused bits are 1 as they would be if the entire word were only erased during initialization and not set to 0 An HPDL driver has been added for the multiplexer device PCA9542 2 An HPDL driver has been added for the multiplexer device PCA9542 Bug Fixes Several bugs have been fixed in this release of the Shelf Manager they include 1 2 N 6 In HPDL based shelves nested master only 12C multiplexed buses that is configurations in which there are at least two cascaded levels of multiplexers were not supported correctly For certain fan trays and PEMs controlled directly by the Shelf Manager the state of the hot swap handle could be reported incorrectly when the corresponding FRU was quickly inserted into or extracted from the shelf In HPDL based shelves if an initial fan level was not assigned for a fan tray an incorrect fan level co
79. t subscribers several events could be lost immediately after a switchover The CLI command shelfaddress x could work incorrectly A memory leak could happen in the Shelf Manager in the case of reading FRU information from a Shelf Manager s subsidiary FRU on systems with unstable access to the FRU information storage 10 In the output of the CLI command ipmc v the OEM GUID Link Type was incorrectly shown as reserved 11 The IPMI 2 0 specific mode of the IPMI command Close Session using session handles could work incorrectly 12 During a reliable upgrade from release 2 6 4 1 to higher releases in some configurations the new backup Shelf Manager could lose a DHCP assigned IP address version 2 7 0 fixes this issue allowing smooth reliable upgrades both from release 2 6 4 1 and other releases to 2 7 0 13 The Shelf FRU Information may not be found if the first of the two redundant Shelf FRU EEPROMs is absent or not available on the master only 12C bus while the second one is present on a troo NIO 2 6 4 4 New and changed features The new configuration parameter SWITCHOVER_ON_BROKEN_LINK_BACKUP_DELAY has been defined Setting this parameter to a non zero value can prevent an undesirable switchover in the special situation when a hub board is inserted into a shelf with no hub boards and cross connect Shelf Manager links and the link to the backup Shelf Manager on the hub board comes up earlier than the link to the activ
80. tc rc acb HPDL You can check the setting with getenv rc2 After setting the variable reboot the shelf manager If one of the shelf managers is set to a different variable it will constantly reboot signaling that it is not working properly 3 5 Restart the system If you use redundant shelf managers you need to reboot both shelf managers at the same time There are several ways of doing this 1 Power cycle the complete shelf 2 Remove both shelf managers from their slots Wait minimum 5 sec Re insert the shelf managers 3 Push the reset buttons on the front panel of both shelf managers use a ball pen tip or similar within a maximum delay of 3 sec 4 Use the script fru_data_refresh in var nvdata cd var nvdata sh fru_data_refresh Release Note Schroff Firmware part number 63998 08165 20 45 July 01 2011 Schrof f AivanceaTCA 4 Special tests for HPDL upgrade With the new HPDL scheme some tests should be done after the upgrade to verify the correct installation of the firmware and the FRU files These tests should be done on both shelf managers in a redundant system 1 Correct version installed and configured use the version command to check for the correct firmware version numbers under current boot current kernel and current rfs All should be 63998 08165 The Pigeon Point Shelf manager version should be 2 7 4 The carrier setting should be HPDL ACB version Current Boot Image Na
81. ted syslogd and klogd etc re dev mtdblockl appears to be empty restoring from factory etc etc rc Preserved ssh_host_dsa_key in etc ssh etc rce Preserved ssh_host_rsa_key in etc ssh etc rce Mounted dev mtdblockl to etc etc re Calling etc rc acb HPDL etc readhwaddr Board Hardware Address 0x12 etc netconfig etc hosts updated with shmm500 192 168 0 23 entry Release Note Schroff Firmware part number 63998 08165 24 45 July 01 2011 Schroff Aivancea TGA etc netconfig Updating etc profile sentry with IP settings etc netconfig etc netconfig etc re etc re etc re etc re etc re etc re etc re acb HPDL acb HPDL acb HPDL acb HPDL acb HPDL acb HPDL acb HPDL lt gt 00331531 826 lt gt 00 31 231 890 lt gt 00231231 891 lt I gt 00 31 31 901 shmm500 Starting bin inetd Starting time synchronization script Image Name 63998 08165 RFS 2 7 4 Updating etc profile sentry with specific settings Starting snmpd Starting httpd Starting Shelf Manager for carrier type ACB Command line shelfman sf Strobing the reliable upgrade WDT Pigeon Point Shelf Manager ver 2 7 4 Built on May 26 2011 10 37 23 145 Lock log print buffer at 0x1l006cel10 Pthread lock log print buffer at 0x10071660 Reading configuration file etc shelfman conf legin root Password Release Note Schroff Firmware part number 63998 081
82. tual LANs Configuration commands defined in the IPMI 2 0 specification for this purpose Get Set LAN Configuration Parameters are supported new Shelf Manager configuration parameters have been defined for configuring default values Support for the IP MI 2 0 extensions to the LAN configuration parameters has been implemented on the IPMI command level and also in the CLI WEB and SNMP interfaces The Shelf Manager now reports IPMI version 2 0 in its response to the Get Device ID command and accepts other IPM controllers that report IPMI version 2 0 as well as IPMI version 1 5 The new field sensor direction in SDRs is now recognized in the SDR compiler and displayed by the CLI sensor command in verbose format Support for revision 3 0 of the PICMG 3 0 AdvancedTCA Base specification has been implemented in this release The newly implemented features include the following 8 11 12 13 14 Support for the new TELCO Alarm commands Get Telco Alarm Capability Get Set Telco Alarm State Get Telco Alarm Location and also for the Telco Alarm Input sensor type and events The Shelf Manager both implements these commands and sensor as a provider and can utilize these commands to look for and communicate with the actual alarm provider on IPMB O if configured to do so via HP DL In non HP DL shelves the location of the Telco Alarm provider is determined by the carrier specific module Support for the
83. ues incorrectly you can use this procedure to set the U boot environment variables back to their default values 1 Reboot the shelf manager with the reboot command Stop the shelf manager from booting Linux by entering a character on the serial console when Hit any key to stop autoboot is displayed 3 Enter the U boot commands eeprom write 80400000 0 1800 and reset 4 Stop the shelf manager from booting Linux by entering a character on the serial console when the U boot banner is displayed 5 Enter the U boot commands save save and reset Note If you set the U boot environment to the factory default values the rc2 variable may not be set to the correct value for your shelf manager carrier board You must set the rc2 variable on both shelf managers to the same value e g etc rc acb HPDL See section 1 for the correct RC2 value You can check the setting with getenv rc2 After setting the variable reboot the shelf manager If one of the shelf managers is set to a different variable it will constantly reboot signaling that it is not configured properly U Boot 1 1 4 Jun 22 2011 09 59 09 CPU Aul550 324 MHz id 0x02 rev 0x00 Board ShMM 500 S N 08031572 DRAM ISSI IS42S32800D 64 MB Flash 32 MB In serial Out serial Err serial ADM1060 configuration version 1 5 Net AulX00 ETHERNET Hit any key to stop autoboot 0 shmm500 eeprom write 80400000 0 1800
84. uld be assigned to the fan tray after a switchover After a switchover the Shelf FRU Information could be corrupted if it had been previously rewritten with a larger size image The command clia sensorread always showed the sensor LUN as 0 The HPDL driver for EEPROM devices AT24C01 AT24C02 AT24C04 AT24C08 and AT24C 16 incorrectly processed the write operation the number of actually written bytes was returned incorrectly New and changed features Re This release is based on an update of Monterey Linux that includes the following specific changes The operation of the rupgrade_tool was improved in situations where the invoking process is terminated Key generation for RSA was fixed in ssh A missing close call was added in the watchdog strobe function within rupgrade_tool An error that could potentially lead to a kernel panic was fixed in J FFS2 code The mkimage utility was updated to allow reading mkimage headers on U Boot images from the host Linux environment Several changes were made the SNMP subsystem net snmp e Fixes to eliminate duplicate SNMP traps sent the HP subagent Release Note Schroff Firmware part number 63998 08165 40 45 July 01 2011 Schrof f AivanceaTCA e Support for dynamic loading of carrier specific SNMP extensions e Addition of several SNMP variables for the Shelf Manager e ShMM 500 The prg1060 utility s reporting of the MAC address for the second Ethernet was fixed e ShMM 500
85. upport for parsing AXle Backplane and Board Point to Point Connectivity Records has been added to the FRU Compiler CLI commands ipmc and fruinfo have been enhanced to show information about AXle links and FRU Information records Two new tables of SNMP variables xtca pem and xtca ps have been added to report information about PEMs and power Supplies respectively in ATCA and MicroTCA shelves The existing table powersupply which corresponds to PEMs in the ATCA context is still preserved for compatibility but is now obsolete A new configuration variable ALLOW_POWER_UNRELATED_FRU_IN_CRITICAL_STATE has been added When set to TRUE this variable allows a FRU to be powered on when the shelf thermal state is Critical but where that state is caused by thermal sensors unrelated to this FRU A new configuration variable REAPPLY _POWER_MAX_COOLING_ STATE has been added For FRUs powered down due to a critical thermal alert this variable specifies the thermal state in which these FRUs can be powered back on by default the value of this variable is NOR MAL Support for a dynamic increase of the maximum number of SEL entries without a restart of the whole shelf a switchover after changing the value of the configuration variable MAX_SEL_ENTRIES on the backup Shelf Manager is sufficient has been implemented The power supply or ps symbolic extension in CLI commands is now available for non PICMG 2 x systems and designates AC power supplies New CLI command
86. ut could reappear up to 60 seconds after a switchover on the backup ShMM e For better backwards compatibility propagation of Shelf Manager configuration parameters from the active Shelf Manager to the backup should be enabled only when the retrieval of configuration parameters from the Shelf FRU Information is enabled SHELF_MANAGER_CONFIGURATION_IN_SHELF_FRU_INFO TRUE on the active Shelf Manager e The help text for the CLI command getpefconfig showed incorrect option names the option names in the release 2 6 4 User Guide document are correct 6 4 New and changed features Re This release is based on an update of Monterey Linux that includes the following specific changes e ShMM 500 The IPMB driver was updated to improve the detection of IP MB error conditions caused by external IPM controllers during bus arbitration e ShMM 500 Support was added for the Numonyx M29W128GH and PC28F 512 256 M29EWH Flash devices as an optional implementation of the ShMM 500R Flash storage Any plan to ship ShMM 500Rs with Numonyx devices will be preceded by a formal change notice e ShMM 500 For the Ethernet driver the queue for received packets was increased from 32 to 128 packets to better absorb traffic bursts without dropping packets This change is only active if the CONFIG_MIPS_ AU1X00_NAPI option is set to y this is the default setting in the Linux configuration e ShMM 500 The Linux Ethernet bonding driver was added to the
87. values and remain in the initial update state after a switchover 2 7 3 New and Changed Features for This Release This release is based on an update of Monterey Linux that includes the following specific changes ShMM 500 ShMM 1500 Enabled several previously disabled busybox applets Linux shell commands arping chroot free halt ifenslave mkfifo mktemp pidof resize stat sum tr ShMM 500 ShMM 1500 For the case of unrecoverable errors detected during U Boot initialization U Boot displays an error message and then initiates a ShMM reset This process is repeated until the error condition is corrected Previously when U boot detected an unrecoverable error it displayed an error message and hung until the ShMM was manually reset or power cycled Support has been added for a special Shelf Manager operation mode controlled by the configuration variable COOLING_NO_POWER_DOWN_IN_CRITICAL_ALERT in which FRUs in critical thermal alert state are not powered down This mode is not compliant with the PICMG 3 0 ATCA specification and should be used with extreme caution In the HP DL driver for PMBus compliant power supplies support has been added for conversion of PMBus inventory data into IPMI format to represent itas an IPMI compliant FRU data inventory Also for generic PMBus compliant Release Note Schroff Firmware part number 63998 08165 29 45 July 01 2011 Schrof f AivanceaTCA power supplies support f
88. verify the version that you are running with the version command version Current Boot Image Name 63998 08165 U Boot 1 1 4 Created Wed Jun 22 13 59 47 2011 Image Type MIPS Linux Firmware uncompressed Data Size 185336 Bytes 180 99 kB 0 18 MB Load Address 0x9FC00000 Entry Point 0x00000000 Current Kernel Image Name 63998 08165 Linux 2 4 26 Created Wed Jun 22 13 59 47 2011 Image Type MIPS Linux Kernel Image gzip compressed Data Size 883998 Bytes 863 28 kB 0 84 MB Load Address 0x80100000 Entry Point 0x802D6040 Current RES Image Name 63998 08165 RFS 2 7 4 Release Note Schroff Firmware part number 63998 08165 13 45 July 01 2011 Schrof f Advance TGA Created Wed Jun 22 13 59 46 2011 Image Type MIPS Linux RAMDisk Image gzip compressed Data Size 3913508 Bytes 3821 79 kB 3 73 MB Load Address 0x00000000 Entry Point 0x00000000 Alternate Boot Image Name 63998 08165 U Boot 1 1 4 Created Wed Jun 22 13 59 47 2011 Image Type MIPS Linux Firmware uncompressed Data Size 185336 Bytes 180 99 kB 0 18 MB Load Address 0x9FC00000 Entry Point 0x00000000 Alternate Kernel Image Name 63998 08165 Linux 2 4 26 Created Wed Jun 22 13 59 47 2011 Image Type MIPS Linux Kernel Image gzip compressed Data Size 883998 Bytes 863 28 kB 0 84 MB Load Address 0x80100000 Entry Point 0x802D6040 Alternate RFS Image Name 63998 08165 RFS 2 7 4 Created Wed Jun 22 13 59
89. were defined out of order In HPDL based shelves FRU LEDs defined via HP DL could work incorrectly in some cases When a FRU supporting multiple power levels generated a thermal Major Alert condition and then transitioned into state M7 the Shelf Manager when decreasing power level for that FRU could incorrectly assume success of that operation and incorrectly update the power budget The status message for the CLI command boardreset was not clear enough Release Note Schroff Firmware part number 63998 08165 44 45 July 01 2011 10 11 12 13 14 15 16 17 18 19 Schrof Ff AivanceaTCA User ID 1 could be deleted via the CLI now in accordance with the IPMI specification the CLI command user does not allow deleting the user with ID 1 When obtaining Shelf FRU Information from a trusted source e g a Shelf FRU Info EEPROM a FRU Information could be considered a valid Shelf FRU Info source even if it did not contain the Chassis section but was valid otherwise In the case of a switchover initiated by deactivating the active Shelf Manager e g by opening the handle E keying information could be lost for the links between the formerly active Shelf Manager and hub boards The Shelf Manager tried to send unnecessary ASF Ping requests for reserved but not active sessions these send attempts always failed In some conditions the active Shelf Manager could be partially out of service for up to 120 seconds awaitin
Download Pdf Manuals
Related Search
Related Contents
Miele ESW 4701 User's Manual Preface - HAM TiltRotators UK UT-3100 EGT User Manual RCA 24F502TDV User's Manual Shop Air hoSe - Imperial Supplies LLC Copyright © All rights reserved.
Failed to retrieve file