Datasheet

I2C Bootloader
Document Number: 001-13258 Rev. *J Page 2 of 39
Figure 1. I
2
C Block Diagram
Quick Start
1. Review this user module datasheet. A successful implementation of a bootloader project requires an
understanding of this information.
2. Add the user module to a project.
3. Place the user module, selecting either I
2
C for Bootloader Only or Full I
2
C API Support with Boot-
loader.
4. In the menu bar, open
Project > Settings dialog box and click OK to save project parameters.
5. Right-click the user module icon and select
Boot Loader Tools.
6. Click
Get Files. The files boot.tpl, custom.lkp, and flashsecurity.example files are placed in the
project root directory.
7. Close the
BootLoader Tools wizard.
8. Generate the source code and compile the project.
9. Review the output file
<project>.mp and <project>.hex to see how the project has been built.
10. After creating a project that compiles without errors, go to the Sample Firmware Code section. Modify
and adapt the code given in the sample.
11. A detailed tutorial is available in PSoC Designerâ„¢. To access the Bootloader tutorial, go to the menu
bar, and click
Help > Documentation > Supporting Documents.