Hi Hemanth
for using MFG Tool one needs to set necessary on board boot mode
also sect.35.9.4 USB Recovery Mode i.MX23 RM states:
USB boot mode is provided as a fail-safe mechanism for writing system firmware to the boot media. The
boot mode is not usually entered by the normal methods of setting the boot pins or OTP: the other methods
of entering USB boot mode are referred to generally as recovery mode.
An end user can manually start recovery mode by holding the recovery switch for several seconds while
plugging in USB. Holding the recovery switch is defined as reading the i.MX23 PSWITCH input as a
0x3. There are several switch circuits that will produce this input. The loader also automatically starts
recovery mode if a non-recoverable error is detected from any boot mode other than USB.
If the DISABLE_RECOVERY_MODE OTP bit is blown, then USB boot mode is disabled completely.
Attempts to enter USB boot mode via boot pins, OTP, or recovery methods will result in a chip
power-down.
~igor