DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

AT90USB64X Просмотр технического описания (PDF) - Atmel Corporation

Номер в каталоге
Компоненты Описание
производитель
AT90USB64X
Atmel
Atmel Corporation Atmel
AT90USB64X Datasheet PDF : 28 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Status
errVENDOR
errUSBR
errPOR
errUNKNOWN
errSTALLEDPK
Value
0x0B
0x0C
0x0D
0x0E
0x0F
Description
iString indicates a vendor-specific error
Device detected unexpected USB reset signaling
Device detected unexpected power on reset
Something went wrong, but the device does not know what it was
Device stalled an unexpected request
Table 4-6. bState Values
State
appIDLE
Value Description
0 Device is running its normal application
appDETACH
dfuIDLE
dfuDNLOAD-SYNC
dfuDNBUSY
dfuDNLOAD-IDLE
dfuMANIFEST-SYNC
dfuMANIFEST
dfuMANIFEST-WAIT-
RESET
dfuUPLOAD-IDLE
dfuERROR
1
Device is running its normal application, has received the DFU_DETACH
request, and is waiting for a USB reset
2 Device is operating in the DFU mode and is waiting for requests
3
Device has received a block and is waiting for the Host to solicit the status via
DFU_GETSTATUS
4 Device is programming a control-write block into its non volatile memories
5 Device is processing a download operation. Expecting DFU_DNLOAD requests
Device has received the final block of firmware from the Host and is waiting for
receipt of DFU_GETSTATUS to begin the Manifestation phase
6 or
device has completed the Manifestation phase and is waiting for receipt of
DFU_GETSTATUS.
7 Device is in the Manifestation phase.
8
Device has programmed its memories and is waiting for a USB reset or a power
on reset.
9
The device is processing an upload operation. Expecting DFU_UPLOAD
requests.
10 An error has occurred. Awaiting the DFU_CLRSTATUS request.
4.5.2
Clear Status
Each time the device detects and reports an error indication status to the host in response to a
DFU_GETSTATUS request, it enters the dfuERROR state. After reporting any error status, the
device can not leave the dfuERROR state, until it has received a DFU_CLRSTATUS request.
Upon receipt of DFU_CLRSTATUS, the device sets status to OK and move to the dfuIDLE state.
Once the device is in the dfuIDLE state it is then able to move to other states.
bmRequestType
0010 0001b
bRequest
DFU_CLRSTATUS (4)
wValue
Zero
wIndex
Interface (4)
wLength
0
Data
None
7
7618C–AVR–07/08

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]