>>    hca_id: mlx4_0

>>             transport:                      InfiniBand (0)
>>             fw_ver:                         2.6.628
>>             node_guid:                      0003:ba00:0100:b1d8
>>             sys_image_guid:                 0003:ba00:0100:b1db
>>             vendor_id:                      0x03ba
>>             vendor_part_id:                 25418
>>             hw_ver:                         0xA0
>>             board_id:                       SUN0070000001
>>             phys_port_cnt:                  2
>>                     port:   1
>>                             state:                  PORT_ACTIVE (4)
>>                             max_mtu:                2048 (4)
>>                             active_mtu:             2048 (4)
>>                             sm_lid:                 1
>>                             port_lid:               6
>>                             port_lmc:               0x00
>>                             link_layer:             IB[...]
>>  
>>
>>  2. problem: For burning the firmware I need the MFT package, right?
>>  But Mellanox doesn't provide it for sparc64.
>>  I could build the kernel modules of kernel-mft-2.7.1-7.src.rpm without any 
> problems.
>>  But the user space stuff is ppc64, x86 and x86_64 only...
>>  Is there maybe a possibility to get sparc64 binaries?
>
> You can burn FW binary image using mstflint.
> Use MFT (mlxburn) to create the binary image from FW mlx file and ini file. 
> You 
> can install MFT on some Linux or Windows machine.


Hello Vladimir,

thanks again for this tip!

I need a "/dev/mst/mt25418_pci_cr0" when I use mstflint.
Therefore I've extracted the "/etc/init.d/mst" script from the 
"mft-2.7.1-7.x86.rpm"
which creates a "/dev/mst/mt25418_pci_cr0".

But the script outputs errors and I can't use the created device:
# mstflint -d /dev/mst/mt25418_pci_cr0 q
Unable to parse device name /dev/mst/mt25418_pci_cr0
-E- Can not open /dev/mst/mt25418_pci_cr0: Invalid argument MFE_CR_ERROR

Maybe it works when I create "/dev/mst/mt25418_pci_cr0" manually but I don't 
know how.
So could you maybe write a short instruction list for me what I have to do 
after loading the mst_* modules to get the needed device file? Or do you maybe 
have another idea how I could flash the firmware?

Regards,
Lukas
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to