[openib-general] Re: Flashing Mellanox MT23108

Roland Fehrenbacher rf at q-leap.de
Thu Apr 7 23:25:46 PDT 2005


>>>>> "Michael" == Michael S Tsirkin <mst at mellanox.co.il> writes:

    Michael> Quoting r. Jerome Pioux <Jerome.Pioux at bull.com>:

    >> I don't know about mstflint but I used flint in the past from
    >> IBGD so it may be the same?  With flint, you need to use the
    >> raw image (bin) and not the Mellanox one (mlx).  This is what I
    >> used:

Hi Jerome,

thanks for your help. I knew 'Mellanox flint'. The disadvantage of it
is that it needs all the drivers loaded, while flint goes directly on
the PCI device.

    >> flint -d /dev/mst/mt23108_pci_cr2 -i
    >> /etc/ibfw/fw/fw-cougar-a1-3.3.2-jerome.bin b Image type:
    >> FailSafe Chip rev.: A1 GUIDs: 0005ad0000016770 0005ad0000016771
    >> 0005ad0000016772 0005ad000100d050 Board ID: ­
    >> 
    >> Burn image with the following GUIDs: Node: 0005ad0000016770
    >> Port1: 0005ad0000016771 Port2: 0005ad0000016772 Sys.Image:
    >> 0005ad000100d050 etc...
    >> 
    >> I think that I created the bin image using infiniburn.  I read
    >> fw-23108-a1-rel.mlx using infiniburn and write the bin image
    >> (raw format).  But if you have infiniburn working, I think that
    >> you can burn the mlx image directly.

    >> ----- Original Message -----
    >> 
    >> From: Roland Fehrenbacher To: openib-general at openib.org Sent:
    >> Thursday, April 07, 2005 5:38 AM Subject: [openib-general]
    >> Flashing Mellanox MT23108
    >> 
    >> Hi,
    >> 
    >> can anyone tell me how to flash a Mellanox MT23108 card with
    >> mstflint. When I try the firmware file fw-23108-a1-rel.mlx from
    >> Mellanox I get
    >> 
    >> $ mstflint -d /proc/bus/pci/03/00.0 -i fw-23108-a1-rel.mlx b
    >> Not a valid image

    Michael> With mstflint you pass in the device location: -d 03:00.0
    Michael> Otherwise its the same.

Unfortunately, now even with the raw image prepared by using infiniburn
from fw-23108-a1-rel.mlx and the correct .brd, I get

mstflint -d /proc/bus/pci/03/00.0 -i fw-23108.bin b
  /0x00030028/ (BOOT2) - read error (Address (0x3002c) is out of image limits
)
Not a valid image

Roland



More information about the general mailing list