[openib-general] Re: [mstflint] firmware upgrade instructions
Michael S. Tsirkin
mst at mellanox.co.il
Tue Sep 6 10:41:35 PDT 2005
Quoting r. James Lentini <jlentini at netapp.com>:
> Subject: Re: [mstflint] firmware upgrade instructions
>
>
>
> On Tue, 6 Sep 2005, Michael S. Tsirkin wrote:
>
> > For mellanox cards you can usually figure that our by the board id,
> > which is reported by running "mstflint -d <device> q"
> > or by looking at board id in /sys/class/infiniband/mthcaX/board_id
>
> What if my board ID doesn't match any of the *.brd file names?
>
> # cat /sys/class/infiniband/mthca0/board_id
> MT_0030000001
>
> # ./mstflint -d `lspci -d 15b3:5a44 | cut -f 1 -d ' '` q
> Image type: FailSafe
> Chip rev.: A1
> GUID Des: Node Port1 Port2 Sys
> image
> GUIDs: 0002c90200003098 0002c90200003099 0002c9020000309a
> 0002c9020000309b
> Board ID: (MT_0030000001)
>
> > ls -1 fw-23108-rel-3_3_3/*.brd
> fw-23108-rel-3_3_3/MHX-CE128-T.brd
> fw-23108-rel-3_3_3/MHX-CE256-T.brd
> fw-23108-rel-3_3_3/MHX-CE512-T.brd
> fw-23108-rel-3_3_3/MHXL-CF128-T.brd
> fw-23108-rel-3_3_3/MHXL-CF256-T.brd
> fw-23108-rel-3_3_3/MTLP23108_jaguar.brd
MHX-CE256-T etc is noth the board id, I think its called the product number or
something.
MT_0030000001 is MHXL-CF128-T (Previously: MTLP23108-CF128), right
enough.
> I know that it is a MHXL-CF128-T though. Is it safe to upgrade with
> that board file?
>
After compiling the image, you can run flint -i <image> q
on the image and see that the board ID matches.
If it does, its safe to burn.
--
MST
More information about the general
mailing list