ZedboardのUSBポートの電源が入らない?

どうやらZedBoardのUSB OTGポートに電源が入っていない。 他の人も困っている様子。
http://forums.xilinx.com/t5/Embedded-Linux/zedboard-USB-host-not-work-in-petalinux2014-2-prebuild/m-p/521351#M10589

上記の記事は、「DTSファイルを書き換えたらマウスが動いた」という所で終わっている・・・

Petalinux-2014.4の以下のファイルを書き換えて、petalinux-buildしたら、とりあえず電源が入ってUSBデバイスを認識するようになった。

  • subsystems/linux/configs/device-tree/system-top.dts

&usb0 {
dr_mode = "otg";
} ;

これを以下の様に書き換えて、petalinux-build

&usb0 {
dr_mode = "host";
} ;

本来はOTGでホストとしてもデバイスとしても動くのでしょうが、強制的にホスト動作にしてしまいました。