English
Language : 

UM0844 Datasheet, PDF (2/43 Pages) STMicroelectronics – This manual provides application developers with a first introduction
Contents
Contents
UM0844
1
About this manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.1 Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2
The pre-flashed software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1 Host PC requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1.1 Windows PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
2.1.2 Linux PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 Overview of Flash contents and structure . . . . . . . . . . . . . . . . . . . . . . . . 10
2.3 Booting up to the Linux prompt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.4 Using a USB pendrive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.5 Using a MMC/SD Card . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.6 Entering the U-Boot resident monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.6.1 Information commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
2.6.2 Environment commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.6.3 Advanced commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.7 Connecting the evaluation board to a LAN . . . . . . . . . . . . . . . . . . . . . . . . 16
2.8 Updating the pre-flashed software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
2.8.1 Installing the USB flasher . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.8.2 Installing the Flash images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.8.3 Updating the Flash . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3
The SPEAr Linux Support Package (LSP2.3) . . . . . . . . . . . . . . . . . . . . 23
3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.2 Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.3 Host PC requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.4 The stmyum tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.5 How to install the SPEAr Linux Support Package (LSP2.3) . . . . . . . . . . . 25
3.5.1 First-time installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
3.5.2 Keeping the distribution updated . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
4
Working at application level (userland) . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.1 Workflow models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
4.1.1 Remote mounting of the root filesystem (NFS) . . . . . . . . . . . . . . . . . . . 27
2/43
Doc ID 16544 Rev 3