140 likes | 305 Views
Starting a “ Cold Fire ”. Start to Finish: The Creation of an Entire Computer from Motorola’s Cold Fire Processor. Pyrotechnicians :. Drew Larson Randy Jedlicka Josh Hudgins. Starting a “ Fire ” by using Smoldering Ashes. Time: Fall 2000
E N D
Starting a “ColdFire” Start to Finish: The Creation of an Entire Computer from Motorola’s ColdFire Processor Pyrotechnicians: Drew Larson Randy Jedlicka Josh Hudgins
Starting a “Fire” by using Smoldering Ashes Time: Fall 2000 • Implementation of a ColdFire System by Thai Luong, John Chenault, Greg Steglich • The Protel Problem • Current Status • Untested • Unevaluated • Unusable?
Objectives & Deliverables • Develop working computer using the Motorola Coldfire Processor • Evaluate the current status of the previously existing hardware designs • Redesign (if necessary) • Complete PCB layout with Protel • Send designs off to have manufacturer fabricate PCB
Objectives and Deliverables (cont.) • Mount all components onto board • Port VxWorks to Flash Rom • Test Completed design with Dumb Terminal • Rewrite Labs for CPSC 462
Historical Points of Interest • Spring 1997 - Dr. Michel Lynch from the University of Florida • Success spawns interest for Dr. Mahapatra of Texas A&M University • Legendary “Group 5” desperately attempts recreation of Dr. Lynch’s system • January 25th, 2001 - Up and coming Pyromaniacs latch onto Coldfire project.
Hardware Schmatics Motorola’s MCF5206FT “Cold Fire” Processor
Parts List - Hardware Resistors 4.7 kOhm 4.7 kOhm Bussed, 10p 33 Ohm Isolated, 8p 1 kOhm Capacitors 0.1 uF Connectors +5 Connection 96p (JTAG) 9p Serial 26p BDM Oscillators 33 MHz 14.745 MHz Sockets 72p DRAM 40p Flash ROM 160p Coldfire Processor Coldfire Processor Misc M34064 Push Button Switch MAX232 (buffer) 14p Not Gate
Approximate Cost of Prototype • Hardware Components: $50 - $60 • PCB Fabrication estimation: $100 • Total Cost Estimate: $150 - $160
Software • Protel • Motorola Monitor Program • Initialization Routines (Motorola Assembly) • VxWorks Operating System
Final Words • Completion of lab determines: • CPSC462 Curriculum • A&M Reputation • Personal Grade Distribution