Linux & Open Source related information for AT91 Smart ARM Microcontrollers
Search: 

BuildRoot : use the demo root filesystem

Boot to the installed rootfs

To mount the root file system correctly, three itmes should be selected in Linux Kernel's configuration.
  • Memory Technology Device (MTD) support
  • NAND Device Support
  • Journalling Flash File System v2 (JFFS2) support
While in u-boot's environment setting, type this command as below:
   U-Boot> setenv bootargs 'mem=64M console=ttyS0,115200 root=/dev/mtdblock1 rw rootfstype=jffs2'
   U-Boot> saveenv

Use the Cross Compiler Toolchain

The toolchain is located in buildroot/build_arm/staging_dir/usr/bin. It has the following features:
  • ARM926T
  • EABI
  • softfloat
  • uClibc-0.9.29
  • gcc 4.2.4
  • large file (files > 2 GB) support

-- EricXu - 18 Dec 2008

r1 - 18 Dec 2008 - 06:15:41 - EricXu
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Linux® is the registered trademark of Linus Torvalds in the U.S. and other countries.
Atmel® and others, are registered trademarks or trademarks of Atmel Corporation or its subsidiaries.
ARM® and others are registered trademarks or trademarks of ARM Ltd. Other terms and product names may be trademarks of others.
Ideas, requests, contributions ? Connect to LinksToCommunities page.
Syndicate this site RSSATOM