[openib-general] Re: Flashing Mellanox MT23108
Michael S. Tsirkin
mst at mellanox.co.il
Fri Apr 8 02:32:07 PDT 2005
Quoting r. Roland Fehrenbacher <rf at q-leap.de>:
> Subject: Re: Flashing Mellanox MT23108
>
> >>>>> "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
>
I'll check this on Sunday.
What does mstflint -d 03:00.0 v show?
--
MST - Michael S. Tsirkin
More information about the general
mailing list