next up previous contents

[ENGN3213 Home]

The Coldfire 5206 Single Board Computer

The Arnewsh SBC5206 is a single board computer (SBC) based on Motorola's Coldfire MCF5206 microprocessor. The Coldfire series of microprocessors is an evolution of the 68000 series with a 32 bit data bus and a 28 bit address bus (32 bit internally). The instruction set is similar to that of the 68000 you have been using, but there are some differences - see the documentation and examples. The MCF5206 microprocessor some integrated modules such as timers, DUARTs, etc, in addition to its Coldfire core. We will be making use of these modules in this course. The SBC board has additional functionality, such as serial communications channels, ISA bus, RAM, etc. There is a monitor program called dBug, a (simple) operating system stored in ROM which is used to initialize and control the SBC system. You will interact with dBug via a terminal emulator running on a host PC. A simplified memory map for the SBC is shown in Figure 53.


  
Figure 53: Memory map for the SBC.
\begin{figure}
\begin{center}
\epsfig{file=images/sbc-mem-map.eps}\end{center}\end{figure}


next up previous contents

[ENGN3213 Home]

ANU Engineering - ENGN3213