Feed for discussion General in project Reference Designs.Posts for Generalpost111077: Re: RE: Mouse/Keyboard (USB OTG) not available in 'QNX Smart Energy Reference Design'Schwen Larson(deleted)http://community.qnx.com/sf/go/post1110772014-07-17T03:45:10Z2014-07-17T03:45:10Z> Hi, Ben!
>
> Thank you very much. Your suggestion seems to solve the problem although I
> couldn't explain fully the case for myself...
>
> The cable I've used is mini A to mini B which function is actually to short
> pins 4 and 5 on the Beagle USB OTG port (that's mini A) and the hub delivers
> power to the board through the USB. Using other cables is possible with the
> same hub if you solder pins 4 and 5 on the port itself or solder the J6 pcb
> pads on the Beagleboard (valid for rev. C3; J6 is on the opposite side of the
> board just beneath the USB port). There are no jumpers on the board that are
> related to the problem. The sole change I've made to the board is soldering a
> 22uF capacitor in parallel with the C97 capacitor to solve the known problem
> with the noise on the 1.8V rail that exists with the rev. C3 board.
>
> Finally, to run the USB devices (mouse, keyboard, etc.) it turns out that
> powering the Beagleboard through the dedicated 5V input AND pressing the User1
> button is crucial. Now everything looks fine.
>
> I've got the "Smart Energy Reference Design - TI OMAP3530 BeagleBoard with
> mouse" from
> http://www.qnx.com/download/feature.html?programid=20707
> which is accessible from the main QNX website: "www.qnx.com" -> "Downloads" ->
> "Reference Designs + Demos" -> "TI BeagleBoard (OMAP 3530) with mouse"
>
> Best regards,
> Yassen
So the issue is resolved for you, then>
<a href="http://www.escalatehosting.com/special/645214">Reputable Web Hosting</a>Schwen Larson(deleted)2014-07-17T03:45:10Zpost92081: Re: To enable Network on QNX for beagleboardBen Vandenbelthttp://community.qnx.com/sf/go/post920812012-03-13T13:58:25Z2012-03-13T13:58:25Z> Hi All
>
> I am trying to enable network on Beagle board REV C4 having QNX OS on it.
> I am newbie to QNX, so please help me in solving this problem .
> Plz give suggestions for it.
>
> Regards
> Rakesh kumar
Hi Rakesh,
Check out the documentation here: http://www.qnx.com/developers/docs/6.5.0/index.jsp (assuming you're running QNX 6.5).
Specifically, see the users's guide (http://www.qnx.com/developers/docs/6.5.0/topic/com.qnx.doc.neutrino_user_guide/about.html), in the section on TCP/IP Networking (http://www.qnx.com/developers/docs/6.5.0/topic/com.qnx.doc.neutrino_user_guide/tcpip.html).
Regards,
BenBen Vandenbelt2012-03-13T13:58:25Zpost92037: Re: To enable Network on QNX for beagleboardRAKESH KUMARhttp://community.qnx.com/sf/go/post920372012-03-12T11:44:37Z2012-03-12T11:44:37Zplz give some suggestions regarding my above problem.
Rgds,
Rakesh kumarRAKESH KUMAR2012-03-12T11:44:37Zpost92035: To enable Network on QNX for beagleboardRAKESH KUMARhttp://community.qnx.com/sf/go/post920352012-03-12T06:21:02Z2012-03-12T06:21:02ZHi All
I am trying to enable network on Beagle board REV C4 having QNX OS on it.
I am newbie to QNX, so please help me in solving this problem .
Plz give suggestions for it.
Regards
Rakesh kumarRAKESH KUMAR2012-03-12T06:21:02Zpost84163: Real peripheral Devices with Freescale i.MX25 boardNarada Warakagodahttp://community.qnx.com/sf/go/post841632011-03-22T13:03:13Z2011-03-22T13:03:13ZHi,
We are evaluating the QNX Smart Energy Reference 1.3.4 application, with a Freescale i.MX25 3-stack platform. By default the system uses simulated peripheral devices, but we would like test some real devices such as an iDigi X4 starter kit. Unfortunately there is little information about this and the topic is only slightly mentioned in the document " QNX Smart Energy Reference 1.3.2 (Alpha) Notes".
Does anybody know of how to configure the system to get the real peripheral devices to work with this platform?
Thanks & Regards
Narada WarakagodaNarada Warakagoda2011-03-22T13:03:13Zpost67110: Re: RE: Mouse/Keyboard (USB OTG) not available in 'QNX Smart Energy Reference Design'Yassen Gorbounovhttp://community.qnx.com/sf/go/post671102010-09-14T07:29:43Z2010-09-14T07:29:43ZHi, Ben!
Thank you very much. Your suggestion seems to solve the problem although I couldn't explain fully the case for myself...
The cable I've used is mini A to mini B which function is actually to short pins 4 and 5 on the Beagle USB OTG port (that's mini A) and the hub delivers power to the board through the USB. Using other cables is possible with the same hub if you solder pins 4 and 5 on the port itself or solder the J6 pcb pads on the Beagleboard (valid for rev. C3; J6 is on the opposite side of the board just beneath the USB port). There are no jumpers on the board that are related to the problem. The sole change I've made to the board is soldering a 22uF capacitor in parallel with the C97 capacitor to solve the known problem with the noise on the 1.8V rail that exists with the rev. C3 board.
Finally, to run the USB devices (mouse, keyboard, etc.) it turns out that powering the Beagleboard through the dedicated 5V input AND pressing the User1 button is crucial. Now everything looks fine.
I've got the "Smart Energy Reference Design - TI OMAP3530 BeagleBoard with mouse" from
http://www.qnx.com/download/feature.html?programid=20707
which is accessible from the main QNX website: "www.qnx.com" -> "Downloads" -> "Reference Designs + Demos" -> "TI BeagleBoard (OMAP 3530) with mouse"
Best regards,
YassenYassen Gorbounov2010-09-14T07:29:43Zpost66964: Re: RE: Mouse/Keyboard (USB OTG) not available in 'QNX Smart Energy Reference Design'Ben Vandenbelthttp://community.qnx.com/sf/go/post669642010-09-13T15:31:06Z2010-09-13T15:31:06ZYassen,
Something else to consider is the cable you're using to connect the USB hub. I'm just wondering if you're using a cable that supports powering the board, but does not allow the QNX driver to communicate properly with the hub. As mentioned in the release notes, the required cable is mini A to mini B usb cable (A-side going into the Beagle), which is available for order here: http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=WM17494-ND.
BenBen Vandenbelt2010-09-13T15:31:06Zpost66958: RE: Mouse/Keyboard (USB OTG) not available in 'QNX Smart Energy Reference Design'Ben Vandenbelthttp://community.qnx.com/sf/go/post669582010-09-13T15:09:24Z2010-09-13T15:09:24ZThis really looks like the common problem we see with the Beagle board
(no devices showing up on USB OTG bus), and you're right, once QNX does
recognize the devices on the bus, they should all work. It's nomally
just a matter of holding down the USER button when powering-up the
board, but your configuration is unusual.
So, I suggest, at this point, to try plugging in 5V power directly to
the Beagle (in addition to powering the hub). Powering the Beagle via
the USB OTG port is not a use case that I've personally ever seen used
here (in fact, my C3 board will not power-up at all until I plug into
the 5V DC port - maybe there is a jumper config to enable this?). That
configuration may be valid using another BSP, but I suspect it may not
be supported by our BSP (although I can't find any reference to this
explicitly, I know the USB driver is sensitive to the power
configuration, and of course to the USER button). The recommended power
adapter is: 'USB A Male to 5.5mm Power Plug Cable', which you can order
from here: https://specialcomp.com/beagleboard/order.htm.
I will also refer you to the latest BSP release notes here:
http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/Nto641TiO
map3530Beagle1.0.0Releasenotes. Where did you find the older release
notes?
Could you also point me to where you got the Smart Energy demo download
from?
Thanks,
Ben
-----Original Message-----
From: Yassen Gorbounov [mailto:community-noreply@qnx.com]
Sent: Monday, September 13, 2010 10:16 AM
To: general-reference_designs
Subject: Re: Mouse/Keyboard (USB OTG) not available in 'QNX Smart Energy
Reference Design'
Hi, Ben!
Thank you for the input. I have already tried all of this without
success. The mouse is optical and lights up but doesn't work at all. The
keyboard is dead as well. With the WiFi adapter it is the same, but if I
fix the mouse, the same solution should fix the other usb devices I
think.
My USB hub is self powered using a 2.1A / 5V DC supply. The Beagleboard
is powered by the hub, through the OTG port and NOT through the
dedicated supply input. I doubt this can be a problem because I have
tested the same configuration with Angstrom linux and it worked
properly.
I also keep pressed the USER S1 button while booting. Maybe I forgot to
mention that the start-up log I've posted was exactly from this case.
This is the whole log on the screen.
Running the 'usb' command founds no usb devices as below:
---- result ----
# /qnx-ia/armle/sbin/usb
USB 0 (OMAP3530) v1.10, v1.01 DDK, v1.01 HCD
---- end of result ----
I have also tried to run both the USB OTG Host and EHCI Host using the
following command:
# io-usb -domap3530-mg ioport=0x480ab000,irq=92 -dehci-omap3
ioport=0x48064800,irq=77,verbose=5
which I have found on this page:
http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/TiOmap353
0evm1.0.020080109ReleaseNotes?showDetails=true
No luck so far. Any other suggestions?
Yassen
_______________________________________________
General
http://community.qnx.com/sf/go/post66942Ben Vandenbelt2010-09-13T15:09:24Zpost66942: Re: Mouse/Keyboard (USB OTG) not available in 'QNX Smart Energy Reference Design'Yassen Gorbounovhttp://community.qnx.com/sf/go/post669422010-09-13T14:16:11Z2010-09-13T14:16:11ZHi, Ben!
Thank you for the input. I have already tried all of this without success. The mouse is optical and lights up but doesn't work at all. The keyboard is dead as well. With the WiFi adapter it is the same, but if I fix the mouse, the same solution should fix the other usb devices I think.
My USB hub is self powered using a 2.1A / 5V DC supply. The Beagleboard is powered by the hub, through the OTG port and NOT through the dedicated supply input. I doubt this can be a problem because I have tested the same configuration with Angstrom linux and it worked properly.
I also keep pressed the USER S1 button while booting. Maybe I forgot to mention that the start-up log I've posted was exactly from this case. This is the whole log on the screen.
Running the 'usb' command founds no usb devices as below:
---- result ----
# /qnx-ia/armle/sbin/usb
USB 0 (OMAP3530) v1.10, v1.01 DDK, v1.01 HCD
---- end of result ----
I have also tried to run both the USB OTG Host and EHCI Host using the following command:
# io-usb -domap3530-mg ioport=0x480ab000,irq=92 -dehci-omap3 ioport=0x48064800,irq=77,verbose=5
which I have found on this page:
http://community.qnx.com/sf/wiki/do/viewPage/projects.bsp/wiki/TiOmap3530evm1.0.020080109ReleaseNotes?showDetails=true
No luck so far. Any other suggestions?
YassenYassen Gorbounov2010-09-13T14:16:11Zpost66930: Re: Mouse/Keyboard (USB OTG) not available in 'QNX Smart Energy Reference Design'Ben Vandenbelthttp://community.qnx.com/sf/go/post669302010-09-13T13:33:58Z2010-09-13T13:33:58ZHi Yassen,
It appears that the USB devices are not recognized by QNX on the Beagle (you mentioned mouse/keyboard, but also network as seen in the log 'ifconfig: SIOCGIFFLAGS en0: No such device or address', assuming you have a network dongle connected to the hub as well) - this is a common problem with this target.
For devices connected through the USB OTG port on the Beagle board, you must ensure the following:
- your USB hub is self-powered (the Beagle can't support a bus-powered hub on this port).
- when you power-on the beagle:
1. first press & hold down the 'USER'/'S1' button on the board;
2. plug in power via the 5V DC port on the Beagle;
3. release the 'USER'/'S1' button when you see the Beagle splash screen,
or after about 5 seconds.
If your USB devices still aren't working, you can verify from the serial command-line if the devices are recognized using the following command (the output below lists the various devices that are seen on the USB bus):
# /qnx-ia/armle/sbin/usb
USB 0 (OMAP3530) v1.10, v1.01 DDK, v1.01 HCD
Device Address : 1
Vendor : 0x05e3
Product : 0x0608 (USB2.0 Hub)
Class : 0x09 (Hub)
Subclass : 0x00
Protocol : 0x01
Hub Number Ports : 4
Hub Characteristics : 0x00e4 (Ganged power, Compound, Global over-current)
Hub Power On->Good : 100 ms
Hub Power Requirements : 100 mA
Device Address : 2
Vendor : 0x05e3
Product : 0x0608 (USB2.0 Hub)
Class : 0x09 (Hub)
Subclass : 0x00
Protocol : 0x01
Hub Number Ports : 4
Hub Characteristics : 0x00e0 (Ganged power, Global over-current)
Hub Power On->Good : 100 ms
Hub Power Requirements : 100 mA
Device Address : 3
Vendor : 0x0b95 (ASIX Elec. Corp.)
Product : 0x7720 (AX88x72A)
Class : 0xff (Vendor-specific)
Subclass : 0xff
Protocol : 0x00
Device Address : 4
Vendor : 0x0596 (3M)
Product : 0x0001 (3M USB Touchscreen - EX II)
Class : 0x00 (Independent per interface)
If you don't see any devices listed using this command, then there is still a problem with your USB hub. Often, you need to physically remove power from the board, make sure you're holding the USER button down, apply power, and don't release the USER button until the boot sequence is fully initiated (ie, you see the Beagle splash screen, or your serial output indicates that the demo is loading).Ben Vandenbelt2010-09-13T13:33:58Zpost66909: Mouse/Keyboard (USB OTG) not available in 'QNX Smart Energy Reference Design'Click me.Yassen Gorbounovhttp://community.qnx.com/sf/go/post669092010-09-13T10:33:24Z2010-09-13T10:33:24ZThe post contains invalid characters .Please click uhe above post link to view the content.Yassen Gorbounov2010-09-13T10:33:24Z