Community
cancel
Showing results for 
Search instead for 
Did you mean: 
EBenc
Novice
176 Views

USB 2.0 OTG pheripherical is not respoding

Jump to solution

I'm trying to use cyclone V as a device USB but I'm not being able - all the values that I read from this device are zero.

 

On linux I have the following error:

dwc2 ffb40000.usb: s3c_hsotg_corereset: reset failed, GRSTCTL=00000000

 

I've checked the resetmngr (I've also tried to reset it):

# devmem 0xFFD05014 32

0x00000000

 

I've checked the clocks:

# devmem 0xFFD040A0 32

0x00000FFF

 

I've checked the clock divider

# devmem 0xFFD040A4 32

0x00000920

 

And I have no idea why I can't read/write the USB controller device.

I always read zero instead reading the Synopsys ID Register (0x4F54293A):

# devmem 0xFFB40040 32

0x00000000

 

Any suggestions?

0 Kudos
1 Solution
EBenc
Novice
41 Views

I just figure out.

 

The was a problem with the clock to LPTI PHY - the controller should be stuck.

View solution in original post

1 Reply
EBenc
Novice
42 Views

I just figure out.

 

The was a problem with the clock to LPTI PHY - the controller should be stuck.

View solution in original post

Reply