Searching \ for 'USB PIC Programmer' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/microchip/devprogs.htm?key=programmer
Search entire site for: 'USB PIC Programmer'.

Truncated match.
PICList Thread
'USB PIC Programmer'
1998\03\05@121531 by Vu Hoang

flavicon
face
Does anyone know anything about interfacing with USB connection?
I'm trying to build a PIC Programmer that also interfaces with the USB
connection.  Is it possible to?  Does anyone have any information on how to
write software that interfaces with USB?..

Thanks
John

1998\03\05@171307 by Chris Eddy

flavicon
face
I am part of the way into a USB project.  I suggest looking at annabooks for
some good books that have example code.  I think that they have three books on
USB now.  The other thing to try is to buy the Cypress starter kit, or the
Intel stuff, or the TI stuff.  Rumor has it that National has some stuff now
too.  Don't forget to check out the USB forum at http://www.usb.org.

Chris Eddy
Pioneer Microsystems, Inc.

Vu Hoang wrote:

> Does anyone know anything about interfacing with USB connection?
> I'm trying to build a PIC Programmer that also interfaces with the USB
> connection.  Is it possible to?  Does anyone have any information on how to
> write software that interfaces with USB?..
>
> Thanks
> John

1998\03\06@045958 by Steve Lawther

flavicon
face
    >Does anyone know anything about interfacing with USB connection?
    >I'm trying to build a PIC Programmer that also interfaces with the
    >USB connection.  Is it possible to?  Does anyone have any information
    >on how to write software that interfaces with USB?..
   
    >Thanks
    >John
   
    John,
   
    I had that thought also - USB saves having a power supply brick.
   
    If you have Win95 OSR2.1 (unstable), or a beta of win98 (better), I
    recommend getting the cypress starter kit - 99USD.
   
    For data, read all the USB starter pages and summaries you can find.
    Also grab the USB spec from http://www.usb.org though you are warned it's
    long - well over 300 page with clarifications, ...and the plot is
    rubbish!.
   
    If you haven't got the win95 OSR2.1 (OEM only ie only supplied with
    new computers - not in the shops) or win98 beta you'll have to wait
    'til 98 is out.
   
    There is a lot of chips out there; see below
    There's also a lot of USB products in the wings, waiting to launch on
    the back of Win98 (I've got my USB mouse thou! - makes a change to
    have state-of-art rather than state-of-the-ark).
   
   
               Steve Lawther
   
   
    APPENDIX (ie don't bother reading unless a 'trainspotter')
   
    Texas Instruments
    -----------------
    http://www.ti.com/sc/docs/usb/mainpage.htm
   
    ** 7 Port Hub (TUSB2070P)
    4 Port Hub (TUSB2040)
    4 Port Hub with embedded Function to a I2C connection (TUSB2140A)
    4 Port Hub with external E2Prom for vendor and product IDs (TUSB2040A)
   
    Philips Semi
    ------------
    www-us.semiconductors.philips.com/usb/products/index.stm
   
    4 Port Hub (PDIUSBH11)
    4 Port Hub with embedded Function to a I2C connection
    (PDIUSBH11A)
    2 Port Hub with embedded Function (PDIUSBH12)
   
    High speed USB Function with serial I2C interface (PDIUSBD11)
   
    *** philips ICs have 'GoodLink'(tm) - whereas other hub ICs have an
    LED O/P for each port to show connection (LED on), or not (LED off),
    'goodlink' flashes the LED when good data transfers have occurred to
    the port much like the TX LED on FS2 rack***
   
    Cypress Semi
    ------------
    http://www.cypress.com/products/
   
    CY7C63xxx Universal Serial Bus (USB) Microcontroller
    CY7C6341x Low Speed, High I/O 1.5 Mbps USB Controller
    CY7C6351x Low Speed, High I/O 1.5 Mbps USB Controller
    CY7C64xxx High Speed USB (12 Mbps) Peripheral Controller
    ** CY7C65x13 4 or 8 Port Hub with embedded functions and
    microcontroller
    CY7C66xxx High Speed USB (12 Mbps) Controller with Hub
    CY3650USB Developer's Kit
   
    *** A USB Starter Kit for £65 ***
   
    National Semi.
    -------------
    http://www.national.com/search/search.cgi/design?keywords=USB
   
    Full Speed Function Controller with DMA (USBN9602)
    Hub - no data yet (LM1050)
   
    Thesys
    ------
    http://www.thesys.de/index_i.htm
   
    ** TH6501 - USB Full-Speed Function Interface to SPI bus
    TH6503 - USB Low-Speed Function Interface to SPI bus
   
   
    There are others

1998\03\06@122102 by Tom Mariner

flavicon
face
Indeed others. Try this one from SMC (Now SMSC):
http://www.smsc.com/main/catalog/usb97c100.html

Tom

On Friday, March 06, 1998 4:58 AM, Steve Lawther [SMTP:spam_OUTslawtherTakeThisOuTspamHUSKY.CO.UK]
wrote:
{Quote hidden}

[URL's deleted]
>
>
>      There are others

1998\03\06@125026 by Dennis Merrill
flavicon
face
> Does anyone know anything about interfacing with USB connection?

Sure, I've build some prototypes for my company utilizing USB.

> I'm trying to build a PIC Programmer that also interfaces with the USB
> connection.  Is it possible to?

Definitely.  In fact it would be one of the easier projects.  The best
thing to do is to buy the 82930AX eval board.  I don't think the Cypress
part is in production yet. Plus the Intel web site has sample code for
enumeration (PnP) and different types of transfers.

You would want to use a "Bulk" pipe.  Bulk mode is for transferring large
blocks of non-time critical code with error checking.  It's actually the
easier mode to use.

> Does anyone have any information on how to
> write software that interfaces with USB?..

Yes, I've written three different USB drivers with some supporting apps
also.  Writing the drivers is the trickiest part right now since the MS
standards are still rough.  Note that in order to write the drivers, you
would need the windows NT DDK and the USB DDK available through MSDN. I
would also recommend that you do all of your coding towards Win98 (which is
in beta 3 right now), since it has the best support for USB (win95 osr2.1
also has support but it is really shakey). If you are still interested in
pursuing this, I can help you through the software when you get to that
point...



-=-=-=-=-=-=-=-=-=-=-=-=
 Dennis Merrill, BSEE
Device Driver Engineer
Embedded Systems Group
  Nicolet Instrument
 .....merrillKILLspamspam@spam@nicolet.com
-=-=-=-=-=-=-=-=-=-=-=-=

More... (looser matching)
- Last day of these posts
- In 1998 , 1999 only
- Today
- New search...