Quantcast
Channel: Mellanox Interconnect Community: Message List
Viewing all 6227 articles
Browse latest View live

Re: Burn u-Boot mlnx-os to JFFS2 as .img file-

$
0
0

hi

yes

bootm ff600000

it gets to a stage where ABCD comes up on the terminal.. then it just stops

 

i also tried to burn it using flint etc. but it says the .img is corrupt.  i usually only use .bin files for burning firmware as far as i know.

 

does anyone know how to upload this file without a working mlnx-os running?

 

Stuck....


Re: Burn u-Boot mlnx-os to JFFS2 as .img file-

$
0
0

Okay!

I have a experience that I recover my old 4036 switch on u-boot console. There is seversl scripts.


Unfortunately I can'n remember exact command for 4036...:(


But I think there is self rebuild script to build a default boot environmrmt include firmware loading procedure. If you can connect serial concole, when a message that press any key to stop normal boot or etc, press any key then you will be on u-boot console. ? or help + enter shows u-boot command lists then you can try search command that I said above.


Good luck...:)

Re: Burn u-Boot mlnx-os to JFFS2 as .img file-

$
0
0

hi

yes ive been reading th u-boot manual, and looking for forum posts on how to use it.. its rather messy.

I have all the commands, but there isnt any command like the one you suggest

 

? - alias for 'help'

autoscr - DEPRECATED - use "source" command instead

base - print or set address offset

bdinfo - print Board Info structure

boot - boot default, i.e., run 'bootcmd'

bootd - boot default, i.e., run 'bootcmd'

bootm - boot application image from memory

bootp - boot image via network using BOOTP/TFTP protocol

cmp - memory compare

coninfo - print console devices and information

cp - memory copy

crc32 - checksum calculation

date - get/set/reset date & time

dboot - Digi modules boot commands

dcache - enable or disable data cache

dhcp - boot image via network using DHCP/TFTP protocol

echo - echo args to console

envreset- Sets environment variables to default setting

erase_pt- Erases the partition

fatinfo - print information about filesystem

fatload - load binary file from a dos filesystem

fatls - list files in a directory (default /)

flpart - displays or modifies the partition table.

fuse - Fuse sub system

go - start application at address 'addr'

help - print online help

i2c - I2C sub-system

icache - enable or disable instruction cache

iminfo - print header information for application image

imxtract- extract a part of a multi-image

intnvram- displays or modifies NVRAM contents like IP or partition table

itest - return true/false on integer compare

loadb - load binary file over serial line (kermit mode)

loads - load S-Record file over serial line

loady - load binary file over serial line (ymodem mode)

loop - infinite loop on address range

md - memory display

mii - MII utility commands

mm - memory modify (auto-incrementing address)

mmc - MMC sub system

mmcinfo - mmcinfo <dev num>-- display MMC info

mtest - simple RAM read/write test

mw - memory write (fill)

nand - NAND sub-system

nboot - boot from NAND device

10

nfs - boot image via network using NFS protocol

nm - memory modify (constant address)

ping - send ICMP ECHO_REQUEST to network host

pmic - pmic register access

printenv- print environment variables

printenv_dynamic- Prints all dynamic variables

rarpboot- boot image via network using RARP/TFTP protocol

reboot - Perform RESET of the CPU

reset - Perform RESET of the CPU

run - run commands in an environment variable

saveenv - save environment variables to persistent storage

setenv - set environment variables

sleep - delay execution for some time

source - run script from memory

sspi - SPI utility commands

tftpboot- boot image via network using TFTP protocol

update - Digi modules update commands

usb - USB sub-system

usbboot – boot from USB device

version - print monitor version

Re: Burn u-Boot mlnx-os to JFFS2 as .img file-

$
0
0

my understanding is

 

there is 2GB of volatile system ram used for kernel processes

1GB SDRAM for local storage (where mlnx-os .img file lives (240MB in zise) this is the JFFS2 file system.

16MB or Flash ROM for Uboot, and 2 main boot partitions for Linux Kernel

 

you can boot from USB, NFS, SFTP, or FLASH, or SDRAM.  though the ram addresses on the mellanox system are different from the example of the u-boot manual (as it uses smaller system with less ram etc)  you can programm the boot partiotion using setenv command.

 

U-boot brings up serial, cpu, network and pcie bus, then boot selection is supposed to boot into Flash boot partition, where mlnx-os kernel is supposed to live.

 

So, i have the mlnx-os.img file (about 240MB) and can upload that to the NVRAM

but i need a linux kernel to load into the Flash ROM... anyone have a copy?

 

could you be talking about thebootscrips command?

 

ill try to boot the image using direct booting...?

Re: Burn u-Boot mlnx-os to JFFS2 as .img file-

$
0
0

Can you capture the result of printenv command?


My old 4036 have a shows like below...:)


.

.

build_flash=run upd_uboot && run upd_all && run upd_all_safe &&echo burn process succeeded

.

.


Re: Burn u-Boot mlnx-os to JFFS2 as .img file-

$
0
0

hi

no there is nothing in the printenv like that.

there are alot of variable and settings, perhaps u-boot itself has become corrupt.  though

i have just noticed the message in the u-boot process

"PCIE0: link is not up

PCIE1: successfully set as root complex

     01     00     1fb3     c738     0c06     00

Net      ppc_4xx_eth0, ppc_4xx_eth1

 

so im stumped.  perhaps the pcie0 bus is failed.  though i know the Flash is corrupt. so could be faulty board.

?????

Re: Burn u-Boot mlnx-os to JFFS2 as .img file-

$
0
0

Hi! again...:)

 

I review your article again on my PC...:)

Last was my iPhone 6s Plus.

 

Do Not UES setenv command!

That's a very dasngerous that cause problem normal u-boot procedure!

 

There is a 3 command about boot environment

1. envreset- Sets environment variables to default setting

2. saveenv - save environment variables to persistent storage

3. setenv - set environment variables

 

If you setenv command A=XXX then last other configuration will be gone!

You must setenv command with full configuration options.

 

I think you must envreset then reset CPU and try again.

 

What's your switch model?

 

I think some advanced in latest Mellanox product, but u-boot logic is same old one.

 

I can find this 2 commands on your dump above.

 

1. autoscr - DEPRECATED - use "source" command instead

2. nand - NAND sub-system

3. nboot - boot from NAND device

 

All Mellanox switch have same construction.

NAND on switch will be partitioned 2 exasperatedly then boot from one of them

 

Can you dump help of this 3 commands? - autoscr, nand, nboot

Re: MHGH28-XTC issue

$
0
0

hi

yes we had same problem with firmware 2.7 on MHRA2A-XSR and MHQH29-xtc cards, upgraded to 2.9.1 and had similar issues.

 

basically the firware and drivers dont work together very well.  If you use generic OFED not MLNX OFED there are many issues with cards not working in linux (centos/ubuntu and vmware)

 

Mellanox OFED for CENTOS 7.1 works well on CX3 Cards, but same issues above arise on older cards.

 

the only effective solution we found was to upgrade to all new cards - PCIE3 CX3 VPI cards, like the HP 649281-B21 works very well, also the IBM mezzaine cards for M5 Servers is very fast and stable on the new Firmware.  Driver support is strong @ 3.4.1000 for IBM and HP cards.  We have multiple IBM 3650M4's and M5's + some HP g8's

 

or go with mellanox MCX353A-FCCT MT_1100111019 cards as they have Ver 3.4.6xx - you wont regret the investment.  We get about 30-40% increase in raw SRP speed!

 

For production we have now ratified CX3-VPI cards to work with VMWARE ESi5.5 but not 6.  we tried iSER but found it to be slower than SRP.  We have a custom SRP ALUA driver we built for ESXi 5.5 on SCST.  And have a SRP RAID network, which pushes 32GB/s easily! per switch. MPIO shows 45GB/s over dual 56Gb/s Switches.

 

Once we can afford EDR well upgrade again, and should be pushing massive SRP speed for block i/o.

 

Also we cant get SR-IOV to work on VMware which is a real problem, but from posts here it looks even slower than fullspeed iSER.

 

So from experience, get the latest cards you can afford!


Re: Burn u-Boot mlnx-os to JFFS2 as .img file-

$
0
0

hi

yes ive been very carefull not to adjust any commands saved in env

 

those commands all work.

 

switch is a SX6012 or SX1012...  12 port FDR

 

the firmware is ok, and i can query the switch from IB, and get ports up using opensm on linux host ok

 

Switch  : 0x0002c90300ad6280 ports 12 "SwitchX -  Mellanox Technologies" base port 0 lid 2 lmc 0

 

just seems to have corrupt boot partitions.

 

Vendor: Ty : #  : Sta : LID  : LMC : MTU  : LWA : LSA  : Port GUID : Neighbor Port (Port #)
Mellanox: SW : 00 :: 0002 :  0  :::: 0002c90300ad6280 :
Mellanox: SW : 01 : DWN ::: ???  : ??? : ???? : 0002c90300ad6280 :
Mellanox: SW : 02 : DWN ::: ???  : ??? : ???? : 0002c90300ad6280 :
Mellanox: SW : 03 : DWN ::: ???  : ??? : ???? : 0002c90300ad6280 :
Mellanox: SW : 04 : DWN ::: ???  : ??? : ???? : 0002c90300ad6280 :
Mellanox: SW : 05 : DWN ::: ???  : ??? : ???? : 0002c90300ad6280 :
Mellanox: SW : 06 : DWN ::: ???  : ??? : ???? : 0002c90300ad6280 :
Mellanox: SW : 07 : DWN ::: ???  : ??? : ???? : 0002c90300ad6280 :
Mellanox: SW : 08 : ACT ::: 4096 : 4x  : 10   : 0002c90300ad6280 : 00237dffff94d2e5 (01)
Mellanox: SW : 09 : DWN ::: ???  : ??? : ???? : 0002c90300ad6280 :
Mellanox: SW : 0A : DWN ::: ???  : ??? : ???? : 0002c90300ad6280 :
Mellanox: SW : 0B : DWN ::: ???  : ??? : ???? : 0002c90300ad6280 :
Mellanox: SW : 0C : DWN ::: ???  : ??? : ???? : 0002c90300ad6280 :

------------------------------------------------------------------------------------------------------

HP   : CA : 01 : ACT : 0001 :  0  : 4096 : 4x  : 10   * 00237dffff94d2e5 * 0002c90300ad6280 (08)

------------------------------------------------------------------------------------------------------

 

Also boot of uboot shows

U-Boot 2009.01 SC_PPC_M460EX SX_3.2.0330-82 ppc (feb 27 2013 - 12:13:04)

Security/Kasumi support

 

In theory, one should beable to copy using mem command from FF40000 or FF60000 on a working switch > TFTP.

I could then download that image file and get the switch to work.   Once i figure out where to copy the .img file Mellanox have provided. (the inline firmware image for mlnx-os update command, i should beable to figure that out from the kernel once its running).... not to repeat myself, but to be clear.  The current image files on each of the 2 partitions are corrupt.  thus i cant boot a linux Kernel.

 

Anyone willing to boot to u-boot and download a copy for me.  once i have it i can copy it to FF400000 and FF600000 boot partitions, hoping the partitions are ok.

 

Cheers

HPC-X Licensing Cost

$
0
0

Hi,

 

I am new to using mellanox switches.

 

i want to use mellanox infiniband switches for my rocks cluster.

 

I want to know about the HPC-X softwares. do we need to purchase its license or it's free.

there are some packages are in HPC-X like FCA, HPC-X Toolkit, MXM, HPC-X MPI, HPC-X OPENSHMEM, HPC-X UPC

if we purchased HPC-X all of the packages are comes by default or do we need to purchase it separately.

 

Also if we need job scheduler for my cluster are it is in HPC-X if yes which one I can use.

 

Please let me know.

 

Thanks,

Rahul

Re: Burn u-Boot mlnx-os to JFFS2 as .img file-

$
0
0

Is there any ethernet port? - console port! -

If not it is a SX6005 FDR switch that externally managed that doesn't include SM.

SX6012 is a FDR switch with SM.


Your dump shows a word LID...:)


I think you have a InfiniBand switch - not ethernet switch -


You said that you used flint that can flash firmware only - not boot image.


I think also clear boot bank on NAND then re-program include re-partition and upload each boot images.


Custom or any 3rd party image uploader can't support like Mellanox's done on their platform.


Unfortunately I don't have Seitch-X product yet...:(


But you will be recover boot bank on u-boot console by my experience...:)


Don't give it up!


Have a nice day...:)







Re: connecting a new external / public network to mirantis / fuel openstack

$
0
0

Hi Rajesh,

 

I know only about 1 public network auto installation via Fuel.

Anyhow, Public / external networks are under Mirantis development and maintenance, so I think it's better to ask in Questions : Fuel for OpenStack .

Please put me as a subscriber in the question in Launchpad, I don't think there should be any special driver issues with doing so, since you have the others networks working over our interfaces.

 

Mirantis connects the private networks to a router with a gateway to their (only) public network, so you need to think about this point IMO.

Another option is just do it manually, but it's not so scalable...

 

Let's try the LP channel - let me know if you need any help with posting the question,

Aviram

Re: flex nic not present on MT26468

Re: RDMA_CM connection setup issues

$
0
0

Did you try to run smaller jobs size?

May be status filed in event will tell more about the error?

Re: Firmware/OS MLNX-OS IMAGE

$
0
0

There is no command that will retrieve switch serial number via in-band links (from an unmanaged switch).
If it was a managed switch (which would have CLI access), the "show inventory" command would show the serial number.

The serial number is on a sticker on the outside of the switch chassis, or on a pull tab on the face of the switch.


RSSCapable = true, RDMACapable = false. What's wrong?

$
0
0

Atfer Get-NetAdapterRDMA | FT Name,InterfaceDescription,Enabled -AutoSize command at PowerShell of Windows Server 2012/R2 we get a good standing of RDMA both server and client machine.

InterfaceDescription.png

But after Get-SmbClientNetworkInterface |? {$_.linkspeed -eq 10000000000} | FT FriendlyName,RSSCapable,RDMACapable -AutoSize we can see RSSCapable TRUE, and RDMACapable FALSE.

imageFile.png

What's wrong?

Omni-Path vs. Mellanox

$
0
0

Dear Mellanox Gurus,

 

Would you please advice the pros/cons of Omni-Path vs. Mellanox + Ethernet vs. InfiniBand?

 

Thanks in advance + Happy Monday

 

Henry

Is it possible to send frames containing L2 CoS and/or L3 DSCP without getting involved in IB or RoCE considerations?

$
0
0

Every document I find on QoS sidetracks me with apparent requirements of IB or RoCE instead of simply telling me the minimum I need to do beyond creating an Ethernet header containing layer 2 CoS bits in a VLAN tag and/or doing the equivalent in an IP header DSCP sextet.  In addition, my first experiment in attempting to do so, without any preliminary switch configuration led to a tcpdump capture on the receiving host with more than 100 ms between frames sent with only a nominal 10-µsec usleep between them.  The same code run without a SX6036 issued over 1000 frames in less time than the one in the lab took to complete 100 or fewer.  I've found very little about using Ethernet alone and obtaining desired behavior.  What documents have I missed?

Re: How to build openvswitch with dpdk for ConnectX-3 NICs?

Re: How to build openvswitch with dpdk for ConnectX-3 NICs?

$
0
0

Hi,

 

I've installed OVS with DPDK using ConnectX-3 successfully. we support shared library (but not shared combined). I must state that it was few months ago (DPDK 2.0) so i hope this is still the case. I'm currently re-visiting it again so hopefully will have exact instructions for you soon.

Viewing all 6227 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>