Continue to Site

USBN960x problems with (re-)enumeration

Status
Not open for further replies.

alexz

Full Member level 5
Full Member level 5
Joined
Nov 19, 2004
Messages
283
Helped
6
Reputation
12
Reaction score
3
Trophy points
1,298
Location
UK
Activity points
2,246
I am using the USBN9603 + PIC to develop a USB Mass Storage Class device.

At the moment I have the following 3 problems:

1. The enumeration does not pass every time. One in approximately 5-7 times it fails.
Sometimes windows XP says the device is disconnected right in the middle of the process.
Sometimes the data is simply not transmited for some reason and there is timeout of the device response.

2. The same thing for BULK IN transfer. some times the data is not ransmitted from the endpoint1 BULK IN.
But sometimes it does.I am stuck already about a month with that problem. And I still don't have an idea.
I also know that other people who work with USBN960x have met the same problem.


3. RE-enumeration.
What should I do in the firmware to make the re-enumeration working? When I unplug the cable and plug it in again, the enumeration is failed.
Seems like the data is not transmitted at all, but the host does recognise the new device connected.

Please help me.
 

usbn960x problem

hello, alexz
Recently I have read the spec about usb 1.1.Now I want to use arm+usb9603 to complete my first usb develope.Because this is my first exercise,something I don't konw I serach many information about usb develop,but finding very little about usbn9603.
You have used usbn9603 successly with PIC,can you give some code about the Fireware?
Think you very much.
 

Re: USBN960x problems

What do you need to know?
What is arm?
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top