This is a README file for the tqm8xx BSP Summary ------- BSP NAME: tqm8xx BOARD: various boards based on TQ Components TQM8xx modules BUS: No backplane. CPU FAMILY: PowerPC CPU: PowerPC MPC860 or MPC866 COPROCESSORS: Built-in Motorola QUICC MODE: 32 bit mode BOOT MONITOR: TQMon PERIPHERALS =========== TIMERS: PIT / Timebase RESOLUTION: 1 microsecond / frequency = clock-speed / 16 SERIAL PORTS: 1-4 SCCs, 1-2 SMC REAL-TIME CLOCK: DMA: Each SCC and SMC. VIDEO: SCSI: NETWORKING: Ethernet 10 Mbps on SCC1 and/or 10/100Mbps on FEC (for MPC866T) DRIVER INFORMATION ================== CLOCK DRIVER: yes CONSOLE DRIVER: yes SHMSUPP: N/A TIMER DRIVER: yes NETWORK DRIVER: yes NOTES ===== On-chip resources: SCC1 network or serial port SCC2 serial port SCC3 serial port SCC4 serial port SMC1 serial port SMC2 serial port CLK1 network CLK2 network CLK3 CLK4 CLK5 CLK6 CLK7 CLK8 BRG1 console BRG2 console BRG3 console BRG4 console RTC PIT clock TB DEC SWT UPMA UPMB IRQ0 IRQ1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 IRQ_LVL0 IRQ_LVL1 IRQ_LVL2 IRQ_LVL3 IRQ_LVL4 IRQ_LVL5 IRQ_LVL6 IRQ_LVL7 Board description ----------------- Clock rate: 50MHz - 133MHz. Bus width: 32 bit Flash, 32 bit DRAM FLASH: 2-8MB RAM: 32-256MB SDRAM Installation ------------ Port Description Console driver --------------- This BSP contains a console driver for polled and interrupt-driven operation. It supports SCCs and SMCs. During BSP configuration, various variables can be set to activate a certain channels and to specify the console channel: CONS_SMC1_MODE, CONS_SMC2_MODE, CONS_SCC[1-4]_MODE can be set to CONS_MODE_UNUSED, CONS_MODE_POLLED or CONS_MODE_IRQ The driver always uses termios. printk() and debug output ----------------------- Floating-point -------------- The MPC8xx do not have floating-point units. All code should get compiled with the appropriate -mcpu flag. The nof variants of the gcc runtime libraries should be used for linking. Miscellaneous ------------- All development was based on the mbx8xx and gen68360 port. Test Configuration ------------------ Board: pghplus ( CPU: Motorola MPC866T Clock Speed: 133MHz RAM: 64MByte Cache Configuration: Instruction cache on; data cache on, copyback mode.