Target Board Information
STMicroelectronics STM8010 MBoard (mb421)
|
|
STM8010 MBoard
| Board name | STm8010 MBoard |
| Board Id | mb421 |
| Chip | stm8010 |
| Target CPU | ST231 |
| Memory | 64Mb |
| Flash | 8Mb |
| STEM connector | Yes |
| On board Ethernet | SMSC91C111 |
This board is intended to be used as a silicon validation platform for the stm8010.
Hardware Setup
Tapmux box
A tapmux box is usually used to connect to this board. Only one microconnect is needed,
plugged into port 3 of the tapmux box.
Alternatively a DB649 LVDS adaptor may be used. In this case it is vital that the switch
settings are correct in order to talk to the host processor on the chip.
Serial ports
| Panel name |
Schematic name |
Type |
Chip name |
Device |
Cable type for console |
| COM0 | CN36 | ASC | ASC2 | /dev/ttyAS0 | Straight |
Switch settings
| Switch |
Description |
On |
Off |
Set to |
| SW12-1 |
Set reference clock source |
Pin OSC_IN (external oscillator) |
Crystal and internal oscillator |
on |
| SW12-2 |
HOST debug mode |
normal (boot from flash) |
debug mode |
off |
| SW12-3 |
AVDEC debug mode |
Normal (boot from flash) |
Debug mode |
off |
| SW12-4 |
AVENC debug mode |
Normal (boot from flash) |
Debug mode |
off |
| SW10-1 |
Boot address select |
Boot from normal flash (0x00000000) |
Boot from serial flash (0x48000000) |
on |
| SW10-2 |
Reserved |
Reserved |
Reserved |
on |
| SW10-3 |
stnotatmel select |
|
stnotatmel on VESPLUS |
off |
| SW10-4 |
Tapmux Bypass select |
Refer to table |
Refer to table |
on |
| SW11-1 |
Tapmux Bypass select |
Refer to table |
Refer to table |
off |
| SW11-2 |
sys_clk source select |
use pin DVP_CLK_IN |
use SATA oscillator |
off |
The following table shows which CPU will be accessed when the board is used in tapmux
bypass mode
| SW10-4 |
SW11-1 |
CPU Selected |
| Off |
Off |
Tapmux |
| Off |
On |
AVENC |
| On |
Off |
HOST |
| On |
On |
AVDEC |
EMI Config
| EMI config | Needs update |
| Boot script name | mb421_host |
| Extra parameters | -d 2 -e "NO_TAP_CTRL" |
|