|
IntroductionThe aim of this guide is to present what hardware the ST40 Linux release runs on, and what peripherals we have verified as working. The guide will also document what hardware we know definitely doesn't work, or for which support is discontinued. Supported chipsWe basically support two CPU chips, the ST40RA166 and the GX1 Eval. The ST40RA166 was originally called the STB1, but they are the same thing. The GX1 is a specialised chip aimed at set top box applications. It incorporates a 2D graphics engine with multiple overlay planes. Supported on all chips
On chip GX1 peripherals
Supported BoardsDetails of the supported hardware is available from the Target board info section of the web site. Discontinued boards7750 OverdriveThis board had an Hitachi 7750, and support for this board is now discontinued. PCI cardsNetwork cards
We recommend use of the Linksys card or ST10/100, they are by far the best tested. The Linksys and the ST10/100 are both clones of the DEC Tulip, and to all intents and purposes are the same chip. We don't recommend the Realtek8029, because it is an NE2000 clone, which is not the world's greatest Ethernet chip. Problematic network cards
Disc drive controllers
Note that you cannot use IDE controllers in GX1 systems due to a silicon bug. SCSI is your only option on these systems. Note that there are many different TEKRAM controllers, we have only tested the 390U3W. Problematic controllers
USB controllers and peripheralsWe have tried various PCI OHCI and UHCI controllers, and all seem to work fine. We have also successfully used a Belkin four port USB PCI card (F5U006-UNV Ver1.1). This is based around the agere USS-344. We have used the following USB peripherals successfully:
Problematic USB peripherals
Sound cardsWe have used the following sound cards without problems. Remember the cards need a -12V supply to produce any sound.
Problematic sound cards
Graphics cardsThe only PCI graphics card we support is an ST KYRO based card, this can be bought as the Hercules Prophet 4000. Note that this card has to be modified in order to fit into a 3V slot, which is required in order to allow the Kyro's large address space to fit into the ST40's small PCI window. This requirement has been removed from kernels from release 1.0 onwards.PCI serial cardsThere are a large number of PCI serial cards available, most of which simply map a 16550 or equivalent device into the PCI address space. Unfortunately how they do this varies from manufacturer to manufacturer, so a small amount of work may be required to get the card working. Have look at the Linux Serial Driver home page for more details. The only card we have any personal experience with is an unbranded card, with a chip labeled "Cyber 8000". This reports itself as a device from AFAVLAB Technology Inc. Several versions are available with different combinations of serial and parallel ports (for example, the dual serial model has PCI ID 13db:2130). These cards are available in the UK from Maplin Electronics. For example the dual serial model has part number UW65. This card works fine, and we now ship a modified kernel which detects this card automatically. It also appears to be available under the MRi brand name, although this is not confirmed. PCMCIA cardsWe have used the following PCMCIA cards succesfully in the MB374.
|
|||||||||||||||||||||
|
||||||||||||||||||||||