USB bean?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

USB bean?

4,422 Views
irob
Contributor V
Hey all, me again.  I found this tutorial, dated 2005.  It's a PDF that outlines how to set up a USB mouse on a MC908JB8 using the Processor Expert.  In it, they describe a "USB_HID_Class" bean.  I'm running CW 6.0 and it doesn't have this bean for that MCU.

Can anyone else confirm this for me?  I tried browsing processorexpert.com but there doesn't seem to be any downloads available there.

How do I go about getting my hands on this bean?
Labels (1)
Tags (1)
0 Kudos
7 Replies

521 Views
peg
Senior Contributor IV
Hi Rob,

Your link is not working for me.
Its not clear but it may be worth looking here.

0 Kudos

521 Views
irob
Contributor V
Thanks, Peg.  That link above should have been this.  Can't seem to edit my original post.

This page on ProcessorExpert.com also claims that the bean exists.  But this and your page don't seem to have any actual downloads for the bean.  :smileysad:

0 Kudos

521 Views
peg
Senior Contributor IV
Hi,

You probably have to pay up for this one.
All of the interesting beans fall into this catagory.
i.e. pay for full version of CW or PE.

0 Kudos

521 Views
irob
Contributor V
You were correct, Peg.  Just got this bean chart from my local distro.  The USB bean is only available in the Pro license, around $4K USD.

I've got an eval copy of the license now.  Anyone here ever work with the USB bean?  Even with the bean's prettiness, setting up the HID stuff is still non-trivial.

My sample software is compiling but isn't enumerating properly on the bus.  I get the dreaded yellow exclamation point in Windows XP Device Manager.  :smileysad:
0 Kudos

521 Views
irob
Contributor V
Any Processor Expert gurus out there?  I think everyone's on vacation already.  :smileysad:

This USB bean is, shall we say, non-trivial!  Trying to implement the HID class for something as basic as a USB mouse is quite challenging, even with the bean.

Any insight or examples would be very appreciated.
0 Kudos

521 Views
J2MEJediMaster
Specialist I
I would recommend this thread where some source code was posted, but I think you were a part of that conversation. Also, check out AN2399 if you haven't already, if only to get some basic info. Other than that, you may want to wait and see if the ProcessorExpert rep will jump in.

---Tom

0 Kudos

521 Views
ProcessorExpert
Senior Contributor III

The USB bean delivered in the installation is not the same with the USB_HID_Class bean used in Petr Struzka's tutorial. The USB bean is the basic bean encapsulating the USB device. This bean is included in the package called "Advanced beans". This package is available (automatically licensed) for owners of the "Professional edition" (Please see https://www.freescale.com/files/soft_dev_tools/doc/fact_sheet/CWS-H08-FS.pdf).

 

For information about availability and purchasing of the USB bean please contact your Freescale distributor.

 

The bean in tutorial is named USB_HID_Class and uses the USB bean and is not publicly available at the moment. It has been created for tutorial purpose so it has not a production version yet.



Message Edited by ProcessorExpert on 2008-01-10 08:40 AM
0 Kudos