Trenz Electronic GmbH Support Forum

Trenz Electronic Products => Trenz Electronic FPGA Modules => Topic started by: kieucua1503 on March 21, 2017, 11:07:32 AM

Title: Custom board xc7z010 + usb3320 dont work with usb mass storage only.
Post by: kieucua1503 on March 21, 2017, 11:07:32 AM
Hi everybody,

I have a xc7z010_1clg225 custom board based on Zynqberry. But i have a problem. My kernel log in attached.

My custom board work well all usb device (mouse , hub, usb-uart converter ... )  except usb mass storage. I have debug it in u-boot, i see that if command which send to usb mass storage with length = 512 status return error( status phase of bulk transport run into ">PHASE" case). Get max lun command return wrong valid.
I guessed that my problem is in pcb layout. In my design zynq in SOM board and USB3320 in extention board. Trace length with them is > 60mil.
I need recomended guides about pcb layout for ULPI pin of ZYNQ.

Thanks very much.