Hdrc H12

0 views
Skip to first unread message

Argenta Sugden

unread,
Aug 3, 2024, 10:13:55 AM8/3/24
to limusneckdiff

First, i am new to the Linux USB stack and i am trying to understand it a little bit more in order to achieve the following result : i need to reconnect/disconnect a specific USB device because sometimes, tough not often, this device does not respond anymore and the only solution is to physically disconnect/reconnect the USB cable from the device.

However, when i do the same procedure using musb-hdrc driver on musb-hdrc.1.auto and musb-hdrc.0.auto devices, it works well except that all my usb devices are turned off/on...and i would like to be more specific about the 2-1.4:1.0 usb devices interface.

Why the unbind command say that the device does not exist then ? Maybe there is a way to indicate, a kind of path inside the device tree to indicate to the driver that i want to unbind to this specific device interface 2-1.4:1.0 ?

First of all, keep in mind that there is a difference between a (logical) Device and a Device Driver. When a hardware device is physically connected, Linux creates a (logical) device instance and then tries to bind the device to a matching device driver instance.

After some research, I found a USBDEVFS_RESET ioctl, but there is a warning that suggests to avoid it. In any case, other people have found it useful. The post mentions the authorized interface as a way to re-configure the device, through an auth cycle:

I would like to use a USB gadget device (phone) as a host via configfs. After setting up configfs, no gadget is being set up on the host peripheral (phone). The init script executes with the following result

I feel like there is something else I am not setting up in the tree to get the musb-hdrc driver to load so that a UDC device is found. Contents of the node in /sys/devices/platform/11200000.usb are as follows

Basic Offline Physical Data Recovery Course: Basic Offline physical data recovery training course is aimed at providing complete information on how to recover lost data in a secure and efficient manner. The course is taught by highly experienced data recovery experts using Standard Data Recovery Tools.

dvanced Offline Physical Data Recovery Course: Advanced Offline physical data recovery training course is aimed at providing complete information on how to recover lost data in a secure and efficient manner. The course is taught by highly experienced data recovery experts using Standard Data Recovery Tools.

Basic Online Physical Data Recovery Course:The overall aim of this course is to teach our customers how to perform successful head stack transplants and platter swapping. This course is not data recovery computer forensic training; however some tricks may be useful to forensic practitioners.

Advanced Online Physical Data Recovery Course:The overall aim of this course is to teach our customers how to perform successful head stack transplants and platter swapping. This course is not data recovery computer forensic training; however some tricks may be useful to forensic practitioners.

HDRC is Aimed at providing complete Data recovery Services to recover lost data in a secure and efficient manner .Our Main Services Include Hardware Data recovery Services, Logical and Physical Data Recovery, Forensic Data Recovery, Data Recovery Analysis, Hard Disk Duplication with MD5 hash and Many More...

Various Recovery Training courses are offered at HDRC, which includes, Basic Online Training Course, Advanced Online Training Course, Basic Offline Training Course, Advanced Offline Training Course and Online Physical Data Recovery Course without Toolkit. Please click the appropriate link below to access the same.
Online Training Off-line Training Off-line Advance Training

We have trained thousands of students from all over the world including students from India. HDRC provides certification to students after successful completion of a training or course. We have listed some of our outstanding students from the countries as listed below.
From Spain From Cyprus From Mozambique

HDRC provides 24x7 hours data recovery services. You can call us at 91-11-9810041896. We provide Up to 100% data recovery solutions. All the Hardware Tools at HDRC are results of dedication and research of a number of people who are constantly looking for new innovations. These tools have been released for sale in the market after their domestic use for 12 long years at HDRC. For online Data Recovery you can send or upload your file or files to us for recovery. You can write to us hd...@hdrconline.com. Click here for details.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages