Rainbow Electronics AT89C5132 User Manual
Usb microcontrollers, Features, Description
1
Rev. 4256A–USB–06/03
Features
•
Protocol
– USB Used as a Physical Layer
– Device Firmware Upgrade Class Compliant
– Auto-Frequency Detection
•
In-System Programming
– Read/Write Flash Memory
– Read Device ID
– Full-chip Erase
– Read/Write Configuration Bytes
– Security Setting from ISP Command
– Remote Application Start Command
•
In-Application Programming/Self-Programming
– Read/Write Flash Memory
– Read Device ID
– Block Erase
– Read/Write Configuration Bytes
– Bootloader Start
Description
This document describes the USB bootloader functionality as well as the USB proto-
col to efficiently perform operations on the on-chip Flash memory. Additional
information on the AT89C5132 product can be found in the AT89C5132 datasheet and
the AT89C5132 errata sheet available on the Atmel web site, www.atmel.com.
The bootloader software (binary file) currently used for production is available from the
Atmel web site.
Bootloader Revision
Purpose of Modifications
Date
Revisions 1.6.2 and higher
First release
3/25/2003
USB
Microcontrollers
AT89C5132
USB Bootloader
Document Outline
- Features
- Description
- Functional Description
- In-System Programming
- In-Application Programming/Self- Programming
- Appendix-A
- Appendix-B