Palmmicro Name Logo
 
   
PA3288 Developer's Guide - USB Software
  
Overview
PA3288 has built in USB 2.0 OTG controller.
 
USB Host
 
USB Slave
Safe mode software is compiled when CALL_NONE is defined in include\version.h. USB mass storage device software is included in safe mode software by default. A standard FAT16 disk will appear when it connects to an USB host, for example a PC.
FAT16 software located in fat\ comes from open source EFSL 0.2.8, we removed FAT12 and FAT32 support for smaller code size.
Original USB mass storage class software comes from KeilARM\ARM\Boards\Keil\MCB2140\USBMem\. We replaced Philips LPC2148 register level operations with PA3288 csl functions, and changed the demo disk data to our FAT16 system. Those software is located in usbmem\.