I have added a USB Type A connector to my Pocket Beagle. When I plug a Kingston 8GB Flash Key into the port and boot the PocketBeagle, I can see that the device is sort of detected, but I never get access to the Flash.
In /var/log/messages I see the following block:Sep 28 12:08:19 beaglebone kernel: [ 2.177870] usbcore: registered new interface driver usb-storageSep 28 12:08:19 beaglebone kernel: [ 2.180479] 47401300.usb-phy supply vcc not found, using dummy regulatorSep 28 12:08:19 beaglebone kernel: [ 2.183416] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driverSep 28 12:08:19 beaglebone kernel: [ 2.183453] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 1Sep 28 12:08:19 beaglebone kernel: [ 2.183781] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002Sep 28 12:08:19 beaglebone kernel: [ 2.183795] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1Sep 28 12:08:19 beaglebone kernel: [ 2.183805] usb usb1: Product: MUSB HDRC host driverSep 28 12:08:19 beaglebone kernel: [ 2.183814] usb usb1: Manufacturer: Linux 4.4.88-ti-r125 musb-hcdSep 28 12:08:19 beaglebone kernel: [ 2.183824] usb usb1: SerialNumber: musb-hdrc.0.autoSep 28 12:08:19 beaglebone kernel: [ 2.184765] hub 1-0:1.0: USB hub foundSep 28 12:08:19 beaglebone kernel: [ 2.184832] hub 1-0:1.0: 1 port detectedSep 28 12:08:19 beaglebone kernel: [ 2.187254] 47401b00.usb-phy supply vcc not found, using dummy regulatorSep 28 12:08:19 beaglebone kernel: [ 2.189903] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driverSep 28 12:08:19 beaglebone kernel: [ 2.189941] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 2Sep 28 12:08:19 beaglebone kernel: [ 2.190429] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002Sep 28 12:08:19 beaglebone kernel: [ 2.190444] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1Sep 28 12:08:19 beaglebone kernel: [ 2.190454] usb usb2: Product: MUSB HDRC host driverSep 28 12:08:19 beaglebone kernel: [ 2.190463] usb usb2: Manufacturer: Linux 4.4.88-ti-r125 musb-hcdSep 28 12:08:19 beaglebone kernel: [ 2.190473] usb usb2: SerialNumber: musb-hdrc.1.autoSep 28 12:08:19 beaglebone kernel: [ 2.191478] hub 2-0:1.0: USB hub foundSep 28 12:08:19 beaglebone kernel: [ 2.191554] hub 2-0:1.0: 1 port detectedNotice that the network blocks are usb1 and usb2. Without the Flash key inserted, those lines would be usb0 and usb1.
lsmod shows:usb_f_mass_storage 51139 2
So shouldn't I have a /dev/sdX device then?
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/061c31aa-5d9b-4258-aacc-f996683185b7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to a topic in the Google Groups "BeagleBoard" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/GOwSuY4oiyI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to beagleboard+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/931b44e5-6abb-4214-af6c-2cabf14ee0d4%40googlegroups.com.
If you are just trying to hook up a quick and dirty connection, then tie 15 and 13 together for grounding the ID pin. Then you will tie 5 and 7 together so the CPU understands there is a USB port in use and it is powered. Your USB connector connects then to pins 7, 9, 11, and 15. Pin 15 is already connected to system ground.In my circuit I am using the Power section from the BBB to do this a bit cleaner.
On Wednesday, October 11, 2017 at 10:19:02 AM UTC-4, Andy Bushnell wrote:
On the pinouts 5,7,9,11,13 and 15 are shown as USB1. So:tie ID to Gnd (15,13) and 15 to gnd on the connectorThere is a Vin(7) and Vbus(5). One of those are not used for the +5 connection? So +5 goes to pin Vout(13)Is Vin used when the power is flowing into the PB from the USB?ThanksAndy
On Tue, Oct 10, 2017 at 12:00 PM, Dan Brown <dans.ga...@gmail.com> wrote:
On the expansion connectors, the +5V from the built-in USB port is connected to the pins labeled VOUT on the back. GND labels ground pins.
On Saturday, October 7, 2017 at 3:05:43 PM UTC-4, Andy Bushnell wrote:Which pins are to +5 and gnd?Thanks!Andy
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to a topic in the Google Groups "BeagleBoard" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/GOwSuY4oiyI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to beagleboard...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/931b44e5-6abb-4214-af6c-2cabf14ee0d4%40googlegroups.com.
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to a topic in the Google Groups "BeagleBoard" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/GOwSuY4oiyI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to beagleboard+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/d70126e3-1d30-4b87-bec4-ab7a30573183%40googlegroups.com.
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/2ddb9d68-5e67-4fe7-8de6-396189797f42%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to a topic in the Google Groups "BeagleBoard" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/GOwSuY4oiyI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to beagleboard+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/CALHSORpcn1uNWJqCLodmUUXuYYPXJKaypKHF83JN7Sz2O%3DdHog%40mail.gmail.com.
I am just reporting what "speedtest-cli" says.I note that watching "htop" at the same time, on the USB-2 to Ethernet tests, the CPU is maxing out at 100 percent, so the speed is not necessarily constrained by the network interface, but the CPU's ability to feed it, through the USB stack.I don't know how speedtest-cli works. If it runs a random number continuously, then we might be testing the speed of the random number generator, rather than the network. If it builds a large data table in advance and just streams the table, then it is probably representative of the fastest the system can run.A long winded way of agreeing with you.But, there is no doubt in my mind that the USB-2 to Ethernet interface is about an order of magnitude faster than the SPI to Ethernet interface.One conclusion is that putting a 1Gb Ethernet interface on a PocketBeagle is a waste of money and power. A 10/100 Mb USB-2 to Ethernet interface would be cheaper, just as fast for throughput, and about one fourth the power.--- Graham
I'm looking for a good Fritzing element for the USB type-A, but it is largely the same except that ID and GND are tied together (connector is only 4-pin).