Tux
Communication
Mailing lists
Documentation
User Manual
Target board info.
Target chip info.
Support
Linux support
Bugzilla
Downloads
STLinux
Updates
Search
Google


The web
stlinux.com
Target Board Information
STMicroelectronics DB666 STx7109 Ethernet PHY
ST Logo
  Contents  

STMicroelectronics Ethernet PHY Module db666

db666 Ethernet PHY

This board is designed to plug into the mb411. It provides an STE101P Ethernet PHY to allow the on-chip Ethernet MAC on the STx7109 to be used. It plugs into the CN12 and CN13 sockets on the mb411 (which are normally used for digital component output).

Note that if you are using mb411 rev A or B then some modifications to the mb411 PCB are required before you can use a db666. These are described in this document.

In addition db666 itself may require some modifications, see the bug list for more information.

The daughter board has been used for testing the STMMAC Ethernet Linux driver too.
The following paragraph reports some information how to configure the PHY module before using the STMMAC driver on the mb411.

Switches and clock setting

In the MII mode, the reference clock can be generated using either the db666 on-board crystal or it can be supplied by an external clock.

In RMII mode the reference clock can only be received by the db666 from an external source.

The external clock can be supplied using either an external device (clock generator) or through the STPIO3[7].

The following two tables summarize how to configure your daughter board.

Table 1: db666 switches setting
Switch Number Configuration Position
MII: use on-board crystal MII: use external clock RMII: use external clock
1
FDE (Full-Duplex enable)
OFF
OFF
OFF
2
CFG1 (Configuration Control 1)
OFF
OFF
OFF
3
CFG0 (Configuration Control 0)
OFF
OFF
ON
4
MF4 (10/100Mbps Speed select)
OFF
OFF
OFF
5
MF3 (Scrambler Operation disable)
ON
ON
ON
6
MF2 (4B/5B Coding enable)
OFF
OFF
OFF
7
MF1 (Enable NRZ,NRZI conversion)
OFF
OFF
OFF
8
MF0 (ANE)
OFF
OFF
OFF

Table 2: db666 Jumper setting
Jumper Number Description Position
MII: use on-board crystal MII: use external clock RMII: use external clock
TP1
MII clock selection
2-3
1-2
Not Fitted
TP2
RMII clock selection
Not fitted
Not fitted
Fitted
TP3
MDIX mode selection
Not fitted
Not fitted
Not fitted
TP4
PHY mode selection
Not fitted
Not fitted
Fitted

Finally, the picture below shows how to connect the STPIO3[7] on the mb411 to the db666; in this case you need an SMA connector.

Note: if you don't have an SMA connector, you can directly connect the clock selection jumper (for example the TP2 if you are using the RMII) to the external clock.

  Contents  
Valid HTML 4.01! Last updated: 2008/07/29 08:18:59
© Copyright STMicroelectronics Limited, 2005
Printer