LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Sponsors
  • Mirrors
  • Logos
  • Contact us
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Usb > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: stevefincham@f...<stevefincham@f...>
    Date: Wed Apr 6 15:38:33 CEST 2005
    Subject: [usb] USB Get Descriptor Request
    Top
    Hi again,
    I have now successfully got the USB to give the correct replies to the
    computer.
    The problem was with the way I implemented the RAM.
    I can now move forward and add the FIFOs to the end points etc.
    It has taken me some time to get this far from not knowing anything
    about FPGA’s, verilog and USB protocol.
    When I get the rest of it set up I hope to write a few notes for this
    forum to help anyone to get going with this core.
    Steve


    ----- Original Message -----
    From: stevefincham@f...<stevefincham@f...>
    To:
    Date: Fri Apr 1 17:52:54 CEST 2005
    Subject: [usb] USB Get Descriptor Request

    > Hi All,
    > I have a similar problem as “venkatk”.
    > I have got the USB 1.1 device in an xcv300e using “xilinx
    > Project
    > Navigator”
    > It does communicate with the PC but on the first request for a
    > device
    > descriptor it returns the two bytes 01 00 (within the correct USB
    > protocols) on the second try it returns 00 00 and on the third try
    > it
    > returns 00 00.
    > Subsequent attempts return 00 00 until the FPGA is powered off then
    > on again. Then it returns to 01 00 again.
    > The first byte should be decimal 18 (the number off bytes in the
    > descriptor) and the second byte should be 01 representing “the
    > device”
    > descriptor, plus there should be 16 more bytes.
    > I have checked the schematic and the ROM appears to be there.
    > Has anyone had any experience like this?
    > Could it be that Project Navigator has some settings that need
    > adjusting?
    > Any help would be welcome.
    > Thanks
    > Steve
    > ----- Original Message -----
    > From: venkatk@v...<venkatk@v...>
    > To:
    > Date: Tue Feb 8 12:15:13 CET 2005
    > Subject: [usb] USB Get Descriptor Request
    > > I am able to get the Get Device Descriptor request well but
    > when I
    > > am
    > > sending the data that is the Device Descriptor the Pc is not
    > > recognizing
    > > it it is continuously sending the same request in the form of
    > > [80,06,00,01,00,00,40,00] It is sending this three times. Can
    > you
    > > please
    > > tell me what may ahve gone wrong.
    > >
    > >
    >
    >

     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.