This message was posted on behalf of Intel Corporation
Thanks for your interest in the Intel® Edison Platform.
We’re happy to know that you were able to build your Yocto image. First, we would like to know if you are able to flash your Edison by downloading the pre-built Yocto complete image (Here you can find steps to download the image and flash it: Flashing the firmware on a system with Linux*), this is in order to discard issues with your build image.
Additionally, take a look at the following thread: https://communities.intel.com/thread/60643, there you can find several suggestions like try with different USB cables and reinstall Edison drivers.
Hope this information helps.
Thanks for replying.
Comments to your suggestions: I tried with pre-compiled edison image, same error. Tried a few $5 to $1 usb cables, same error. Tried different ubuntu running laptop, same error. Tried powered usb hub, same error. External power source, same error.
Then, on windows platform, flashing works fine, no problem with any above mentioned usb cables, no problem with any usb ports, no problem with pre-compiled image, and customized image.
In short, found a work around. Thanks.