1 / 12

Embedding Linux on the Encore Simputer

Embedding Linux on the Encore Simputer. Samyeer Metrani Encore Software Limited. Agenda. Project objectives The TODO List Putting it all together. Project Objectives. To build a comprehensive development environment for the Encore Simputer. Technical Objectives. The Arm-linux toolchain

varick
Download Presentation

Embedding Linux on the Encore Simputer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Embedding Linux on the Encore Simputer Samyeer Metrani Encore Software Limited

  2. Agenda • Project objectives • The TODO List • Putting it all together

  3. Project Objectives To build a comprehensive development environment for the Encore Simputer

  4. Technical Objectives • The Arm-linux toolchain • Kernel & Driver Development • The Encore Simputer distribution • Building a distribution mechanism • Building the Simpulator • NFS Based Development

  5. The arm-linux toolchain • Crosstool • Testing a built toolchain • Deciding the toolchain to release

  6. Kernel & Driver development • Kernel building • Basic device drivers • Driver installation and depmod • Driver deployment

  7. The Encore Simputer Distribution • Busybox • A Basic Terminal Setup • USB/CF/IR/SERIAL/PPP/TELNET etc • X Windows • A Window Manager • Application support

  8. A Distribution mechanism • Using ipkg • Setting up a feed

  9. Building the Simpulator • Objectives of the Simpulator • Application development and testing • Running simpulator applications on the actual device

  10. NFS Based Development • Setting up for an NFS boot • A native toolchain for the Encore Simputer • Remote development

  11. Putting it all Together • Testing • Working with diff & patch • The trouble with small things • Maintenance and Management • Getting the documentation done • Version management

  12. Thank You Samyeer Metrani sam@ncoretech.com

More Related