Electronic Components Datasheet Search
  English  ▼

X  

AN2119 Datasheet(PDF) 13 Page - STMicroelectronics

Part # AN2119
Description  Getting Started with uClinux for STR71x
PDF  19 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN2119 Datasheet(HTML) 13 Page - STMicroelectronics

Back Button AN2119 Datasheet HTML 9Page - STMicroelectronics AN2119 Datasheet HTML 10Page - STMicroelectronics AN2119 Datasheet HTML 11Page - STMicroelectronics AN2119 Datasheet HTML 12Page - STMicroelectronics AN2119 Datasheet HTML 13Page - STMicroelectronics AN2119 Datasheet HTML 14Page - STMicroelectronics AN2119 Datasheet HTML 15Page - STMicroelectronics AN2119 Datasheet HTML 16Page - STMicroelectronics AN2119 Datasheet HTML 17Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 13 / 19 page
background image
13/19
Getting Started with uClinux for STR710
4
Use uClinux
UClinux is composed of:
● Sash command shell – standard command shell supporting Linux commands
● Memory Technology Device (MTD) subsystem – subsystem for data management and
memory driver development
If you have not modified the uClinux distribution, then it also includes a
Sample I2C EEPROM
application.
4.1
Sash command shell
The Sash command shell is automatically launched after the uClinux kernel is booted (
Figure 8).
This is a standard command shell that supports most of the Linux commands. The user can add
other commands when he compiles the uClinux distribution.
4.2
Memory Technology Device (MTD) subsystem
MTD (Memory Technology Device) is a Linux subsystem aimed at simplifying the development of
hardware memory drivers and the management of data stored in memory devices, especially Flash
devices. The highest layer of MTD subsystem is called "MTD user module," which provides a user-
level interface to the application layer. JFFS2 (Journaling Flash File System Version 2) is used to
implement the MTD user module in this project.
The 4 MB external flash memory is divided into 3 MTD partitions. Execute the command cat/
proc/mtd
to view the partition information:
The third partition is automatically mounted to the directory /mnt/mnt1 as a JFFS2 partition when
uClinux is up. Total size of this partition is 2 MB, and user can perform file operations on this
partition such as, copy (cp), delete (rm), delete directory (rmdir), rename (mv), create directory
(mkdir), open text editor (vi), etc..
Figure 11: Sash command shell
mtd0offset 0x0 ~ 0x10000Store the Bootloader
mtd1offset 0x10000 ~ 0x200000Store the uClinux zimage
mtd2offset 0x200000 ~ 0x400000Used as a JFFS2 partition



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com