Does not matter what is broken (if nolo or x-loader). Cold flashing is started *before* booting x-loader and is started by omap rom. If you are not seeing usb device it is because of power supply.