
Table of Contents
ii AT43DK380 USB Host/Function Dev. Kit User Guide
3485A–USB–7/04
4.6 Enumeration..............................................................................................4-5
4.6.1 Get Device Descriptor ........................................................................4-6
4.6.2 Get Configuration Descriptor ..............................................................4-6
4.6.3 Get String Descriptor..........................................................................4-7
4.6.4 Set Configuration................................................................................4-7
4.6.5 Set Interface .......................................................................................4-7
4.7 Data Transfer ............................................................................................4-8
4.7.1 Get ISO Data ......................................................................................4-8
4.7.2 Send ISO Data ...................................................................................4-8
4.7.3 Get Data .............................................................................................4-8
4.7.4 Send Data...........................................................................................4-8
4.7.5 Control Transfer..................................................................................4-9
4.7.6 Custom Transfer.................................................................................4-9
4.8 Port Features ..........................................................................................4-10
4.8.1 Set Port Feature ...............................................................................4-10
4.8.2 Clear Port Feature ............................................................................4-10
4.9 Device State Control ...............................................................................4-11
4.9.1 Reset Device ....................................................................................4-11
4.9.2 Suspend Device ...............................................................................4-11
4.9.3 Resume Device ................................................................................4-11
4.10 Miscellaneous Notes...............................................................................4-11
Section 5
Building Firmware for the AT43DK380 Development Kit...................... 5-1
5.1 Sample Directory and File Structure .........................................................5-1
5.1.1 USBP ARM Project Guide ..................................................................5-2
5.1.2 “Make” Project ....................................................................................5-4
5.2 ADS Settings.............................................................................................5-5
5.3 Modifying a Sample Application................................................................5-8
Section 6
Generating Hex Files for Flash Mode in the AT43USB380 Development
Platform with ADS................................................................................. 6-1
6.1 Introduction ...............................................................................................6-1
6.2 Procedure .................................................................................................6-1
Section 7
Converting Between FLASH and ICE Mode and Download Mode....... 7-1
7.1 Introduction ...............................................................................................7-1
7.2 Converting to Flash Mode from ICE Mode................................................7-1
7.3 Converting to Flash Mode from Download Mode......................................7-3
7.4 Converting to Download Mode from ICE Mode ........................................7-3