I bought a board two days ago. Firstly it worked when I plugged it in my computer (using the two USB, middle one and edged one, DS1 always on and DS2 always off). But when I did Linux it suddenly broke down. And appears the problem that the LED DS1 switches on and off. on Intel website, I found it is because the voltage of power supply is not high enough. But after I changed some other supplies, including using power bank for phones, the problem still remains. So I don't know why it is always keeping setting up and resetting. Can anyone help me with that? Should I return this back and change a new board? Really need your help!
I can see, from your picture, that you are powering the board through the USB Client port. Have you tried using a DC power supply to power the board through the barrel jack?
This issue seems to be caused by the power supply that you are using. It doesn't provide enough current for the board to boot and work properly. The recommended power supply is a DC wall adapter. The specs of the one I use with my Edison are 12V@1.25A.
A battery might not be enough to provide power to the Arduino Expansion Board. You can power the board through the USB client port, but make sure the USB source provides enough power. Usually, when the board is powered directly from a USB port of the laptop, you will get issues like the one you described. I use a docking station to power the board through the USB port to make sure there won't be lack of current when the Edison is working.