
g4Xdiagnostics:
------------------

Diagnostics works using the Inband SCSI communication. User must have a valid/required drivers installed.


Limitations:
-------------------------------------------------

(*) After performing "erase" operations on any of the active regions, user must perform the system power cycle. Otherwise, the erased regions will be continued to use as an Active region which may cause unknown behavior

(*) When the user is changing the SAS address of the Expander Device (By downloading Mfg image or SAS address command or by any other modes), upon change Reset will be issued internally. After this reset, the device might take time to rediscover depending on the topology. If the device is not found immediately after the reset, user is expected to wait until the device appears online. This is expected behavior. 
	
(*) Using Diagnostic CLI command, user should not perform any type of reset. This will cause the SCSI device to get reset without the knowledge of Inband and may cause tool to unknown behavior.

(*)Diagnostic CLI commands also does not support any Buffer specific Commands which uses interactive buffer transmissions such as Xmodem.

(*)During the execution of "cli" command, there are control characters which are coming from the Firmware are for teraterm. These can't be handled. Control characters may get printed as a "ASCII" for unknown characters. These are expected.

(*)Diagnostic CLI commands cannot be executed in parallel. This is a limitiation in the FW itself.

(*)For Atlas, manufacturing information shown in "show" command such as Serial numbers are extracted from Config Pages

(*) Sometimes CS1/CS0 is accessing same regions of flash for Atlas.

(*) There are additional parameters checking and new library integrated for SPI. This causes some delays and is known comparing the previous versions.

(*) ECC is supported with the following configuration only and other configurations will not be supported.
- All firmware regions must be enabled for ECC and not just the Bootloader.
- All firmware regions must be in the same Boot chip.
- ECC downloads will not be supported for non-firmware regions.

(*)It is recommended to use dl -f command if using buffer id which is fw region, especially while using ECC enabled FW.

(*)If new config pages are newly added by FW without tools's knowledge, cfg dumpall will display them with the relevant page IDs but the name of all the pages may not be available.


