For a new development, we have chosen the Verdin iMX8M Plus module. The module and dev board have already been ordered but have not yet arrived, so everything is “theoretical” at the moment.
However, there have already been a few questions regarding USB, which is why I hope to find an answer here.
- The Verdin module should act as a device (USB connection to a tablet). As far as I’ve read, that’s only possible with port 1? Port 2 can only be used as host?
- I would then like to operate the port as a DRD. An example is shown in Mr. Lischer’s seminar at 40:55 (Add USB-C to your next carrier board design! - YouTube). Unfortunately, I could not find this example in the specified source. I’m also having a hard time finding example circuits for this application in general. Do you have any recommendations for this or the place where I can find the circuit?
- The Verdin Carrier Board Design Guide (https://docs.toradex.com/108140-verdin-carrier-board-design-guide.pdf) page 25 describes port 1: “This port is usually used in the recovery mode for loading new software onto the module”. Would it be possible in principle to use port 2 for this?
- The table also shows that port 1 is only possible up to a maximum of USB 2.0. In the pinout designer, however, I can also select the extra data lanes for port 1. Does the Plus version also support USB 3.x on port 1?