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

AT90USB128X データシートの表示(PDF) - Atmel Corporation

部品番号
コンポーネント説明
メーカー
AT90USB128X
Atmel
Atmel Corporation Atmel
AT90USB128X Datasheet PDF : 28 Pages
1 2 3 4 5 6 7 8 9 10 Next Last
Offset Field
-10 idVendor
-12 idProduct
-14 bcdDevice
4.6.1 Request From Host
bmRequestType
0010 0001b
bRequest
DFU_DNLOAD (1)
Size
2
2
2
Value
ID
ID
BCD
Description
The vendor ID associated with this file. Either FFFFh or
must match device’s vendor ID
The product ID associated with this file. Either FFFFh or
must match the device’s product ID
The release number of the device associated with this
file. Either FFFFh or a BCD firmware release or version
number
wValue
wBlock
wIndex
Interface (4)
wLength
Length
Data
Firmware
4.6.1.1
Write Command
Command Identifier
Id_prog_start
01h
data[0]
data[1]
data[2]
data[3]
data[4]
Description
00h
start_address
01h
end_address
Init FLASH programming
Init EEPROM programming
The write command is 6 bytes long. In order to meet with the USB specification of the Control
type transfers, the write command is completed with 26 (= 32 - 6) non-significant bytes. The total
length of the command is then 32 bytes, which is the length of the Default Control Endpoint.
4.6.1.2
Firmware
The firmware can now be downloaded to the device. In order to be in accordance with the Flash
page size (128 bytes), X non-significant bytes are added before the first byte to program. The X
number is calculated to align the beginning of the firmware with the Flash page. X =
start_address [32]. For example, if the start address is 00AFh (175d), X = 175 [32] = 15.
4.6.1.3
DFU Suffix
The DFU suffix of 16 bytes is added just after the last byte to program. This suffix is reserved for
future use.
9
7618C–AVR–07/08

Share Link: 

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