AT89C51SND1_06 ATMEL [ATMEL Corporation], AT89C51SND1_06 Datasheet - Page 16
![no-image](/images/no-image-200.jpg)
AT89C51SND1_06
Manufacturer Part Number
AT89C51SND1_06
Description
USB Microcontrollers
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
1.AT89C51SND1_06.pdf
(33 pages)
Clear Status
16
AT89C51SND1
Table 14. bStatus Values (Continued)
Table 15. bState Values
Any time the device detects an error and reports an error indication status to the host in the
response to a DFU_GETSTATUS request, it enters the dfuERROR state. The device cannot
transition from the dfuERROR state, after reporting any error status, until after it has received a
DFU_CLRSTATUS request. Upon receipt of DFU_CLRSTATUS, the device sets a status of OK
and transitions to the dfuIDLE state. Only then it is able to transition to other states.
bmRequestType
dfuMANIFEST-SYNC
dfuMANIFEST-WAIT-
errSTALLEDPK
errUNKNOWN
dfuDNLOAD-SYNC
dfuDNLOAD-IDLE
dfuUPLOAD-IDLE
errVENDOR
0010 0001b
dfuMANIFEST
errUSBR
errPOR
appDETACH
dfuDNBUSY
Status
dfuERROR
appIDLE
dfuIDLE
RESET
State
DFU_CLRSTATUS (4)
Value
0x0B
0x0C
0x0D
0x0E
0x0F
Value
10
0
1
2
3
4
5
6
7
8
9
bRequest
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
Description
Device is running its normal application
Device is running its normal application, has received the DFU_DETACH
request, and is waiting for a USB reset
Device is operating in the DFU mode and is waiting for requests
Device has received a block and is waiting for the Host to solicit the status via
DFU_GETSTATUS
Device is programming a control-write block into its non-volatile memories
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
or
device has completed the Manifestation phase and is waiting for receipt of
DFU_GETSTATUS.
Device is in the Manifestation phase.
Device has programmed its memories and is waiting for a USB reset or a power
on reset.
The device is processing an upload operation. Expecting DFU_UPLOAD
requests.
An error has occurred. Awaiting the DFU_CLRSTATUS request.
wValue
Zero
Interface (4)
wIndex
wLength
0
4254C–MP3–03/06
None
Data