Software Archive
Read-only legacy content
17061 Discussions

Cannot monitor MICs with micsmc

Vitaly_V__K_
Beginner
1,236 Views

Hello,

I can't monitor core utilization on a coprocessors using micsmc.

This is a part of the corresponding log file CPL_GUI.log:

[bash]

19 2013 14:53:26: Warning: RAS Event Notification is disabled: Failure to connect, scif_connect failed.
19 2013 14:53:33: Warning: mic1: Turbo Mode is not supported by this device.
19 2013 14:53:33: Warning: mic0: Turbo Mode is not supported by this device.
19 2013 14:53:45: Warning: mic0: Device connection lost!
19 2013 14:53:45: Warning: mic1: Device connection lost!

[/bash]

Also, I can't get info into "Version" block with micinfo utility.

I've attached log files as said in http://software.intel.com/en-us/forums/topic/381735#comment-1730518

0 Kudos
5 Replies
Vitaly_V__K_
Beginner
1,236 Views

Also I've tried to get the version of firmware with mpssflash command:

[bash]]# micctrl -rw
mic0: resetting
mic1: resetting
mic0: ready
mic1: ready
# service mpss stop
Shutting down MPSS Stack:                                  [  OK  ]

# /opt/intel/mic/bin/mpssflash --device all device
mic1: Flash: Winbond W25Q16
mic0: Flash: Winbond W25Q16
mic0: Resetting
mic1: Resetting

#/opt/intel/mic/bin/mpssflash --device all version

[/bash]

Last command line execution gives nothing.

0 Kudos
Vitaly_V__K_
Beginner
1,236 Views

I can get flashversion only with commands

# cat /sys/class/mic/mic0/flashversion
386
# cat /sys/class/mic/mic1/flashversion
386
because micinfo shows "Flash Version : NotAvailable".

#cat /sys/class/mic/mic0/uevent
MAJOR=246
MINOR=2
DEVNAME=mic0

# cat /sys/class/mic/mic1/uevent
MAJOR=246
MINOR=3
DEVNAME=mic1

0 Kudos
Vitaly_V__K_
Beginner
1,236 Views

I have just found the solution of my problem.

The reason why ours 5110P cards didn't worked normally was the old versions of SMC firmware and SMC bootloader. The operation for updating wasn't completed, when I had seen every times the messages:

micflash: mic0: Flash operation timed out
mic0: Resetting

The solution is following:

1. Disable mpss service "chkconfig mpss off" and reboot the host system.
2. Make the first stage of firmware updating
[bash]# /opt/intel/mic/bin/micflash -update -device all[/bash]

I seen following output:
No image path specified - Searching: /opt/intel/mic/flash
mic0: Flash image: /opt/intel/mic/flash/EXT_HP2_B1_0386-03.rom.smc
mic0: Flash update started
mic0: Flash update done
mic0: SMC update started
micflash: mic0: Flash operation timed out

mic0: Resetting

Please restart host for flash changes to take effect

3. Power off the host system and unplug AC cables on time about 10 seconds.
4. Power on the host system and make the second stage of the firmware updating
[bash]/opt/intel/mic/bin/micflash -update -smcbootloader -device all[/bash]
Then I've seen other messages about successful firmware and bootloader updating
No image path specified - Searching: /opt/intel/mic/flash
mic0: Flash image: /opt/intel/mic/flash/EXT_HP2_B1_0386-03.rom.smc
mic0: SMC boot-loader image: /opt/intel/mic/flash/EXT_HP2_SMC_Bootloader_1_8_4326.css_ab
mic0: SMC boot-loader update started
mic0: SMC boot-loader update done
mic0: Resetting
mic0: Flash update started
mic0: Flash update done
mic0: SMC update started
mic0: SMC update done
mic0: Resetting

Please restart host for flash changes to take effect

Now I can monitor ours cards and micinfo gets full info about cards.

0 Kudos
zubair_b_
Beginner
1,236 Views

thanks for keeping us in the loop about the steps you took to fix your problem! I had the exact same issue with the phi constantly reconnecting. My system didn't need the smcbootloader part according to the installation notes on intel's website:

http://registrationcenter.intel.com/irc_nas/4110/readme.txt

The " micflash -update -device all"  and rebooting did the job!

0 Kudos
TaylorIoTKidd
New Contributor I
1,236 Views

Thank you for adding your update to the community.

 

0 Kudos
Reply