From: Shureih, T. <tar...@in...> - 2006-06-28 16:33:43
|
See comments embedded below. -- Tariq ________________________________________ From: ope...@li... = [mailto:ope...@li...] On Behalf Of = Raghavendra G Sent: Wednesday, June 28, 2006 1:59 AM To: ope...@li... Cc: ch...@cl... Subject: [Openhpi-devel] Some doubts Hi all, I've got some doubts, 1. this one is regarding the terminology - Is the BMC (Base board = Management Controller) and Shelf Manager one and the same. As of my = understanding BMC is an IPMI term and Shelf manager corresponds to ATCA. >>I'm not sure what you mean, but I will explain the role of both = devices: >>BMC is typically found in non-bladed systems and is the dedicated = management processor which holds (and is required by the IPMI spec to be = at address 20h)the IPMI data and is responsible for IPMI functionality. >>IPMC: IPM Controller: could be a BMC or could be a satellite = controller as well. It's simply a device that implements the required = interfaces and functionality according to the spec. >>ShelfManager: ATCA term for the entity in the chassis responsible for = all management aspects. It's an IPMI compliant entity/device and in = this context similar to a BMC (in fact it's required to respond to the = same 20h address) but in a bladed environment. 2. Regarding the output of the rpt command on hpi_shell OpenHPI> rpt (001):IPM Sentry BMC:{S|RDR|ELOG|INV|FRU|HS|RES} (002):Shelf EEPROM 1:{S|RDR|INV|FRU|HS|RES} (003):Shelf EEPROM 2:{S|RDR|INV|FRU|HS|RES} (004):ShMM-300:{S|RDR|INV|RST|FRU|HS|RES} (006):IPM Controller:{S|RDR|INV|RST|FRU|HS|RES} (007):IPM Controller:{S|RDR|INV|RST|FRU|HS|RES} what are the entries 2 and 3 correspond to (EEPROM 1 & 2)?? How are the entries 1 and 4 different?? According to my understanding = both should correspond to the Shelfmanager/BMC of the system. I get the = text string "=A0 Content: TEXT: ENGLISH: IPM Sentry Shelf Manager = (len=3D24)"=A0 in the "PRODUCT_NAME" field of the=A0 showinv command for = resources 1 and 4. >>In any IPMI system, but especially in ATCA, you will have multiple IPM = Controllers. The BMC term references the mandatory controller at = address 20h. The rest are satellite controllers (think of them as child = controllers off of the central BMC). So in an ATCA system, the Shelf Manager(s) will have a physical address = of maybe 10h but will also need to respond to virtual address 20h. The blades in the chassis must have IPM Controllers on board to handle = local IPMI functions, forward events to the "BMC/ShelfManager" and = perform other functions per the spec. That's what you see there. I hope I explained it well. Let me know if you have any other = questions. OpenHPI> showinv 1 =A0=A0=A0 AreaId: 1 =A0=A0=A0 AreaType: PRODUCT_INFO =A0=A0=A0 ReadOnly: TRUE =A0=A0=A0 NumFields: 7 =A0=A0=A0=A0=A0=A0=A0 Field Id: 1 =A0=A0=A0=A0=A0=A0=A0 Field Type: MANUFACTURER =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: Pigeon Point Systems = (len=3D20) =A0=A0=A0=A0=A0=A0=A0 Field Id: 2 =A0=A0=A0=A0=A0=A0=A0 Field Type: PRODUCT_NAME =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: IPM Sentry Shelf Manager = (len=3D24) =A0=A0=A0=A0=A0=A0=A0 Field Id: 3 =A0=A0=A0=A0=A0=A0=A0 Field Type: PART_NUMBER =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: ASCII6: P #,P #,&=A0 (len=3D8) =A0=A0=A0=A0=A0=A0=A0 Field Id: 4 =A0=A0=A0=A0=A0=A0=A0 Field Type: PRODUCT_VERSION =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: Rev 1.00 (len=3D8) =A0=A0=A0=A0=A0=A0=A0 Field Id: 5 =A0=A0=A0=A0=A0=A0=A0 Field Type: SERIAL_NUMBER =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0- more -=A0 ipmi.cpp:2060:IfDiscoverResources: ipmidirect = discover_resources =A0=A0=A0=A0=A0=A0=A0 Content: ASCII6: 0!U4P #,P #,P "( (len=3D12) =A0=A0=A0=A0=A0=A0=A0 Field Id: 6 =A0=A0=A0=A0=A0=A0=A0 Field Type: ASSET_TAG =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content:=A0=A0=A0=A0=A0=A0=A0=A0 Field Id: 7 =A0=A0=A0=A0=A0=A0=A0 Field Type: FILE_ID =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content:=A0=A0=A0=A0 AreaId: 2 =A0=A0=A0 AreaType: BOARD_INFO =A0=A0=A0 ReadOnly: TRUE =A0=A0=A0 NumFields: 6 =A0=A0=A0=A0=A0=A0=A0 Field Id: 1 =A0=A0=A0=A0=A0=A0=A0 Field Type: MFG_DATETIME =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: 2003.03.30 23:00:00 = (len=3D20) =A0=A0=A0=A0=A0=A0=A0 Field Id: 2 =A0=A0=A0=A0=A0=A0=A0 Field Type: MANUFACTURER =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: Pigeon Point Systems = (len=3D20) =A0=A0=A0=A0=A0=A0=A0 Field Id: 3 =A0=A0=A0=A0=A0=A0=A0 Field Type: PRODUCT_NAME =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: IPM Sentry ShMM-300 = (len=3D19) =A0=A0=A0=A0=A0=A0=A0 Field Id: 4 =A0=A0=A0=A0=A0=A0=A0 Field Type: SERIAL_NUMBER =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: ASCII6: 0!U4P #,P #,P "( (len=3D12) =A0=A0=A0=A0=A0=A0=A0 Field Id: 5 =A0=A0=A0=A0=A0=A0=A0 Field Type: PART_NUMBER =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: A=A0 (len=3D2) =A0=A0=A0=A0=A0=A0=A0 Field Id: 6 =A0=A0=A0=A0=A0=A0=A0 Field Type: FILE_ID =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE OpenHPI> showinv 4 =A0=A0=A0 AreaId: 1 =A0=A0=A0 AreaType: OEM =A0=A0=A0 ReadOnly: TRUE =A0=A0=A0 NumFields: 1 =A0=A0=A0=A0=A0=A0=A0 Field Id: 1 =A0=A0=A0=A0=A0=A0=A0 Field Type: CUSTOM =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: BIN: 5A31001400000111000002110000 = (len=3D14) =A0=A0=A0 AreaId: 2 =A0=A0=A0 AreaType: PRODUCT_INFO =A0=A0=A0 ReadOnly: TRUE =A0=A0=A0 NumFields: 7 =A0=A0=A0=A0=A0=A0=A0 Field Id: 1 =A0=A0=A0=A0=A0=A0=A0 Field Type: MANUFACTURER =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: Pigeon Point Systems = (len=3D20) =A0=A0=A0=A0=A0=A0=A0 Field Id: 2 =A0=A0=A0=A0=A0=A0=A0 Field Type: PRODUCT_NAME =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: IPM Sentry Shelf Manager = (len=3D24) =A0=A0=A0=A0=A0=A0=A0 Field Id: 3 =A0=A0=A0=A0=A0=A0=A0 Field Type: PART_NUMBER =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: ASCII6: P #,P #,&=A0 (len=3D8) =A0=A0=A0=A0=A0=A0=A0 Field Id: 4 =A0=A0=A0=A0=A0=A0=A0 Field Type: PRODUCT_VERSION =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: Rev 1.00 (len=3D8) =A0=A0=A0=A0=A0=A0=A0 Field Id: 5 =A0=A0=A0=A0=A0=A0=A0 Field Type: SERIAL_NUMBER =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: ASCII6: 0!U4P #,P #,P "( (len=3D12) =A0=A0=A0=A0=A0=A0=A0 Field Id: 6 =A0=A0=A0=A0=A0=A0=A0 Field Type: ASSET_TAG =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content:=A0=A0=A0=A0=A0=A0=A0=A0 Field Id: 7 =A0=A0=A0=A0=A0=A0=A0 Field Type: FILE_ID =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content:=A0=A0=A0=A0 AreaId: 3 =A0=A0=A0 AreaType: BOARD_INFO =A0=A0=A0 ReadOnly: TRUE =A0=A0=A0 NumFields: 6 =A0=A0=A0=A0=A0=A0=A0 Field Id: 1 =A0=A0=A0=A0=A0=A0=A0 Field Type: MFG_DATETIME =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: 2003.03.30 23:00:00 = (len=3D20) =A0=A0=A0=A0=A0=A0=A0 Field Id: 2 =A0=A0=A0=A0=A0=A0=A0 Field Type: MANUFACTURER =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: Pigeon Point Systems = (len=3D20) =A0=A0=A0=A0=A0=A0=A0 Field Id: 3 =A0=A0=A0=A0=A0=A0=A0 Field Type: PRODUCT_NAME =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: IPM Sentry ShMM-300 = (len=3D19) =A0=A0=A0=A0=A0=A0=A0 Field Id: 4 =A0=A0=A0=A0=A0=A0=A0 Field Type: SERIAL_NUMBER =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: ASCII6: 0!U4P #,P #,P "( (len=3D12) =A0=A0=A0=A0=A0=A0=A0 Field Id: 5 =A0=A0=A0=A0=A0=A0=A0 Field Type: PART_NUMBER =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: TEXT: ENGLISH: A=A0 (len=3D2) =A0=A0=A0=A0=A0=A0=A0 Field Id: 6 =A0=A0=A0=A0=A0=A0=A0 Field Type: FILE_ID =A0=A0=A0=A0=A0=A0=A0 ReadOnly: TRUE =A0=A0=A0=A0=A0=A0=A0 Content: OpenHPI>=20 --=20 Raghavendra G Software Engineer, Clovis Solutions, Bangalore +91 9880213025 |