source: rtems/bsps/powerpc/tqm8xx/README @ 65f868c

5
Last change on this file since 65f868c was eb36d11, checked in by Sebastian Huber <sebastian.huber@…>, on 04/25/18 at 13:06:08

bsps: Move documentation, etc. files to bsps

This patch is a part of the BSP source reorganization.

Update #3285.

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