30.10.2012 Views

ELMA Trenew

ELMA Trenew

ELMA Trenew

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>ELMA</strong> <strong>Trenew</strong><br />

Shock and<br />

Vibration Tests<br />

November 2007<br />

AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

Contents<br />

1 Introduction .............................................................................2<br />

2 Test equipment .........................................................................3<br />

2.1 System ................................................................................ 3<br />

2.2 Backplane............................................................................. 4<br />

2.3 Shock absorber ..................................................................... 4<br />

2.4 Load Board ........................................................................... 5<br />

2.5 Mechanical Load Board ........................................................... 6<br />

2.6 MCH .................................................................................... 7<br />

2.7 Power Module........................................................................ 7<br />

2.8 Module Fixing........................................................................ 7<br />

2.9 Testing machines................................................................... 8<br />

2.9.1 Shaker ....................................................................... 8<br />

2.9.2 Shock test machine...................................................... 9<br />

3 Test procedure........................................................................10<br />

3.1 Sine Vibration (AC1 – IED 61587-1) ........................................10<br />

3.2 Random Vibration (AC2 – VITA 47) .........................................10<br />

3.3 Shock (AC1 – IEC 61587-1) ...................................................11<br />

3.4 Shock (AC2 – VITA 47)..........................................................11<br />

4 Test results .............................................................................12<br />

4.1 Sine Vibration ......................................................................12<br />

4.2 Random Vibration .................................................................12<br />

4.3 Shock test (AC1 – IEC 61587-1) .............................................14<br />

4.4 Shock Test (AC2 – VITA 47)...................................................14<br />

5 Conclusion ..............................................................................15<br />

Appendix A Vibration profile (sinusoidal).................................16<br />

Appendix B Vibration profile (random) ....................................18<br />

Appendix C Shock profile (AC1 – IEC 61587-1) ........................20<br />

Appendix D Shock profile (AC2 – VITA 47) ...............................21<br />

Appendix E MCH Log ................................................................22<br />

Ruggedized MicroTCA - 1 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

1 Introduction<br />

The MicroTCA system architecture is not only dedicated for the telecom<br />

market, but also for industrial and even for rugged applications like<br />

transportation and MIL/AERO applications.<br />

The following tests should show the capabilities that the <strong>ELMA</strong> MicroTCA<br />

systems can withstand shock and vibration tests that are required. To<br />

meet these requirements, the system and daughter cards have to be<br />

prepared.<br />

The system that was used is a specially adapted ATR system with a<br />

MicroTCA card cage. The AMCs have to be modified with special screwable<br />

front panels, so that they could be fixed with captive screws to the<br />

extrusions. Other cards, like MCH and PM are fixed with screws and<br />

washers.<br />

Ruggedized MicroTCA - 2 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

2 Test equipment<br />

2.1 System<br />

The device under test is the <strong>ELMA</strong> “Ruggedized MicroTCA” system. The<br />

system is an ARINC 404A full size ATR long. It includes a MicroTCA card<br />

cage. The mechanic was designed according to meet the following MIL<br />

standards:<br />

• MIL-STD 810 E for shock and vibration<br />

• MIL-STD 461 for EMI<br />

Ruggedized MicroTCA - 3 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

2.2 Backplane<br />

The backplane that was included into the system is the <strong>ELMA</strong> MicroTCA<br />

Cube backplane for rugged environments. To withstand higher shock and<br />

vibration values, the AMCs can be fixed on the extrusions. The backplane<br />

can contain up to six AMC cards, one MCH and one Power Module.<br />

2.3 Shock absorber<br />

Shock absorber can be mounted below the system to decrease the force<br />

to the system.<br />

Ruggedized MicroTCA - 4 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

2.4 Load Board<br />

The load boards that were used are <strong>ELMA</strong> full size load boards for<br />

industrial application. The front panels are modified to be able to screw<br />

them to the extrusions of the card cage.<br />

The load boards are designed to be full compliant with the MicroTCA.0 1.0<br />

specification and are capable to fulfill the complete management via IPMI.<br />

Ruggedized MicroTCA - 5 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

2.5 Mechanical Load Board<br />

The mechanical load boards are based on the <strong>ELMA</strong> load boards. To fit the<br />

ruggedized MicroTCA specification, the resistive load was removed and<br />

mechanical loads were fixed on the base plate. The mechanical loads are<br />

according to the MicroTCA.1 D0.5 specification with a weight of 264g (Full-<br />

Size, Single-Width; For multiple slot test). These load boads are full<br />

functioning intelligent load boards.<br />

Ruggedized MicroTCA - 6 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

2.6 MCH<br />

The MCH that was used in the system was the NAT-MCH-GbE (one<br />

tongue). This MCH was prepared by fixing the ribbon cable with silicon<br />

material.<br />

2.7 Power Module<br />

The Power Module that was used was a CorEdge Networks PM<br />

(CEN-MPWR-4840). It was also prepared by fixing higher devices like<br />

aluminum electrolyte capacitors with silicon.<br />

2.8 Module Fixing<br />

The Modules that have no special front panel, which could be screwed to<br />

the extrusions, are fixed with a screw and washers on the top and on the<br />

bottom of the cards.<br />

Ruggedized MicroTCA - 7 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

2.9 Testing machines<br />

All tests were made at the ICT Fraunhofer institute in Berghausen,<br />

Germany.<br />

2.9.1 Shaker<br />

Inv.-nr: 612<br />

Shaker RMS SW 6005<br />

Charge Amplifier Bruel&Kjaer 2626<br />

Accelerometer S/N 848930<br />

Ruggedized MicroTCA - 8 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

2.9.2 Shock test machine<br />

Inv.-nr: 610<br />

Shock Test Machine AVCO SM 110-3<br />

Charge Amplifier Bruel&Kjaer 2626<br />

Accelerometer S/N 848928<br />

Inv.-nr: 030<br />

Oscilloscope Hewlett/Packard 54 602A<br />

Ruggedized MicroTCA - 9 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

3 Test procedure<br />

After each test period, the system was completely checked for mechanical<br />

and electrical damage. An electrical test was performed to ensure the<br />

functionality of the system. For this reason, the system was switched on<br />

with all slots populated with cards. The activation of any card should show<br />

that the system was not damaged at any position.<br />

3.1 Sine Vibration (AC1 – IED 61587-1)<br />

2-9Hz: Magnitude 9.2mm<br />

9-200Hz: Acceleration 3g<br />

Frequency change: 1 Octave per minute<br />

Axis: 3<br />

Duration: 10 Minutes per axis<br />

3.2 Random Vibration (AC2 – VITA 47)<br />

Frequency range: 5-2000Hz<br />

Effective value of the acceleration 8g<br />

Axis: 3<br />

Duration: 60 Minutes per axis<br />

Ruggedized MicroTCA - 10 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

3.3 Shock (AC1 – IEC 61587-1)<br />

Shock form: Half sinus<br />

Acceleration: 25g<br />

Duration: 18ms<br />

Axis: 6<br />

Shocks per axis: 3<br />

3.4 Shock (AC2 – VITA 47)<br />

Shock form: Half sinus<br />

Acceleration: 20g<br />

Duration: 11ms<br />

Axis: 6<br />

Shocks per axis: 3<br />

+<br />

-<br />

X Y Z<br />

Ruggedized MicroTCA - 11 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

4 Test results<br />

4.1 Sine Vibration<br />

Mechanical: No issues during this test<br />

Electrical: All slots booted up without errors.<br />

4.2 Random Vibration<br />

X-axis: Test was performed with shock absorbers<br />

Mechanical: No issues during this test<br />

Electrical: All slots booted up without errors.<br />

Y-axis: Test was performed without shock absorbers<br />

Mechanical: Some load resistors disassembled during tests.<br />

Electrical: All slots booted up without errors.<br />

Z-axis: Test was performed without shock absorbers<br />

Mechanical: Some load resistors disassembled during tests.<br />

Electrical: Two slots didn’t boot up. After extraction and reinsertion they<br />

booted up without errors.<br />

Ruggedized MicroTCA - 12 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

X-axis: Test was performed with shock absorbers<br />

System was booted up during this test<br />

Test duration: 30min<br />

Mechanical: No issues during this test<br />

Electrical: The MCH showed some error messages:<br />

processMsg(0xc2):<br />

Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to hpid<br />

pm_processEvent(50):<br />

Power Channel Notification Event,<br />

Sensor=0x0, Dir=0x6f, Data=0xa1 0x1b 0x01<br />

Despite of this, the system worked fine, after the vibration test.<br />

All cards were hot-swappable.<br />

Ruggedized MicroTCA - 13 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

4.3 Shock test (AC1 – IEC 61587-1)<br />

All shocks without shock absorbers<br />

X-axis: After 6 shocks (3 shocks +X-axis, 3 shocks –X-axis)<br />

Mechanical: No issues during this test<br />

Electrical: All slots booted up without errors<br />

Y-axis: After 6 shocks (3 shocks +Y-axis, 3 shocks –Y-axis)<br />

Mechanical: No issues during this test<br />

Electrical: All slots booted up without errors<br />

Z-axis: After 6 shocks (3 shocks +Z-axis, 3 shocks –Z-axis)<br />

Mechanical: No issues during this test<br />

Electrical: All slots booted up without errors<br />

4.4 Shock Test (AC2 – VITA 47)<br />

All shocks without shock absorbers<br />

X-axis: After 6 shocks (3 shocks +X-axis, 3 shocks –X-axis)<br />

Mechanical: No issues during this test<br />

Electrical: All slots booted up without errors<br />

Y-axis: After 6 shocks (3 shocks +Y-axis, 3 shocks –Y-axis)<br />

Mechanical: No issues during this test<br />

Electrical: All slots booted up without errors<br />

Z-axis: After 6 shocks (3 shocks +Z-axis, 3 shocks –Z-axis)<br />

Mechanical: No issues during this test<br />

Electrical: All slots booted up without errors<br />

Ruggedized MicroTCA - 14 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

5 Conclusion<br />

By screwing the front panels of the AMCs to the extrusions, there were no<br />

mechanical problems. Even weight loaded boards (264g) were held<br />

correctly in the card cage.<br />

The electrical tests after the shock and vibration tests showed that the<br />

boards were not damaged during the tests and were functioning well.<br />

Further research is required to check the plating of the AMC boards and<br />

the backplane connectors.<br />

These tests show that MicroTCA could also be used for rugged<br />

environments for transportation and MIL/AERO applications. Only little<br />

modification is needed on the standard AMC boards.<br />

Ruggedized MicroTCA - 15 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

Appendix A Vibration profile (sinusoidal)<br />

STATUS INFORMATION<br />

FREQUENCY: 19.30 Hz<br />

REFERENCE: 2.97 g pk<br />

CONTROL ACCELERATION: 2.95 g pk<br />

CONTROL VELOCITY: 0.24 m/s pk<br />

CONTROL DISPLACEMENT: 3.94 mm pp<br />

Ruggedized MicroTCA - 16 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

CONTROL PARAMETERS<br />

CONTROL CHANNEL(S): 1<br />

CONTROL TYPE: SINGLE<br />

SWEEP TIME: 6 min, 38 sec<br />

SWEEP TYPE: LOG<br />

STARTING SWEEP DIRECTION: UP<br />

STARTING FREQUENCY: 2.00 Hz<br />

LOWER FREQUENCY: 2.00 Hz<br />

UPPER FREQUENCY: 200.00 Hz<br />

SERVO SPEED: 1K dB/s<br />

INPUT CHANNEL PARAMETERS<br />

Chan Sensitivity Coupling Max.Range<br />

(#)<br />

(mV/g)<br />

(AC/DC)<br />

(g pk)<br />

1 100.00 AC 100.00<br />

2 10.00 AC 100.00<br />

3 10.00 AC 100.00<br />

4 10.00 AC 100.00<br />

5 10.00 AC 100.00<br />

6 10.00 AC 100.00<br />

7 10.00 AC 100.00<br />

8 10.00 AC 100.00<br />

INPUT CHANNEL DESCRIPTION<br />

Chan # Description<br />

1 B&K 848930<br />

Ruggedized MicroTCA - 17 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

Appendix B Vibration profile (random)<br />

STATUS INFORMATION<br />

TEST LEVEL: 0.0 dB<br />

REFERENCE: 8.00 g rms<br />

CONTROL: 8.81 g rms<br />

Ruggedized MicroTCA - 18 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

CONTROL PARAMETERS<br />

CONTROL CHANNEL(S): 1<br />

CONTROL TYPE: SINGLE<br />

FREQUENCY RANGE: 2000 Hz<br />

NUMBER OF PSD LINES: 2000<br />

FREQUENCY RESOLUTION: 1.000 Hz<br />

DOF: 130<br />

SIGMA DRIVE LIMITING: 2.00<br />

INPUT CHANNEL PARAMETERS<br />

Chan Sensitivity Coupling Max.Range<br />

(#)<br />

(mV/g)<br />

(AC/DC)<br />

(g rms)<br />

1 100.00 AC 10.00<br />

2 100.00 AC 10.00<br />

3 100.00 AC 10.00<br />

4 100.00 AC 10.00<br />

5 10.00 AC 50.00<br />

6 10.00 AC 50.00<br />

7 10.00 AC 50.00<br />

8 10.00 AC 50.00<br />

INPUT CHANNEL DESCRIPTION<br />

Chan # Description<br />

1 B&K 848930<br />

Ruggedized MicroTCA - 19 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

Appendix C Shock profile (AC1 – IEC 61587-1)<br />

X-axis:<br />

Y-axis:<br />

Z-axis:<br />

Ruggedized MicroTCA - 20 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

Appendix D Shock profile (AC2 – VITA 47)<br />

X-axis:<br />

Y-axis:<br />

Z-axis:<br />

Ruggedized MicroTCA - 21 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

Appendix E MCH Log<br />

**************************************************<br />

**** Welcome to OK1 V2.0 for NAT-MCH ****<br />

****------------------------------------------****<br />

**** Core Release: V1.13 ****<br />

**** BSP Release: V1.0 Beta ****<br />

**** Build : Jun 25 2007 15:04:37 ****<br />

**************************************************<br />

initializing ... >H>sysMemInit: ram_addr=1400ec, ram_end=2000000<br />

M>I>mbinit()<br />

MB>T>C>S <<br />

isdnSupInit: c_pool=0x1fcbfd0 pool size=65536 for 2048 container<br />

Board Configuration Information:<br />

--------------------------------<br />

Board Identifier: 0b0311-0020<br />

Serial Number : 20<br />

Manufacturer ID : 01<br />

Board Code : 0b03<br />

Layout Version : 1.1<br />

Revison Code : 070507<br />

CPU : Coldfire / 162 MHz<br />

DRAM : 1 MB<br />

SRAM : none<br />

EEPROM : 512 KB<br />

IEEE Address : 00-40-42-0b-00-14<br />

--------------------------------<br />

TCP/IP Configuration:<br />

IP Address : 132.147.160.134<br />

IP Net Mask : 255.255.255.0<br />

IP Broadcast : 132.147.160.255<br />

Boot String : 0xf0100008<br />

--------------------------------<br />

tcpip_start: forked L2 intialization (NO_NIF_REQUIRED) with PID 2<br />

tcpip_start: forked TCP/IP intialization with PID 3<br />

*** NMCH V1.7K Beta (15:04:27 Jun 25 2007) ***<br />

PCB V1.1 FPGA V1.4<br />

BSP V1.0 Beta (15:04:41 Jun 25 2007)<br />

TFTP V1.2 Beta (15:04:36 Jun 25 2007)<br />

compiled with GCC 2.95<br />

instruction cache enabled<br />

data cache enabled<br />

Bootloader<br />

TCPIP support<br />

DRAM size: 32 MB<br />

Press 'x' to abort TFTP application..........<br />

appInit: booting Target Application from Flash at 0xf0100008<br />

**************************************************<br />

**** Welcome to OK1 V2.0 for NAT-MCH ****<br />

****------------------------------------------****<br />

**** Core Release: V1.13 ****<br />

**** BSP Release: V1.0 Beta ****<br />

**** Build : Jun 8 2007 16:01:51 ****<br />

**************************************************<br />

Ruggedized MicroTCA - 22 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

initializing ... >H>sysMemInit: ram_addr=18347c, ram_end=2000000<br />

M>I>mbinit()<br />

MB>T>C>S <<br />

isdnSupInit: c_pool=0x1fcbfd0 pool size=65536 for 2048 container<br />

Board Configuration Information:<br />

--------------------------------<br />

Board Identifier: 0b0311-0020<br />

Serial Number : 20<br />

Manufacturer ID : 01<br />

Board Code : 0b03<br />

Layout Version : 1.1<br />

Revison Code : 070507<br />

CPU : Coldfire / 162 MHz<br />

DRAM : 1 MB<br />

SRAM : none<br />

EEPROM : 512 KB<br />

IEEE Address : 00-40-42-0b-00-14<br />

--------------------------------<br />

TCP/IP Configuration:<br />

IP Address : 8493a086<br />

IP Net Mask : ffffff00<br />

IP Broadcast : 8493a0ff<br />

Boot String : 0xf0100008<br />

--------------------------------<br />

tcpip_start: forked L2 intialization (NO_NIF_REQUIRED) with PID 2<br />

tcpip_start: forked TCP/IP intialization with PID 3<br />

*** NMCH V1.7E Beta (17:08:25 Jun 12 2007) ***<br />

PCB V1.1 FPGA V1.4<br />

BSP V1.0 Beta (16:02:31 Jun 8 2007)<br />

compiled with GCC 2.95<br />

instruction cache enabled<br />

data cache enabled<br />

TCPIP support<br />

Diagnose software<br />

HPID interface<br />

DRAM size: 32 MB<br />

appInit: OK1 kernel started - starting firmware ...<br />

start_fw: start firmware<br />

creating semaphores ...<br />

starting tasks ...<br />

task 'pmon' at 0x10a5e6 id 0x4 done<br />

task 'hpid' at 0x10a5f8 id 0x5 done<br />

task 'cm ' at 0x10f75e id 0x6 done<br />

initial settings finished<br />

nat> l2Main: L2 (MAC) starting<br />

L2M_init: initialize Ethernet device(s)<br />

L2M_Init: reading the onboard EthID !<br />

*** N.A.T. FEC driver V1.4 Engineering (16:01:31 Jun 8 2007) ***<br />

*** N.A.T. LXT972 driver V1.1 Engineering (16:01:32 Jun 8 2007) ***<br />

found LXT972 Rev 2<br />

Initialize Multi-channel DMA API Alpha v0.3 (2004-04-26)<br />

L2M_Init(1): - completed successfully<br />

l2Main: successfully finished - L2 running<br />

tcpipMain: launching N.A.T. TCP/IP Rel. V1.12 cpipMain: (Jun 8 2007<br />

Ruggedized MicroTCA - 23 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

16:01:37)<br />

L2_AttProto: attaching new protocol=5 for Process=3 and family=2,<br />

ifcall=1307fe, a6stat=0 - OK, new protoID=5, used=1<br />

tcpipMain: process 3 attached for ProtID 5<br />

init_tcpip: initializing TCP/IP<br />

natattach: nat0 attached<br />

with ethernet id 00 40 42 0b 00 14<br />

loattach: lo attached<br />

with ethernet id 00 40 42 0b 00 14<br />

L2_AddType: adding type 0800 to port 5<br />

L2_AddType: adding type 0806 to port 5<br />

L2_AddType: adding type 1001 to port 5<br />

L2_AddType: adding type 1002 to port 5<br />

init_tcpip: finished successfully<br />

tcpipMain: sucessfully finished - TCP/IP running<br />

------------------------------------------------------------------<br />

NAT-MCH - Firmware Release V1.7E Beta (17:08:25 Jun 12 2007)<br />

------------------------------------------------------------------<br />

Carrier Manager starting ....<br />

*** N.A.T. DSPI driver V1.2 Engineering (16:01:34 Jun 8 2007) ***<br />

ETH1 link DOWN<br />

Transmit task started<br />

Timer task started<br />

SEL: starting timestamp task<br />

SEL: 1970.000 00:00:00 alive<br />

ifconfig_nat0: own IP 0x8493a086 smask 0xffffff00 brdcst 0x8493a0ff<br />

ifconfig_nat0: ioctl(SIOCSIFNETMASK) o.k., 0xffffff00<br />

ifconfig_nat0: ioctl(SIOCSIFADDR) o.k., 0x8493a086<br />

ifconfig_nat0: ioctl(SIOCSIFBRDADDR) o.k., 0x8493a0ff<br />

*** HPID started ***<br />

local host: 132.147.160.134<br />

remote host: 132.147.160.70<br />

RMCP rx port: 623<br />

RMCP tx port: 7001<br />

session: auth 0x00 id 0x00000000 seq_no 0x00000000 (size 9)<br />

SEL initialized:<br />

max entry num: 1024<br />

sizeof entry: 16<br />

default operations: 0x0a (cur 0x0a)<br />

cancel reservation id: 0x0001<br />

timestamp task pid: 12<br />

SDR_REP initialized:<br />

max entry num: 4096<br />

sizeof entry: 64<br />

default operations: 0x2a<br />

current reservation id: 0x0001<br />

IPMI DB: pre-initialization done - 24 entries<br />

VPGA V1.4<br />

*** N.A.T. BCM5396 driver V1.1 Engineering (16:01:33 Jun 8 2007) ***<br />

hpid_cm_server: starting task<br />

msgTaskIpmi: Message Handler started !<br />

Ruggedized MicroTCA - 24 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

msgTaskShelf: Message Handler started !<br />

mcmc(3): started<br />

mcmc: Carrier FRU Info device found at 0xa4 - Header CRC ok<br />

FRU size = 1127 bytes<br />

mcmc(3): active<br />

mcmcTask: started management task for fru_id=3, i2c=0x10<br />

mcmcTask(3): State change M0->M1<br />

processMsg(3): Got Inventory Response, Inventory Size = 1127<br />

mcmcTask(3): have read 1127 bytes of fru data<br />

mcmcTask(3): mcmc has 2 sensors, reading ...<br />

ScanPM: found Power Module at I2C=0xc2<br />

pmTask(50): started management task for Power Module at i2c=0xc2 on<br />

i2cdev=13<br />

PM_S_task: found 1 power modules, waiting for negoiation complete ....<br />

ProcessMsg: No Request outstanding, ignoring Response<br />

.pmTask(50): State change M0->M1<br />

pmTask(0): Power Module Info:<br />

Device Revision =0x80<br />

Firmware Revision =0x00:0x00<br />

Manufacturer ID =0x38:0x60:0x00<br />

Product ID =0x00:0x00<br />

Aux Firmware Rev. =0x00:0x00:0x00:0x00<br />

processMsg(50): Got Inventory Response, Inventory Size = 500<br />

.mcmcTask(3): found Hot Swap Sensor at=0x01<br />

processMsg(3): Got Sensor Reading Response, handle=0x01<br />

mcmcTask(3): State change M1->M2<br />

mcmcTask(3): State change M2->M3<br />

mcmcTask(3): State change M3->M4<br />

pmTask(50): have read 500 bytes of fru data<br />

IpmiFru_PrintRecords: invalid FRU ID = 33056756<br />

pmTask(50): Power Module at 0xc2 provides 31.0 Amps payload power<br />

pmTask(50): Power module has 4 sensors, reading ...<br />

....pmTask(50): found Hot Swap Sensor num=0<br />

processMsg(50): Got Sensor Reading Response, handle=0x01<br />

pmTask(50): State change M1->M2<br />

pmTask(50): State change M2->M3<br />

pmTask(50): State change M3->M4<br />

pmTask(50): FRU active, state M4<br />

pmTask(50): PM module at ic2=0xc2 choosen as the primary PM !<br />

pmTask(50): heartbeat command completed with code = 0x80<br />

pmTask(50): detected new FRU 40, power channel=3, state=0x1b ***<br />

pmTask(50): channel 3 management power enabled<br />

pmTask(50): channel 3 #ENABLE asserted<br />

cuTask(40): started management task for Cooling Unit at i2c=0xa8 on<br />

i2cdev=13<br />

pmTask(50): detected new FRU 5, power channel=5, state=0x01 ***<br />

cuTask(40): State change M0->M1<br />

pmTask(50): channel 5 management power enabled<br />

$ipmiSendReqMsg: PANIC - MpcI2c_Write to 0xc2 failed with code = -2<br />

$processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded<br />

to hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x03 0x05<br />

PM_S: Set Flag FlagMngdPowerModules<br />

$ScanClock(60): ipmiDev=17, i2c=0x14<br />

Scanning: 0x14 - NOT FOUND<br />

pmTask(50): channel 5 #ENABLE asserted<br />

$ipmiSendReqMsg: PANIC - MpcI2c_Write to 0xa8 failed with code = -3<br />

mmcTask(5): started management task for i2c=0x72<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

Ruggedized MicroTCA - 25 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x0b 0x05<br />

pmTask(50): detected new FRU 6, power channel=6, state=0x01 ***<br />

ScanClock(60): ipmiDev=17, i2c=0x14<br />

Scanning: 0x14 - NOT FOUND<br />

$$$$$ScanClock(60): ipmiDev=17, i2c=0x14<br />

Scanning: 0x14 - NOT FOUND<br />

$$$$$clockTaskS: no Clock module found !<br />

ScanHub(61): ipmiDev=17, i2c=0x16<br />

Scanning: 0x16 - NOT FOUND<br />

$$$$$ScanHub(61): ipmiDev=17, i2c=0x16<br />

Scanning: 0x16 - NOT FOUND<br />

$$$$$ScanHub(61): ipmiDev=17, i2c=0x16<br />

Scanning: 0x16 - NOT FOUND<br />

$ipmiSendReqMsg: PANIC - MpcI2c_Write to 0xa8 failed with code = -3<br />

mmcTask(5): State change M0->M1<br />

$processMsg(5): Got Inventory Response, Inventory Size = 96<br />

mmcTask(5): reading 96 bytes of fru data<br />

mmcTask(5): reading FRU Info<br />

.$..$..$<br />

mmcTask(5): AMC needs 3.3 Amps power<br />

mmcTask(5): AMC has 6 sensors, reading ...<br />

hubTaskS: no HUB module found !<br />

PwrAllocate(fru 3 chan 0): allocating 0.8 A granted (available 30.2 A)<br />

$$.$$$.$$.$$$.$$.$$$.$$.mmcTask(5): found Hot Swap Sensor num=1<br />

processMsg(5): Got Sensor Reading Response, handle=0x01<br />

$mmcTask(5): State change M1->M2<br />

mmcTask(5): State change M2->M3<br />

PwrAllocate(fru 5 chan 4): allocating 3.3 A granted (available 26.9 A)<br />

-------------------------------------------<br />

PM(1): - primary(fru 50): budget 31.0 A (alloc 4.1 A avail 26.9 A)<br />

PM(2): - unknown<br />

PM(3): - unknown<br />

PM(4): - unknown<br />

-------------------------------------------<br />

Primary Power Module:<br />

---------------------<br />

chan fruId PS1 ENA MPwr PPwr Amps<br />

-------------------------------------------<br />

1 3 y y y y 0.8<br />

2 4 - - - -<br />

3 40 y y y y 0.0<br />

4 41 - - - -<br />

5 5 y - - -<br />

6 6 y - - -<br />

7 7 y - - -<br />

8 8 y - - -<br />

9 9 y - - -<br />

10 10 y - - -<br />

11 11 - - - -<br />

12 12 - - - -<br />

13 13 - - - -<br />

14 14 - - - -<br />

15 15 - - - -<br />

16 16 - - - -<br />

-------------------------------------------<br />

$ipmiSendReqMsg: PANIC - MpcI2c_Write to 0xa8 failed with code = -3<br />

$$$$$$$$$$processMsg(0x72): Event: NetFn=0x04, cmd=0x02, SensorType=0x01<br />

Ruggedized MicroTCA - 26 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

forwarded to hpid<br />

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ipmiSendReqMsg: WARN - switch<br />

IPMB-A -> IPMB-B<br />

ipmiSendReqMsg: PANIC - MpcI2c_Write to 0xa8 failed with code = -3<br />

$processMsg(0x72): Event: NetFn=0x04, cmd=0x02, SensorType=0x01 forwarded<br />

to hpid<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x1b 0x05<br />

$$$$$$$$$$$$$$$$$$$$$$$$ipmiSendReqMsg: PANIC - MpcI2c_Write to 0xa8 failed<br />

with code = -3<br />

PM(50): Payload switched ON for FRU(5) !<br />

mmcTask(5): State change M3->M4<br />

mmcTask(5): FRU active, state M4<br />

$pmTask(50): channel 6 management power enabled<br />

pmTask(50): channel 6 #ENABLE asserted<br />

mmcTask(6): started management task for i2c=0x74<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x0b 0x06<br />

pmTask(50): detected new FRU 7, power channel=7, state=0x01 ***<br />

pmTask(50): channel 7 management power enabled<br />

pmTask(50): channel 7 #ENABLE asserted<br />

mmcTask(7): started management task for i2c=0x76<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x0b 0x07<br />

pmTask(50): detected new FRU 8, power channel=8, state=0x01 ***<br />

pmTask(50): channel 8 management power enabled<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x0b 0x08<br />

pmTask(50): channel 8 #ENABLE asserted<br />

mmcTask(8): started management task for i2c=0x78<br />

pmTask(50): detected new FRU 9, power channel=9, state=0x01 ***<br />

pmTask(50): channel 9 management power enabled<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x0b 0x09<br />

pmTask(50): channel 9 #ENABLE asserted<br />

mmcTask(9): started management task for i2c=0x7a<br />

pmTask(50): detected new FRU 10, power channel=10, state=0x01 ***<br />

pmTask(50): channel 10 management power enabled<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x03 0x0a<br />

pmTask(50): channel 10 #ENABLE asserted<br />

mmcTask(10): started management task for i2c=0x7c<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x0b 0x0a<br />

ipmiSendReqMsg: PANIC - MpcI2c_Write to 0xa8 failed with code = -3<br />

mmcTask(6): State change M0->M1<br />

Ruggedized MicroTCA - 27 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

processMsg(6): Got Inventory Response, Inventory Size = 96<br />

mmcTask(6): reading 96 bytes of fru data<br />

mmcTask(6): reading FRU Info<br />

....mmcTask(7): State change M0->M1<br />

.processMsg(7): Got Inventory Response, Inventory Size = 96<br />

mmcTask(6): AMC needs 3.0 Amps power<br />

mmcTask(7): reading 96 bytes of fru data<br />

mmcTask(7): reading FRU Info<br />

.mmcTask(6): AMC has 6 sensors, reading ...<br />

.....<br />

mmcTask(7): AMC needs 3.0 Amps power<br />

mmcTask(7): AMC has 6 sensors, reading ...<br />

..mmcTask(8): State change M0->M1<br />

processMsg(8): Got Inventory Response, Inventory Size = 96<br />

mmcTask(8): reading 96 bytes of fru data<br />

mmcTask(8): reading FRU Info<br />

.......<br />

mmcTask(8): AMC needs 3.3 Amps power<br />

..mmcTask(8): AMC has 6 sensors, reading ...<br />

mmcTask(9): State change M0->M1<br />

.processMsg(9): Got Inventory Response, Inventory Size = 96<br />

..mmcTask(9): reading 96 bytes of fru data<br />

mmcTask(9): reading FRU Info<br />

........<br />

mmcTask(9): AMC needs 3.0 Amps power<br />

mmcTask(10): State change M0->M1<br />

mmcTask(9): AMC has 6 sensors, reading ...<br />

.mmcTask(6): found Hot Swap Sensor num=1<br />

..processMsg(6): Got Sensor Reading Response, handle=0x01<br />

processMsg(10): Got Inventory Response, Inventory Size = 96<br />

mmcTask(10): reading 96 bytes of fru data<br />

mmcTask(10): reading FRU Info<br />

.mmcTask(6): State change M1->M2<br />

mmcTask(6): State change M2->M3<br />

PwrAllocate(fru 6 chan 5): allocating 3.0 A granted (available 23.9 A)<br />

ipmiSendReqMsg: PANIC - no answer from fruID=40 after 3 retries for<br />

NetFn=0x2c, cmd=0x07<br />

cuTask(40): unable to communicate with CU, waiting for extraction<br />

.$.mmcTask(7): found Hot Swap Sensor num=1<br />

...processMsg(7): Got Sensor Reading Response, handle=0x01<br />

$mmcTask(7): State change M1->M2<br />

mmcTask(7): State change M2->M3<br />

PwrAllocate(fru 7 chan 6): allocating 3.0 A granted (available 20.9 A)<br />

.$.$$.<br />

mmcTask(10): AMC needs 3.0 Amps power<br />

mmcTask(10): AMC has 6 sensors, reading ...<br />

$$.$$..$$.$$$$.mmcTask(8): found Hot Swap Sensor num=1<br />

.processMsg(8): Got Sensor Reading Response, handle=0x01<br />

$$mmcTask(8): State change M1->M2<br />

mmcTask(8): State change M2->M3<br />

PwrAllocate(fru 8 chan 7): allocating 3.3 A granted (available 17.6 A)<br />

.$$$.$$$.$$$$$$.$$$.$$$.$$$.mmcTask(9): found Hot Swap Sensor num=1<br />

$processMsg(0x76): Event: NetFn=0x04, cmd=0x02, SensorType=0x01 forwarded<br />

to hpid<br />

processMsg(9): Got Sensor Reading Response, handle=0x01<br />

$$mmcTask(9): State change M1->M2<br />

mmcTask(9): State change M2->M3<br />

PwrAllocate(fru 9 chan 8): allocating 3.0 A granted (available 14.6 A)<br />

$$$.$$$$processMsg(0x78): Event: NetFn=0x04, cmd=0x02, SensorType=0x01<br />

Ruggedized MicroTCA - 28 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

forwarded to hpid<br />

$$$$$.mmcTask(10): found Hot Swap Sensor num=1<br />

$processMsg(10): Got Sensor Reading Response, handle=0x01<br />

$$PM(50): Payload switched ON for FRU(6) !<br />

mmcTask(6): State change M3->M4<br />

mmcTask(6): FRU active, state M4<br />

$$$mmcTask(10): State change M1->M2<br />

mmcTask(10): State change M2->M3<br />

PwrAllocate(fru 10 chan 9): allocating 3.0 A granted (available 11.6 A)<br />

processMsg(0x76): Event: NetFn=0x04, cmd=0x02, SensorType=0x01 forwarded to<br />

hpid<br />

$$$$$$$$$$$$processMsg(0x7a): Event: NetFn=0x04, cmd=0x02, SensorType=0x01<br />

forwarded to hpid<br />

processMsg(0x7a): Event: NetFn=0x04, cmd=0x02, SensorType=0x01 forwarded to<br />

hpid<br />

$$$$$$$$$$$$$$$$$$$$processMsg(0x7c): Event: NetFn=0x04, cmd=0x02,<br />

SensorType=0x01 forwarded to hpid<br />

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PM(50): Payload<br />

switched ON for FRU(7) !<br />

mmcTask(7): State change M3->M4<br />

mmcTask(7): FRU active, state M4<br />

$$$$processMsg(0x78): Event: NetFn=0x04, cmd=0x02, SensorType=0x01<br />

forwarded to hpid<br />

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PM<br />

(50): Payload switched ON for FRU(8) !<br />

mmcTask(8): State change M3->M4<br />

mmcTask(8): FRU active, state M4<br />

$$$processMsg(0x7a): Event: NetFn=0x04, cmd=0x02, SensorType=0x01 forwarded<br />

to hpid<br />

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$PM(50): Payload switched<br />

ON for FRU(9) !<br />

mmcTask(9): State change M3->M4<br />

mmcTask(9): FRU active, state M4<br />

$$processMsg(0x7c): Event: NetFn=0x04, cmd=0x02, SensorType=0x01 forwarded<br />

to hpid<br />

$$$$$$$$$$$$$$$$$$$$$$$$$PM(50): Payload switched ON for FRU(10) !<br />

mmcTask(10): State change M3->M4<br />

mmcTask(10): FRU active, state M4<br />

$pmTask(50): heartbeat command completed with code = 0x80<br />

-------------------------------------------<br />

PM(1): - primary(fru 50): budget 31.0 A (alloc 19.4 A avail 11.6 A)<br />

PM(2): - unknown<br />

PM(3): - unknown<br />

PM(4): - unknown<br />

-------------------------------------------<br />

Primary Power Module:<br />

---------------------<br />

chan fruId PS1 ENA MPwr PPwr Amps<br />

-------------------------------------------<br />

1 3 y y y y 0.8<br />

2 4 - - - -<br />

3 40 y y y y 0.0<br />

4 41 - - - -<br />

5 5 y y y y 3.3<br />

6 6 y y y y 3.0<br />

7 7 y y y y 3.0<br />

8 8 y y y y 3.3<br />

9 9 y y y y 3.0<br />

10 10 y y y y 3.0<br />

Ruggedized MicroTCA - 29 - AS, FF


Ruggedized MicroTCA<br />

Shock and vibration tests by <strong>ELMA</strong> <strong>Trenew</strong> Electronic<br />

11 11 - - - -<br />

12 12 - - - -<br />

13 13 - - - -<br />

14 14 - - - -<br />

15 15 - - - -<br />

16 16 - - - -<br />

-------------------------------------------<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x1b 0x01<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x5b 0x01<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x1b 0x01<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x5b 0x01<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x1b 0x01<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x5b 0x01<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x1b 0x01<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x5b 0x01<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x1b 0x01<br />

……………………………………<br />

SEL: 1970.000 00:16:40 alive<br />

processMsg(0xc2): Event: NetFn=0x04, cmd=0x02, SensorType=0xf3 forwarded to<br />

hpid<br />

pm_processEvent(50): Power Channel Notification Event, Sensor=0x0,<br />

Dir=0x6f, Data=0xa1 0x1b 0x01<br />

……………………………………<br />

SEL: 1970.000 00:33:20 alive<br />

Ruggedized MicroTCA - 30 - AS, FF

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!