|Free Hardware Design Resources for the Free Software Community
Toast(TM) ColdFire MCF5307 Controller Board (Deprecated)Toast(TM) - NOTE: The Toast design has been deprecated. No further development is anticipated. Experimental reference and development design for the Motorola ColdFire MCF5307 Control Board, with a PC/104 bus type expansion interface, using surface mount parts. The Toast board is designed to be the basis for more complex boards and systems. Besides the MCF5307 ColdFire processor, the Toast Board includes places for two 2-megabyte 16-bit wide flash memory devices, two 8-megabyte 32-bit wide SDRAM devices, two 10/100BaseT ethernet interfaces, two serial ports, a real time clock module, and a CPLD-based programmable interface to a PC/104 bus expansion interface. Because this board is experimental, it is made larger than absolutely required to allow room for whatever changes may be required. As such, while the Toast Board will accept PC/104 bus expansion cards, it is in a 6U short Eurocard form factor. In order to minimize costs, this board is built on a four-layer board (i.e. with 3.3 VDC power and ground plane layers) with 7 mil lines and spaces.
The Toast MCF5307 Control Board was designed with Eagle 4.03, on the GNU/Linux operating system. The same CAD files will work with the Wxx version of Eagle. See the Links page for further information concerning Eagle.
Tests so far have shown only a couple of minor problems. One change worthy of note is that the footprint for U10 needs to be modified slightly to move the pads outward by about 0.5 mm, which should improve manufacturability.
Board Availability: I am not a business. I am an individual running a dot-org site. I have no plans to offer boards for sale. If someone wants to build and sell these boards, or boards based on these designs, please be my guest. As long as you release any designs based on these under GPL, there are no royalties to pay.
Figure 1. The
layout and routing
were completed on 09 September 2001.
Figure 2. Board
populated on 13 November
NOTE: to unpack the Eagle file in Linux, make a toast directory, copy the toast.tar.gz file into it, and then invoke tar xvzf toast.tar.gz
This will unpack the entire set of CAD and manufacturing files in the toast directory.
Hardware designer: Diehl Martin - email@example.com.
Note: The source code for all designs shown here is released under the GNU General Public License.
FreeIO.org, Flapjack, Cornbread, Grits, Juice, Toast, Donut, and
trademarks of Diehl Martin.