You are here

AN041 - EZ Loader Custom USB Firmware Loader Driver | Cypress Semiconductor

AN041 - EZ Loader Custom USB Firmware Loader Driver

Last Updated: 
Mar 23, 2017
Version: 
*B
This is an Obsolete Application Note
The document AN041 - EZ Loader Custom USB Firmware Loader Driver has been marked as obsolete. The obsolete version of this application note is still available with the below description but may not be complete or valid any longer. If you have any questions or require support in regards to the below application note content, please click here and create a technical support case.

A typical EZ-USB-based device has only enough nonvolatile storage in an EEPROM to store a unique Vendor ID (VID) and Product ID (PID). This VID/PID combination is bound to a specific device driver on the host system. This VID/PID combination can also be bound to a driver whose only function is to download firmware to the device. This application note describes such a driver. The EZ Loader Driver described in a template that peripheral designers can be used to create a custom driver that knows how to download their firmware to their specific device.