Technical Reference Manual 2. Introducing the EDB9302A Engineering Development Board This document will describe the features and basic operation of the EDB9302A board developed by Cirrus Logic. Detailed information regarding the operation and programming of the EP9302 device are covered by the EP9302 datasheet and User's Guide on the Cirrus Logic web site.
The developer will find it useful to have some additional hardware not provided in the EDB9302A kit. Items such as a USB keyboard and a set of powered speakers can make using the EDB9302A and the software installed on the board more enjoyable.
Technical Reference Manual 4. EDB9302A Circuit Description This chapter makes reference to the schematics in Appendix A and discusses the main circuit functionality of each schematic page. A detailed block diagram of the EDB9302A Engineering Development Board is shown below. JTAG 20 pin USB 2.0...
The “Serial Boot” pushbutton, S1, is used to configure the board to perform a serial boot. A serial boot is used to program the Flash device with the Cirrus Logic download utility. Instead of using jumpers, a pushbutton is used. Simply hold the pushbutton down while pressing and releasing the reset pushbutton, S3.
Power and reset circuits are shown on this page. Most of the changes made to this revision of the EDB9302A board were made in this section. The most important change made is that the board is now powered from a +12V power supply.
WinCE 5.0 Flash image with Linux or some other software, and then later desires to put the WinCE 5.0 image back into Flash, they must obtain the WinCE 5.0 BSP from their Cirrus Logic FAE and build the image themselves using the trial version of Platform Builder™ or with a version of Platform Builder they have purchased.
EDB9302A Technical Reference Manual 6. Developer’s User Forum Many references have been made to the Cirrus Logic Developers User's Forum in this document. The Cirrus Logic Developers User's Forum is a company-sponsored site and moderated by Cirrus Logic ® employees. However, it is not the technical help line for the Cirrus Logic ARM product line.
• Linux 2.6 • Board utilities • Tools Contact a Cirrus Logic FAE for information regarding the following. • WinCE 5.0 BSP The documents listed above are updated periodically and may be more up to date than the information in this document.
EDB9302A Technical Reference Manual Appendix A. Schematics The schematics for the EDB9302A Development Board are located on the Cirrus Logic Developer’s Forum website ( arm.cirrus.com ). The schematics are provided in Adobe’s portable document format (PDF) and PADS™ format. OrCAD™ versions of the schematics are not available.
The instructions and screen shots in this Appendix make reference to the SolarWinds 6.0 TFTP server program. This program is not provided by Cirrus Logic. Other TFTP server programs may work equally well but will need to be verified by the developer.
Page 32
Note: Note: You may get an IP address of 127.0.0.1 because the EDB9302A board does not have the boot loader code programmed yet. This is ok. Simply quit the TFTP server program. Instructions on when to start the program will be given during the board programming section.
Board Programming Setup 1. At this point, the RJ45 Ethernet port on the Windows PC is configured, HyperTerminal is running, the TFTP server is running, the Cirrus Logic software has been downloaded to the C:\TFTPROOT directory and the board is powered up.
Page 40
ANY AND ALL LIABILITY, INCLUDING ATTORNEYS' FEES AND COSTS, THAT MAY RESULT FROM OR ARISE IN CONNECTION WITH THESE USES. Cirrus Logic, Cirrus, and the Cirrus Logic logo designs are trademarks of Cirrus Logic, Inc. All other brand and product names in this document may be trademarks or service marks of their respective owners.
Need help?
Do you have a question about the EDB9302A and is the answer not in the manual?
Questions and answers