Back to home page

LXR

 
 

    


Warning, /bsps/powerpc/tqm8xx/README.md is written in an unsupported language. File is not indexed.

0001 tqm8xx
0002 ======
0003 
0004 Summary
0005 -------
0006 ```
0007 BSP NAME:           tqm8xx
0008 BOARD:              various boards based on TQ Components TQM8xx modules
0009 BUS:                No backplane. 
0010 CPU FAMILY:         PowerPC
0011 CPU:                PowerPC MPC860 or MPC866
0012 COPROCESSORS:       Built-in Motorola QUICC
0013 MODE:               32 bit mode
0014 
0015 BOOT MONITOR:       TQMon 
0016 ```
0017 
0018 PERIPHERALS
0019 -----------
0020 ```
0021 TIMERS:             PIT / Timebase
0022   RESOLUTION:       1 microsecond / frequency = clock-speed / 16
0023 SERIAL PORTS:       1-4 SCCs, 1-2 SMC
0024 REAL-TIME CLOCK:    <none>
0025 DMA:                Each SCC and SMC.
0026 VIDEO:              <none>
0027 SCSI:               <none>
0028 NETWORKING:         Ethernet 10 Mbps on SCC1 and/or 
0029                     10/100Mbps on FEC (for MPC866T)                 
0030 ```
0031            
0032 
0033 DRIVER INFORMATION
0034 ------------------
0035 ```
0036 CLOCK DRIVER:       yes
0037 CONSOLE DRIVER:     yes
0038 SHMSUPP:            N/A
0039 TIMER DRIVER:       yes
0040 NETWORK DRIVER:     yes
0041 ```
0042 
0043 NOTES
0044 -----
0045 ```
0046 On-chip resources:
0047         SCC1            network or serial port
0048         SCC2            serial port
0049         SCC3            serial port
0050         SCC4            serial port
0051         SMC1            serial port
0052         SMC2            serial port
0053         CLK1            network
0054         CLK2            network
0055         CLK3
0056         CLK4
0057         CLK5
0058         CLK6
0059         CLK7
0060         CLK8
0061         BRG1            console
0062         BRG2            console
0063         BRG3            console
0064         BRG4            console
0065         RTC
0066         PIT             clock
0067         TB
0068         DEC
0069         SWT     
0070         UPMA
0071         UPMB
0072         IRQ0
0073         IRQ1
0074         IRQ2            
0075         IRQ3            
0076         IRQ4            
0077         IRQ5    
0078         IRQ6
0079         IRQ7
0080         IRQ_LVL0        
0081         IRQ_LVL1
0082         IRQ_LVL2
0083         IRQ_LVL3
0084         IRQ_LVL4
0085         IRQ_LVL5
0086         IRQ_LVL6
0087         IRQ_LVL7
0088 ```
0089 
0090 Board description
0091 -----------------
0092 ```
0093 Clock rate:     50MHz - 133MHz.
0094 Bus width:      32 bit Flash, 32 bit DRAM
0095 FLASH:          2-8MB
0096 RAM:            32-256MB SDRAM
0097 ```
0098 
0099 Console driver
0100 ---------------
0101 This BSP contains a console driver for polled and interrupt-driven
0102 operation. It supports SCCs and SMCs.
0103 During BSP configuration, various variables can be set to activate a
0104 certain channels and to specify the console channel:
0105 
0106 CONS_SMC1_MODE, CONS_SMC2_MODE, CONS_SCC[1-4]_MODE can be set to
0107 CONS_MODE_UNUSED, CONS_MODE_POLLED or CONS_MODE_IRQ
0108 
0109 The driver always uses termios. 
0110 
0111 
0112 Floating-point
0113 --------------
0114 The MPC8xx do not have floating-point units. All code should
0115 get compiled with the appropriate -mcpu flag. The nof variants of the gcc
0116 runtime libraries should be used for linking.
0117 
0118 
0119 
0120 Miscellaneous
0121 -------------
0122 All development was based on the mbx8xx and gen68360 port.
0123 
0124 Test Configuration
0125 ------------------
0126 ```
0127 Board:                pghplus
0128 CPU:                  Motorola MPC866T
0129 Clock Speed:          133MHz
0130 RAM:                  64MByte
0131 Cache Configuration:  Instruction cache on; data cache on, copyback mode.
0132 ```
0133