source: rtems/c/src/lib/libbsp/powerpc/tqm8xx/README @ 63de714c

4.104.114.95
Last change on this file since 63de714c was 63de714c, checked in by Thomas Doerfler <Thomas.Doerfler@…>, on 09/08/08 at 09:55:39

added new BSP for TQM8xx boards

  • Property mode set to 100644
File size: 2.6 KB
Line 
1#
2#  $Id$
3#
4
5This is a README file for the tqm8xx BSP
6
7
8Summary
9-------
10
11BSP NAME:           tqm8xx
12BOARD:              various boards based on TQ Components TQM8xx modules
13BUS:                No backplane.
14CPU FAMILY:         PowerPC
15CPU:                PowerPC MPC860 or MPC866
16COPROCESSORS:       Built-in Motorola QUICC
17MODE:               32 bit mode
18
19BOOT MONITOR:       TQMon
20
21PERIPHERALS
22===========
23TIMERS:             PIT / Timebase
24  RESOLUTION:       1 microsecond / frequency = clock-speed / 16
25SERIAL PORTS:       1-4 SCCs, 1-2 SMC
26REAL-TIME CLOCK:    <none>
27DMA:                Each SCC and SMC.
28VIDEO:              <none>
29SCSI:               <none>
30NETWORKING:         Ethernet 10 Mbps on SCC1 and/or
31                    10/100Mbps on FEC (for MPC866T)                 
32                   
33
34DRIVER INFORMATION
35==================
36CLOCK DRIVER:       yes
37CONSOLE DRIVER:     yes
38SHMSUPP:            N/A
39TIMER DRIVER:       yes
40NETWORK DRIVER:     yes
41
42NOTES
43=====
44On-chip resources:
45        SCC1            network or serial port
46        SCC2            serial port
47        SCC3            serial port
48        SCC4            serial port
49        SMC1            serial port
50        SMC2            serial port
51        CLK1            network
52        CLK2            network
53        CLK3
54        CLK4
55        CLK5
56        CLK6
57        CLK7
58        CLK8
59        BRG1            console
60        BRG2            console
61        BRG3            console
62        BRG4            console
63        RTC
64        PIT             clock
65        TB
66        DEC
67        SWT     
68        UPMA
69        UPMB
70        IRQ0
71        IRQ1
72        IRQ2           
73        IRQ3           
74        IRQ4           
75        IRQ5   
76        IRQ6
77        IRQ7
78        IRQ_LVL0       
79        IRQ_LVL1
80        IRQ_LVL2
81        IRQ_LVL3
82        IRQ_LVL4
83        IRQ_LVL5
84        IRQ_LVL6
85        IRQ_LVL7
86       
87
88Board description
89-----------------
90Clock rate:     50MHz - 133MHz.
91Bus width:      32 bit Flash, 32 bit DRAM
92FLASH:          2-8MB
93RAM:            32-256MB SDRAM
94
95
96Installation
97------------
98<tbd>
99
100
101Port Description
102Console driver
103---------------
104
105This BSP contains a console driver for polled and interrupt-driven
106operation. It supports SCCs and SMCs.
107During BSP configuration, various variables can be set to activate a
108certain channels and to specify the console channel:
109
110CONS_SMC1_MODE, CONS_SMC2_MODE, CONS_SCC[1-4]_MODE can be set to
111CONS_MODE_UNUSED, CONS_MODE_POLLED or CONS_MODE_IRQ
112
113The driver always uses termios.
114
115printk() and debug output
116-----------------------
117<tbd>
118
119Floating-point
120--------------
121
122The MPC8xx do not have floating-point units. All code should
123get compiled with the appropriate -mcpu flag. The nof variants of the gcc
124runtime libraries should be used for linking.
125
126
127
128Miscellaneous
129-------------
130
131All development was based on the mbx8xx and gen68360 port.
132
133Test Configuration
134------------------
135
136Board:                pghplus (
137CPU:                  Motorola MPC866T
138Clock Speed:          133MHz
139RAM:                  64MByte
140Cache Configuration:  Instruction cache on; data cache on, copyback mode.
141
Note: See TracBrowser for help on using the repository browser.