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

AT89C5131A(2004) View Datasheet(PDF) - Atmel Corporation

Part Name
Description
Manufacturer
AT89C5131A
(Rev.:2004)
Atmel
Atmel Corporation Atmel
AT89C5131A Datasheet PDF : 33 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
AT89C5131A USB Bootloader
Table 7. bStatus values (Continued)
Status
Value
Description
errVENDOR
0x0B
iString indicates a vendor-specific error
errUSBR
0x0C
Device detected unexpected USB reset signaling
errPOR
0x0D
Device detected unexpected power on reset
errUNKNOWN
0x0E
Something went wrong, but the device does not know what it was
errSTALLEDPK
0x0F
Device stalled an unexpected request
Table 8. bState Values
State
Value Description
appIDLE
appDETACH
0 Device is running its normal application
1
Device is running its normal application, has received the DFU_DETACH
request, and is waiting for a USB reset
dfuIDLE
dfuDNLOAD-SYNC
dfuDNBUSY
dfuDNLOAD-IDLE
dfuMANIFEST-SYNC
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.
dfuMANIFEST
dfuMANIFEST-WAIT-
RESET
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.
dfuUPLOAD-IDLE
dfuERROR
9
The device is processing an upload operation. Expecting DFU_UPLOAD
requests.
10 An error has occurred. Awaiting the DFU_CLRSTATUS request.
Clear Status
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 is it able to
transition to other states.
bmRequestType
bRequest
wValue
wIndex wLength
Data
0010 0001b
DFU_CLRSTATUS (4)
Zero
Interface (4)
0
None
15
4287C–USB–11/04

Share Link: 

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