background image

48

device 

Flash device to verify.

image file

Image file to verify.

Examples:

# mstflint -d 41:00.0 v
# mstflint -i ./image_file.bin verify

Comparing the Binary Image

Binary comparison of the firmware image enables the user to verify that a given firmware image 
contains the image that matches the given device.

Verifying MFA2 Archive

Binary verifying of MFA2 archive enables the user to verify that a given MFA2 archive contains the 
image that matches the given device.

mstflint: Setting the VSD

To set the vsd for the given image/device (4th generation/Group I), use the sv command with -vsd 
flag.

Example:

# mstflint -d 

41

:

00.0

 -vsd 

"MELLANOX"

 sv

Setting the VSD     - OK
Restoring signature - OK

 

# mstflint -d 

41

:

00.0

 q

Image type:      FS2
FW Version:      

2.31

.

5050

FW Release Date: 

4.5

.

2014

Device ID:       

4099

Description:     Node             Port1            Port2            Sys image
GUIDs:           f45214030001b8a0 f45214030001b8a1 f45214030001b8a2 f45214030001b8a3
MACs:                                 00300abadaba     00300abadabb
VSD:             MELLANOX
PSID:            MT_1090120019

Since ConnectX-4/ConnectX-4 Lx devices have iTOC (image specific) and dTOC (device 
specific) sections at the beginning of the device flash, and the MFA2 archive does not have 
the dTOC information by its definition, the binary comparison will ignore the device specific 
sections on the device.

#mstflint -d <device> -i <fw image> --silent (optional) bc (or 
binary_compare)

Since ConnectX-4/ConnectX-4 Lx devices have iTOC (image specific) and dTOC (device 
specific) sections at the beginning of the device flash, and the MFA2 archive does not have 
the dTOC information by its definition, the binary comparison will ignore the device specific 
sections on the device.

#mstflint -d <device> -i <mfa2 file> --silent (optional) bc (or 
binary_compare)

Содержание MSTFLINT

Страница 1: ...Exported on Apr 28 2022 11 57 AM MSTFLINT Package Firmware Burning and Diagnostics Tools Documentation v4 20 0...

Страница 2: ...g Fixes in this Version 14 mstflint Known Issues 14 Introduction 17 Supported Operating Systems 17 Access to Hardware Devices 17 Compilation and Installation 18 Firmware Generation Configuration and U...

Страница 3: ...the Binary Image 52 mstflint Firmware Timestamping for Multi Host Environment 52 mstflint Limitations 54 mstflint Secure Host 54 mstflint Secure Firmware Update 56 mstfwreset Loading Firmware on 5th G...

Страница 4: ...ourcedump Utility 80 mstresourcedump Usage 81 mstresourceparse Utility 83 mstresourceparse Usage 83 Troubleshooting 86 General Related Issues 86 mstconfig Related Issues 86 Installation Related Issues...

Страница 5: ...t features tools content and configuration The documentation here relates to Release Notes User Manual Intended Audience This manual is intended for system administrators responsible for managing and...

Страница 6: ...This tool burns a firmware binary image or an expansion ROM image to the Flash of a network adapter switch device It includes query functions to the burnt firmware image and to the binary image file...

Страница 7: ...cific register Linux FreeBSD mstlin k Displays and configures port related data at the physical layer Linux FreeBSD mstres ourced ump Extracts and prints data segments generated by the firmware Linux...

Страница 8: ...s 8 4 x86_64 BCLinux 7 5 x86_64 BCLinux 7 6 x86_64 BCLinux 8 1 x86_64 Centos Stream x86_64 Centos Stream PPC64LE Citrix server 8 2 x86_64 Cumulus 5 1 64 Bit Debian 10 x86_64 Debian 10 3 x86_64 Debian...

Страница 9: ...penEuler 20 3 x86_64 OpenEuler 20 3 SP1 x86_64 OpenEuler 20 3 SP3 x86_64 OpenSUSE 15 3 x86_64 Photon 3 0 x86_64 RHEL 7 2 x86_64 RHEL 7 3 x86_64 RHEL 7 4 x86_64 RHEL 7 4 PPC64 RHEL 7 4 PPC64LE RHEL 7 4...

Страница 10: ...8 4 PPC64LE RHEL 8 5 PPC64LE RHEL 8 5 x86_64 RHEL 8 6 x86_64 RHEL 8 6 PPC64LE RHEL 9 0 x86_64 RHEL 9 0 PPC64LE Rocky 8 5 x86_64 Sles12 SP2 PPC64LE Sles12 SP2 x86_64 Sles12 SP3 x86_64 Sles12 SP3 ppc64L...

Страница 11: ...0 04 PPC64LE Ubuntu 20 04 ARM64 Ubuntu 20 04 x86_64 Ubuntu 21 10 x86_64 Ubuntu 22 04 x86_64 UOS v20 1021e x86_64 UOS v20 1021e ARM UOS v20 1030 x86_64 Supported Flash Types mstflint supports the follo...

Страница 12: ...The ICs are listed in the following table IC Group IC Device Group II 5th Generation Adapter Cards NVIDIA BlueField 2 NVIDIA BlueField NVIDIA ConnectX 7 NVIDIA ConnectX 6 Lx NVIDIA ConnectX 6 Dx NVIDI...

Страница 13: ...w flag to query all hosts status from the embedded Arm side for Multi host systems For further information see mstprivhost NIC Configuration by the Host Restriction Tool All mstlink Added support for...

Страница 14: ...e 4 20 0 2871042 Description mstfwmanager default query on switches will take pci_cr0 instead of pciconf0 which is expected to fail in secure fw switches Keywords mstfwmanager pci_cr0 pciconf Discover...

Страница 15: ...le Workaround N A Keywords mstlink Discovered in Version 4 18 0 2838222 Description mlxfwreset is not supported on kernel 3 10 0 1062 el7 x86_64 due to a kernel bug that leads to rescan PCI operation...

Страница 16: ...ersion 4 13 3 2 1923665 Description Force Mode does not work when using mstlink in ConnectX 6 InfiniBand adapter cards Workaround N A Keywords mstlink Force Mode ConnectX 6 IB Discovered in Version 4...

Страница 17: ...supported platforms and kernels Access to Hardware Devices The table below lists the NVIDIA devices supported by mstflint the supporting tools and the access methods to these devices Device Type Produ...

Страница 18: ...I Mellanox Ex lspci grep i Mellanox 15 00 0 Infiniband controller Mellanox Technologies MT27700 Family ConnectX 4 1a 00 0 Ethernet controller Mellanox Technologies MT27710 Family ConnectX 4 Lx 1a 00 1...

Страница 19: ...xe rel path l list content archive names nofs log L log file LogFileName no progress o outfile OutputFileName online online query psid PSIDs key key download DirectoryName download default get downloa...

Страница 20: ...ory download default Use Default values for download get download opt OPT Get download options for OS or Device Options are OS Device download device Device Use get download opt Device option to view...

Страница 21: ...N A UEFI 14 18 0022 N A Status No matching image found Query XML mstfwmanager query query format XML Devices Device pciName 0000 84 00 0 type ConnectX3Pro psid MT_1090111019 partNumber MCX354A FCC_Ax...

Страница 22: ...MFA2 file m mfa2 file mfa2_file MFA2 file to parse Example mstarchive bins dir full path to bin directory version 1 1 1 out file out mfa2 mstarchive mfa2 file out mfa2 Creation Time 2019 09 18 08 35...

Страница 23: ...ConnectX 3 ConnectX 3 Pro v2 31 5000 or above Connect IB v10 10 6000 or above Supported devices Adapter cards ConnectX 3 ConnectX 3 Pro Connect IB ConnectX 4 ConnectX 4 Lx ConnectX 5 ConnectX 5 Ex Bl...

Страница 24: ...XML template TLVs input file name and XML output file name must be specified xml2raw Generate binary configuration dump file from XML file XML input file name and bin output file name must be specifi...

Страница 25: ..._OF_VFS 16 24 WOL_MAGIC_EN_P2 False 0 True 1 Apply new Configuration y n n y Applying Done I Please reboot the system to load new configurations Resetting Device Configuration to Default To reset the...

Страница 26: ...g to Set VPI Parameters In order to set VPI parameters through mstconfig use the following command line mstconfig d device set LINK_TYPE_P1 link_type LINK_TYPE_P2 link_type Example Configuring both po...

Страница 27: ...plying Done I Please reboot machine to load new configurations Example Configure VLAN ID to 3 on port 2 mstconfig d 41 00 0 set BOOT_VLAN_P2 3 Device 1 Device type ConnectX3Pro PCI device 41 00 0 Conf...

Страница 28: ...11250000 mstconfig d 41 00 0 f tmp backup conf set_raw Raw TLV 1 Info Length 0x14 Version 0 OverrideEn 0 Type 0x00000400 Data 0x00000000 0x000e0000 0x001000f6 0x20160526 0x11250000 Operation intended...

Страница 29: ...from Generating an XML Template for the Configurations and then use the xml2raw command to generate a raw file Example cat tmp template xml xml version 1 0 encoding UTF 8 config xmlns http www mellan...

Страница 30: ...nfigurations files can be used Example mstconfig d 41 00 0 apply tmp nvconf bin Applying Done mstconfig Supported Configurations and Parameters 1 PCI_BAR_SIZE refers to the PCI BAR size per function e...

Страница 31: ...tions from device sections will be taken from the image FS3 image only Commands affected burn key_uuid uuid_file UUID matching the given private key to be used by the sign command key_uuid2 uuid_file...

Страница 32: ...The type of the flash such as M25PXxx M25Pxx SST25VFxx W25QxxBV W25Xxx AT25DFxxx S25FLXXXP log2size The log2 of the flash size num_of_flashes the number of the flashes connected to the device flashed_...

Страница 33: ...s mode may cause the firmware to hang qq Run a quick query When specified mstflint will not perform full image integrity checks during the query operation This may shorten execution time when running...

Страница 34: ...target un managed switch device This command is supported only in the In Band access method sign_with_h mac Sign image with HMAC Expansion ROM Update brom ROM file Burn the specified ROM file on the f...

Страница 35: ...ttributes e rase addr Erase sector rw addr Read one dword from flash ww addr data Write one dword to flash wwne addr Write one dword to flash without sector erase wb data file addr Write a data block...

Страница 36: ...s a 12 digit hexadecimal number If less than 12 digits are provided leading zeros will be inserted To burn a firmware image Update the firmware on the device keeping the current GUIDs and VSD Note Thi...

Страница 37: ...to update cables transceivers firmware Optical Cables and Transceivers are active network components which run firmware and as any component running firmware the ability to update firmware is mandato...

Страница 38: ...arallel by initiating an instance of the flint command for each switch In large clusters the script can be executed on multiple hosts each handling a different part of the cluster Cable Burn Command m...

Страница 39: ...mmands b urn Burn flash q uery Query misc flash firmware characteristics Updating the Firmware Burning a firmware cable transceiver connected to the host is done using the mstflint tool To do so the u...

Страница 40: ...om an AOC Transceiver Querying a firmware cable transceiver connected to the host is done using the flint tool To do so the user should use the linkx flag mstflint d device linkx downstream_device_ids...

Страница 41: ...FW Release Date 4 5 2017 Rom Info type PXE version 3 5 305 cpu AMD64 Device ID 4099 Description Node Port1 Port2 Sys image GUIDs f45214030001b8a0 f45214030001b8a1 f45214030001b8a2 f45214030001b8a3 MA...

Страница 42: ...can verify digital signatures of new updates However unlike secure fw there might still be methods to upload unsigned binaries to the device from the host debug This attribute indicate that this binar...

Страница 43: ...ery Skipping full image integrity checks Image type FS2 FW Version 2 42 5000 FW Release Date 4 5 2017 Device ID 4099 Description Node Port1 Port2 Sys image GUIDs f45214030001b8a0 f45214030001b8a1 f452...

Страница 44: ...0002c9000abcdef1 0002c9000abcdef2 0002c9000abcdef3 MACs 02c90abcdef0 02c90abcdef1 VSD PSID MT_1090120019 5th Generation Group II Devices On 5th Generation Group II devices the sg command can operate o...

Страница 45: ...e access is enabled Running in this mode may cause the firmware to hang Updating GUID section OK Updating ITOC section OK Restoring signature OK mstflint d 41 00 0 q Image type FS3 FW Version 10 10 30...

Страница 46: ...idsNumber Base GUID e41d2d0300570fc0 4 Base MAC e41d2d570fc0 4 Image VSD Device VSD PSID MT_2190110032 add note GUIDs and MACs can be changed separately on ConnectX4 Preparing a Binary Firmware Image...

Страница 47: ...for Each Device In this method a base image is generated with arbitrary default GUIDs and then updated with the correct GUIDs for each device To pre burn an image with specific GUIDs MACs for each de...

Страница 48: ...FW Release Date 4 5 2014 Device ID 4099 Description Node Port1 Port2 Sys image GUIDs f45214030001b8a0 f45214030001b8a1 f45214030001b8a2 f45214030001b8a3 MACs 00300abadaba 00300abadabb VSD MELLANOX PS...

Страница 49: ...able in order to enable HW access Enable HW access mstflint d 41 00 0 hw_access enable Enter Key Disable HW access mstflint d 41 00 0 hw_access disable 5th Generation Devices Secure Host can be enable...

Страница 50: ...cessfully on the device And the same as previous providing the key can be done in interactive shell mstflint d 41 00 0 hw_access enable Enter Key I The Secure Host was disabled successfully on the dev...

Страница 51: ...ependent on the Flash type Usually bitwise and between the specified word and the previous Flash contents will be written to the specified address Erasing a Sector To erase a sector that contains a sp...

Страница 52: ...n an image run mstflint i fw 4115 bin timestamp set UTC time Querying a Timestamp on Image To view the timestamp that was set on the device run mstflint d 41 00 0 mt4115_pciconf0 timestamp query Curre...

Страница 53: ...ent running firmware timestamp If N A is visible then the timestamp entry is invalid example first use of the feature or after resetting the timestamp Next timestamp represents the next firmware that...

Страница 54: ...isms such as blocking access of untrusted entities to the device configuration registers Using Secure Host Secure Host feature is supported for all NVIDIA network adapters listed in Group 1 and group...

Страница 55: ...able Enter Key Disable hardware access mstflint d 41 00 0 hw_access disable Removing the Secure Host To remove the secure host feature Make sure you have INI and MLX file suitable for the device Remov...

Страница 56: ...l that the new firmware is also secured and that the new FW version is not included in a forbidden versions blacklist The firmware rejects binaries that do not match the verification criteria Secure F...

Страница 57: ...ts the command will compute SHA256 digest and encrypt it with the private key and add the result with the provided UUID to the appropriate image signature section If you provide a private key with the...

Страница 58: ...fe9029205e 4 Image VSD Device VSD PSID MT_2190110032 Security Attributes secure fw dev In secure firmware a firmware update will be successful if an image is signed with a valid key that is recognized...

Страница 59: ...bin output xml output bin To generate 4096 bits public keys please follow the same steps as above but use file_public_key_4096 instead of file_public_key For further information see mstconfig xml2bin...

Страница 60: ...BlueField ConnectX 6 Supported OSs FreeBSD Linux mstfwreset Synopsis mstfwreset d device level 0 3 5 type 0 1 m y q uery r eset reset_fsm_register where d device device Device to work with l level 0...

Страница 61: ...levels 0 Driver PCI link network link will remain up live Patch 3 Driver restart and PCI reset 4 Warm Reboot 5 Cold Reboot Reset types relevant only for reset levels 3 4 0 Full chip reset 1 Phy less...

Страница 62: ...ples of mstfwreset Usage To query device reset level after firmware update use the following command line mstfwreset d 41 00 0 query Supported reset levels for loading firmware on device 41 00 0 Examp...

Страница 63: ...fore the Starting driver step the driver will remain down The user should start the driver manually in this case The new mstfwreset sync capability sync is available only if supported by the firmware...

Страница 64: ...how version and exit mstprivhost NIC Configuration by the Host Restriction Tool mstprivhost enables the user to restrict the hosts from configuring the NIC Meaning only the Arm side will have the priv...

Страница 65: ...xprivhost d dev mst mt41682_pciconf0 r disable_rshim disable_tracer disable_counter_rd disable_port_owner Disabling Host Restriction Embedded ARM CPU Only mlxprivhost d dev mst mt41682_pciconf0 p Quer...

Страница 66: ...led successfully on the device Disable HW access mstflint d 41 00 0 hw_access disable 18022018 I Secure Host was enabled successfully on the device If the key was not provided in the command line an i...

Страница 67: ...2018 I The Secure Host was disabled successfully on the device And the same as previous providing the key can be done in interactive shell mstflint d 41 00 0 hw_access enable Enter Key I The Secure Ho...

Страница 68: ...for more details on how to enable firmware tracing mstfwtrace Usage Enter the following command mstfwtrace options where h help Print this help message and exit d device PCI device BDF tracer_mode Tr...

Страница 69: ...b228297f 0 0xa1 IRON populate_local_dbase end entry_ix 0x0 state_31_28 cmd_ix_20_16 gvmi_15_0 0x10000001 cause_been_set 0 0x28ed5b2284365 0 0xa3 access_reg register_id 0x9043 Read new events 0x28edf8a...

Страница 70: ...ssage v version Displays version info d device device Performs operation for a specified mst device a adb_file adb_file An external ADB file reg_name reg_name Known access register name reg_id reg_ID...

Страница 71: ...s register Field Name Data oper_status 0x00000001 admin_status 0x00000001 local_port 0x00000001 swid 0x00000000 e 0x00000000 ee 0x00000000 ase 0x00000000 Set access register data PAOS with indexes loc...

Страница 72: ...ons h help Display help message v version Display version info d device device Perform operation for a specified mst device p port port_number Port Number port_type port_type Port Type NETWORK Default...

Страница 73: ...external loopback k fec fec_override Configure FEC AU Auto NF No FEC FC FireCode FEC RS RS FEC LL LL RS FEC DF RS Interleaved_RS FEC DF LL Interleaved_LL_RS FEC fec_speed fec_speed Speed to Configure...

Страница 74: ...Information Collection CSV File amber_collect csv_file AmBER Port Extended Information Collection For 16nm Products and Later CSV File ber_limit limit_criteria BER Limit Criteria Nominal Default Corne...

Страница 75: ...3 PRBS7 PRBS11 PRBS9 PRBS13 SSPR SSPRQ swap_check er Enable PAM4 MSB LSB checker swapping Optional invert_check er Enable PRBS checker inversion Optional checker_lan es lanes PRBS checker lanes to set...

Страница 76: ...o the center of the eye 0x0 to 0x3ff show_mixers_offset Show mixer offset 0 and mixer offset 1 rx_fec_histogram Provide histogram of FEC errors The result is divided to bins Each bin is holding differ...

Страница 77: ...mma page page number offset bytes offset Configure Transmitter Parameters for 16nm devices mstlink d device p port_number serdes_tx pre_2_tap pre_tap main_tap post_tap ob_m2lp ob_amp Configure Transmi...

Страница 78: ...o PCIe Pol tap0 tap1 tap2 bias preemp_mode reg leva Lane 0 1 0 114 6 15 1 11 9 Lane 1 0 0 116 4 15 1 11 9 To print the output in JSON format mstlink d device show_module json To show ports group map f...

Страница 79: ...conf0 port_state DN Configure the link mode to Force Disable the Auto negotiation mstlink d dev mst mt4123_pciconf0 speeds 100G link_mode_force Configure loopback with remote loopback RM mstlink d dev...

Страница 80: ...nts generated by the firmware It is supported in 5th generation NIC s devices The dump output is used by NVIDIA for debug and troubleshooting Any mstlink command for switch should include the p flag t...

Страница 81: ...core dependency Accepts ibv device for example mlx5_4 An example of how to run the query command mstresourcedump query device 04 00 0 __________________________________________________________________...

Страница 82: ...ped if supported for this segment accepts all active number depends on the capabilities depth The depth of walking through reference segments 0 stands for flat 1 allows crawling of a single layer down...

Страница 83: ...of the ADB file h help Shows this help message and exit version Shows the tool s version and exit out Location of the output file raw Prints the raw data in addition to the parsed data v Verbosity not...

Страница 84: ...alid Res Segment segment_terminate 0xfffb segment_header segment_type 0xfffb segment_header length_dw 0x1 How to run parsing with raw and verbosity options mstresourceparse dump file notice txt adb fi...

Страница 85: ...ice 5 0x6c696420 notice 6 0x52657300 notice 7 0x0 RAW DATA DWORD 0 3 0x000CFFF9 0x00000211 0x00000000 0x00000000 DWORD 4 7 0x00002000 0x00000021 0x00000000 0x00000000 DWORD 8 11 0x496E7661 0x6C696420...

Страница 86: ...new configuration of the secure host key was not loaded by the driver Restart the driver before enabling the hardware access again mstflint tools fail on PCI device with the following errors Operation...

Страница 87: ...nd try again Use full file path of the tool s package Note an additional reboot will be required after completing the installation Unable to install kernel mft in Linux due to compilation error that c...

Страница 88: ...LNX_OFED driver etc init d openibd stop Add ocr option to the mstflint command For example mstflint d 41 00 0 ocr q The following message is reported on screen when trying to remove the expansion ROM...

Страница 89: ...error mentioning Firmware time stamping e g E Burning FS3 image failed Stamped FW version missmatch 12 16 0212 differs from 12 16 0230 The device was set with a timestamp for a different firmware ver...

Страница 90: ...he debug token was installed on the device Install the debug token using mstconfig and then re burn the firmware Burning firmware on a secure device fails with one of the following messages E Burning...

Страница 91: ...packets 0 bytes 0 0 0 B RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 0 0 B TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 p5p2 flags 4099 UP BROADCAST MULTICAST mtu 1500 eth...

Страница 92: ...age type FS4 FW Version 16 26 0292 FW Release Date 15 5 2019 Product Version 16 25 1042 Rom Info type UEFI version 14 18 19 cpu AMD64 type PXE version 3 5 701 cpu AMD64 Description UID Base GUID ec0d9...

Страница 93: ...d Margin Scan for PCIe Link Updated mstprivhost NIC Configuration by the Host Restriction Tool Added the q query flag 4 15 0 September 15 2020 Added mstresourceparse Utility Updated mstlink Utility 4...

Страница 94: ...sections Examples of mst Usage FreeBSD Supported Configurations and their Parameters Added the following parameters BOOT_UNDI_NETWORK_WAIT MKEY_BY_NAME ECPF_ESWITCH_MANAGER ECPF_PAGE_SUPPLIER FLEX_PA...

Страница 95: ...95 Revision Date Description EXP_ROM_UEFI_ARM_ENABLE HOST_CHAINING_MODE HOST_CHAINING_DESCRIPTORS HOST_CHAINING_TOTAL_BUFFER_SIZE Using Secure Host...

Страница 96: ...hca id command Now the tool can provide info on the virtual HCA host channel adapter NIC ID For further information see resourcedump Utility v4 18 1 Linux mstlink HDR lane rate is now supported when i...

Страница 97: ...r further information see Comparing the Binary Image Linux FreeBSD SDK Added two new libraries to the WinMFT package for developing software that interacts with Mellanox devices The new SDK includes t...

Страница 98: ...reset types by using the query command For further information refer to Copy of mstfwreset Loading Firmware on 5th Generation Devices Tool All mstconfig Added the VF_VPD_ENABLE parameter to mstconfig...

Страница 99: ...enabled_serialized vf_nodnic_enable vf_nodnic_supported uctx_en alpha support uctx_supported alpha support prio_tag_required_en alpha support prio_tag_required_supported alpha support strict_vf_msix_n...

Страница 100: ...pter cards mstregdup Fixed segfault All Rev 4 11 0 3 mstflint Added the option to query only a flashed FW version which reduces the CPU usage during the query To use this option run the next_boot_fw_v...

Страница 101: ...ut when running mst status in FreeBSD FreeBSD mstfwreset Enabled mstfwreset loading unloading of the driver per a specific device in Linux OSes Note On Multi Host devices with firmware version lower t...

Страница 102: ...speed configuration All Added support for the PEPC show_external_phy register All mstdump Added support for nvlog dump All Rev 4 8 0 mstconfig Added support for hardware timestamp in ConnectX 3 Connec...

Страница 103: ...steering tables All mst Added support for adding remote devices in mst remote when the target machine does not have an MST kernel loaded Linux mstcables Added the option to dump the data from all read...

Страница 104: ...able s properties Temperature Voltage RX TX powers TX Bias All Added a new RAW format for printing the data of the cable s pages using the raw format raw flags All mstconfig Enabled mstconfig to work...

Страница 105: ...be used after killing a tool forcefully without clearing the semaphores Supported devices ConnectX 4 ConnectX 4 Lx and Connect IB All mstreg Added support for Switch IB Switch IB 2 and Spectrum in the...

Страница 106: ...atch with the burnt firmware version on the flash This case generally occurs after firmware upgrade and before firmware reload All mstreg Added support for mstreg tool which can be used to modify acce...

Страница 107: ...All Rev 4 0 0 General Added support for ConnectX 4 device Linux Windows Removed support for ConnectX and ConnectX 2 All mst_fpga Added a new tool that dumps registers and burns hardware for FPGA Linu...

Страница 108: ...v 3 6 1 mstconfig Added mstconfig tool for changing non volotaile configuration on device Windows Burning Tools Added support for micron flash in mstflint and updated production burn flow on Connect I...

Страница 109: ...e used in Connect IB production Linux mstflint Added support for burning Connect IB via firmware interface The override_cache_replacement flag is not needed This provides a safe firmware update flow w...

Страница 110: ...upport for Atmel AT25DFxx flash family Windows Added support for burning firmware via Command Line Interface CLI on SwitchX devices Windows mget_temp mget_temp displays a more accurate temperature rea...

Страница 111: ...For example when burning ConnectX 2 firmware image on ConnectX 3 device Linux Added support for flash type SST25VF016B Windows Added support for flash type M25PX16 Windows The ROM section in the imag...

Страница 112: ...n the VPD writable section vpd_set_keyword flag Linux Added the option to set a binary VPD field data Linux mstflint installation Added the option without kernel which allows user to install mstflint...

Страница 113: ...S50XX systems Linux Rev 2 6 1 Bug Fixes See MFT Bug Fixes History v4 18 1 Linux Rev 2 6 0 mstflint installation change Added the options without image generation disable dc and without kernel which al...

Страница 114: ...sion 4 16 0 Fixed in Release 4 17 0 2628490 Description Fixed inconsistent flashing of the firmware when using the IPMB service Keywords mstflint Discovered in Version 4 16 0 Fixed in Release 4 17 0 2...

Страница 115: ...rrent value field Keywords mstconfig Discovered in Version 4 14 0 1 Fixed in Release 4 17 0 2224507 Description mstflint is currently not in ConnectX 6 Lx adapter cards Keywords mstflint Discovered in...

Страница 116: ...ords mstfwreset Discovered in Version 4 12 0 Fixed in Release 4 16 0 1747607 Description When using the mstfwreset tool to reset the firmware on the BlueField card the firmware is not synchronized bet...

Страница 117: ...tools do not support using combined short flags without a separation between them For example Not recommended emc Recommended e m c Keywords Short flags Discovered in Version 4 15 0 Fixed in Release 4...

Страница 118: ...g write protected manufacturing information is lost flint might not be able to recover the device Keywords mstflint Discovered in Version 4 14 0 105 Fixed in Release 4 16 0 2151018 Description Occasio...

Страница 119: ...1 1797470 Description Fixed an issue that prevented the mstflint tools from recognizing the second port on dual port devices Keywords mstflint dual port devices Discovered in Version 4 12 0 Fixed in R...

Страница 120: ...Keywords mstfwreset Discovered in Version 4 9 0 Fixed in Release 4 11 0 1406842 Description mst tools run slower on Bluefield devices Firmware burning may take up to 20 minutes Keywords BlueField fir...

Страница 121: ...Keywords kernel module mstfwreset Ubuntu PPC64LE Discovered in Release 4 6 0 Fixed in Release 4 7 0 795226 795657 862607 Description Occasionally mst tools driver mode do not function after running m...

Страница 122: ...122 Internal Ref No Issue Discovered in Release 4 4 0 Fixed in Release 4 5 0...

Страница 123: ...tion in order to avoid a default of the application or the product Weaknesses in customer s product designs may affect the quality and reliability of the NVIDIA product and may result in additional or...

Отзывы: