|
The information below assumes the reader to be familiar with the ST Linux product. ContentsThis Linux release for STi5528 (based on distribution 1.0_pl1) includes:
Known Bugs
Installing and configuringHardware settingsSee the following link for any information concerning the physical HW setting of both boards, Espresso and STi5528 Evaluation (MB376). The hardware setup described, assumes the ST40 to be the primary (booting) CPU and uses the ST20 as a co-processor.It is very important to read the SMC91C111 section in order to setup the network interface. Set of ST toolchains requiredPlease see your FAE or technical support contact for details of how to download these toolsets.
Set of Linux packages requiredThe STi5528 Linux release is not yet provided in form of a single CD ISO image for an easy installation from scratch. Instead it is a set of updates to the current ST Linux distribution. So if you have not already installed the 1.0_pl1 distribution, this needs to be done first. Once you have installed the ST Linux Distribution Release 1.0 pl1, just upgrade it with the following set of packages (click the right button and save the target to download them):Common to any STi5528 platformstm-host-kernel-2.4.24_st1.7test7-13.noarch.rpmstm-sh4-kernel-headers-2.4.24_st1.7test7-1.noarch.rpm stm-host-sh-ipl+g-st1.3_test2-5.noarch.rpm stm-cross-rpc_develop-2.1-0.i386.rpm stm-host-stimage-0.2-0.i386.rpm stm-sh4-stslave-0.3-0.sh4.rpm st40load_gdb-v0.4.tar Note: more recent versions of the ST40 Linux kernel for the STi5528 (st1.7test6 or later) place the kernel at a different address in memory to previous versions, and so st40load_gdb version 0.4 or later is required. STi5528 Eval (mb376)stm-cross-sh4-sh-ipl+g-st-sti5528eval-st1.3_test2-5.noarch.rpmstm-sh4-sh-ipl+g-st-sti5528eval-st1.3_test2-5.sh4.rpm stm-cross-sh4-lsp-st-sti5528eval-2.4.24_st1.7test7-2.noarch.rpm stm-sh4-lsp-st-sti5528eval-2.4.24_st1.7test7-3.sh4.rpm STi5528 Espressostm-cross-sh4-sh-ipl+g-st-espresso-st1.3_test2-5.noarch.rpmstm-sh4-sh-ipl+g-st-espresso-st1.3_test2-5.sh4.rpm stm-cross-sh4-lsp-st-espresso-2.4.24_st1.7test7-2.noarch.rpm stm-sh4-lsp-st-espresso-2.4.24_st1.7test7-3.sh4.rpm Configuring the serial System ConsoleThe kernel messages as well as the root login prompt are directed to the system console, so depending on the board type the kernel command line must be properly set:
Connect a serial terminal or, use a serial connection with your PC host and run a terminal emulator on it (i.e. minicom on Linux). By default Linux kernel configures the other RS232 parameters at: 8bit, no parity, 1 stop bit USB supportBy default the STi5528 kernel for both: Espresso and Evaluation board, distribuited via lsp packages, has the USB support already enabled.Currently only the keyboard and mouse target devices are included. As example, the following figures show how the USB has been configured using linux xconfig tool.
Fig. 4 USB support menu selection
Fig. 5 OHCI selection
Fig. 6 Mouse & keyboard selection To do this:
|
||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||