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 STb7100 MBoard (mb411)
ST Logo
  Contents   Next

STb7100 MBoard

STB7100 MBoard
Board name STx7100 MBoard
Board Id mb411
Chip stx7100
Target CPU ST40-202
Memory 64Mb
Flash 16Mb
STEM connector Yes
On board EthernetSMSC91C111

This board was designed as a silicon validation platform for the STx7100. As such it is socketed and has a large array of connectors and jumpers.

The board can take either a STx7100 or STx7109, although note that the jumper settings will need to change depending on which is being used. When using a STx7109, it is possible to use the on-chip Ethernet MAC when the db666 daughter board is used.


Hardware Setup

EPLD

When using a STx7109 in the rev A or B mb411, an update of the EPLD to version 1.4 or later is required. This is because the STx7109 has a couple of extra mode pins which need to be configured. The EPLD update uses a couple of previously unused switches to set these mode pins, while the rev C board adds new switches for these.

The EPLD version is printed when Linux is booting:

STb7109 version 2.x
EPLD v1r4, PCB ver B                                                            

Switch settings

The STb7100 MBoard shares the same switch settings as other STb710x boards.

Serial ports

Panel name Schematic name Type Chip name Device Cable type for console
UART2 CN35 (lower) ASC UART2 /dev/ttyAS0 Null modem
UART3 CN35 (upper) ASC UART3 /dev/ttyAS1 Null modem

EMI Config

EMI config Needs update
Boot script name
7100 cut SysA XtalBypass to ST40 TapMux
1.1 27MHz mb411stb7100cut11bypass27MHz mb411stb7100cut11stmmx27MHz
1.1 30MHz mb411stb7100cut11bypass30MHz mb411stb7100cut11stmmx30MHz
1.3 27MHz mb411stb7100cut13bypass27MHz mb411stb7100cut13stmmx27MHz
1.3 30MHz mb411stb7100cut13bypass30MHz mb411stb7100cut13stmmx30MHz
2.0 27MHz mb411stb7100cut20bypass27MHz mb411stb7100cut20stmmx27MHz
2.0 30MHz mb411stb7100cut20bypass30MHz mb411stb7100cut20stmmx30MHz
3.0 27MHz mb411stb7100cut20bypass27MHz mb411stb7100cut20stmmx27MHz
3.0 30MHz mb411stb7100cut20bypass30MHz mb411stb7100cut20stmmx30MHz
3.1 27MHz mb411stb7100cut31bypass27MHz mb411stb7100cut31stmmx27MHz
3.1 30MHz mb411stb7100cut31bypass30MHz mb411stb7100cut31stmmx30MHz
7109 cut SysA XtalBypass to ST40 TapMux
1.0 27MHz mb411stb7109cut10bypass27MHz mb411stb7109cut10stmmx27MHz
1.0 30MHz mb411stb7109cut10bypass30MHz mb411stb7109cut10stmmx30MHz
1.1 27MHz mb411stb7109cut11bypass27MHz mb411stb7109cut11stmmx27MHz
1.1 30MHz mb411stb7109cut11bypass30MHz mb411stb7109cut11stmmx30MHz
2.0 27MHz mb411stb7109cut20bypass27MHz mb411stb7109cut20stmmx27MHz
2.0 30MHz mb411stb7109cut20bypass30MHz mb411stb7109cut20stmmx30MHz
3.0 27MHz mb411stb7109cut30bypass27MHz mb411stb7109cut20stmmx27MHz
3.0 30MHz mb411stb7109cut30bypass30MHz mb411stb7109cut20stmmx30MHz

Known problems

Sound Output

If you intend to use the PCM playback on the STb7100, some switches must be set correctly on the board. These vary depending on with revision of the board you have. Switches SW2 and SW3 control the external audio DAC setup, but on rev A boards these have been seated upside down on the board. This issue was addressed in the rev B.

         rev A
     SW2              SW3
   OFF  ON          OFF  ON
   4[  --]          8[  --]
   3[  --]          7[--  ]
   2[--  ]          6[--  ]
   1[  --]          5[--  ]
                    4[--  ]        
                    3[--  ]
                    2[  --]
                    1[  --]
         rev B
     SW2                SW3
   OFF  ON            OFF  ON
   1[--  ]            1[--  ]
   2[  --]            2[--  ]
   3[--  ]            3[  --]
   4[--  ]            4[  --]
                      5[  --]        
                      6[  --]
                      7[  --]
                      8[--  ]

These settings enable the Akashi DAC's.

An additional issue is that of noise on the surround sound output. By default J53 on the MB411 will be on, this enables the external PCM clock, and is the source of noise on the external DAC's. It should therefore be disabled.

Another one of the board setup defaults is also incorrect. J13, which controls the internal DAC common voltage setting, is by default set to 0V (position 1-2). The correct setting is 4v, so the jumper should be moved to position 2-3.

If you wish to drive the output in 96kHz mode, a further switch modification is required. Enabling this mode will disable all frequencies below 96kHz. This is a limitation of the current ALSA driver. Assuming a RevB or later board, the correct setting for SW3 becomes:

      SW3
    OFF  ON
  1[  --]
  2[--  ]
  3[  --]
  4[  --]
  5[  --]
  6[  --]
  7[  --]
  8[--  ]

Please note that there are amplitude problems on the rev A stereo output channel.

  Contents   Next
Valid HTML 4.01! Last updated: 2007/05/15 12:55:22
© Copyright STMicroelectronics Limited, 2005
Printer