Hi!
I was test all command for my corrupted old InfiniScale III switch Voltaire ISR9024D-M.
Latese MFT 3.0 for Linux and Windows edition doesn't support it anymore.
And I was build old CentOS 5.2 (with OFED 2.0 - the last ibspark embbeded edition) system for recover my switch.
I found very interesting point...
flint, mstflint support Infiniscale IV switch, HCA only.
InfiniScale III was not...
mlxburn was support ISR9024D-M.
But whenever if you excute the mlxburn command that call the spark or ibspark (with -inband)
spark command is last option for ISR9024D-M now!
Because of MFT 2.1 or above will running in safeburn mode only when burnning on blank EEPROM
or corrupted...)
That caused my choice.
I'm also purchased another ISR9024D-M for export the normal firmware with normal u-boot configuration
from it.
(include baudrate, mac address, etc...)
fortunately spark support ri command to export current image to local disk.
But can't support dc command like flint....
I'll overwrite on corrupted EEROM with normal exported img file with spark ~ bb command.
(block burn. that's all overwrite on EEPROM)
Next...
I'll reburn with variety switch combination for recover original sysguid, nodeguide, bsn.
If my old one hasn't hardware problem then I can recover it...
The last interesting thing is i2c port.
That's for FAE or advanced users only interface.
I'll be back again in near future...
Thank you for your reply.