Debian emdebian 20100817
Upcoming SlideShare
Loading in...5
×
 

Debian emdebian 20100817

on

  • 406 views

一昨年の関西 Debian 勉強会で組込み Debian について話した時のスライドです。

一昨年の関西 Debian 勉強会で組込み Debian について話した時のスライドです。

Statistics

Views

Total Views
406
Views on SlideShare
406
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as OpenOffice

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Debian emdebian 20100817 Debian emdebian 20100817 Presentation Transcript

  • Emdebian について−関西 Debian 勉強会参加者中間報告− たなかとしひさ 2010-8-22
  • はじめに質問、議論はいつでもどうぞ。間違いがあればその場で突っ込んでください。「単に聴く」だけでなく、「自分はこう思うのだ が?」と議論を持ちかけるのもOKです。 一方通行ではなく、双方向で勉強できればと思いま す。組み込みならではの用語が出るかもしれません が、不明な用語も気にせず気軽に質問してくだ さい。 2
  • わたしは。。。本職が組込み機器のソフト屋です。仕事で Debian を使っています。 3
  • Emdebian って?Emdebian (Embedded Debian)は、Debian GNU/Linuxを元に、組込み機器用途に最適化していくプロジェクトDebian は、それ自身がマルチアーキテクチャ(勉強会課題1)に対応している。 これはスゴい事ですよ!Debianは、Debian社会契約、利用できる膨大なソフト量がある。これらのメリットを活かしつつ、組込み機器向けにDebianを軽量化していくのがEmdebianの狙い。 4
  • 勉強会課題1/2: Debian が動作する CPU、ターゲット機器http://www.jp.debian.org/ports/から、Debian の移植版に関する情報が得られます。 Intel x86 / IA-32 (i386) - 1番身近で使われていますね。 (Motorola 68k (m68k)) - Etch 以降のリリースには含まれていません。 Sun SPARC (sparc) Alpha (alpha) Motorola/IBM PowerPC (powerpc) ARM (arm および armel) - 今回取り上げる CPU です。 MIPS CPUs (mipsとmipsel) HP PA-RISC (hppa) IA-64 (ia64) S/390 (s390) AMD64 (amd64)皆さん、上記の内、使った事のあるアーキテクチャを教えてください。 5
  • Emdebian は何を作っているか (何を作ろうとしているか)。Toolchains gcc を初めとした、ビルド済みの開発環境です。Smaller packages Emdebian Grip - binary-compatible with Debian Emdebian Crush - cross-built, customised Emdebian installations without perlCross building tools その名の通り、クロス開発ツールです。Root filesystem generation is based on multistrap package. 6
  • 組込み機器にLinuxを使う理由ソフトウェアの品質を確保しやすい。「タダだから」は言うべきではない。コストダウンでもない。 この考えは、最終的にはプログラマの首を絞める。なぜ品質を確保しやすいのか。 PC上のLinuxで「作りこみ」が出来る。 これは大きい。Linux,Debian,OSSが高品質と「過信」してはならない。 使う側がきちんとリスクを把握すること。 7
  • Emdebian Grip を試してみる。http://www.csun.co.jp/SHOP/200812021.html からスペックを引用ARM920Tコアを採用したサムソン(SAMSUNG)社のS3C2440A、周波数400MHz、最高周波数533MHz。Linux 2.6.32.2を書き込み済み、WinCEも対応する10/100Base-T Ethernet(DM9000)64MB SDRAM, 256MB NAND Flash, 2MB NOR Flash液晶(LCD)コントロールCMOSカメラのI/Fオーディオの入出力I/FUSB1.1 ホストUSB1.1 スレーブMMC・SDメモリカードのソケット豊富なインターフェース:SCI 3ch, RTC, I2C, AD, PWM, GPIO, 拡張バス使いやすい3.5インチのタッチパネル付けの液晶、解像度は240(W)*320(H) 8
  • 質疑応答
  • ご清聴ありがとうございました。