イマドキの 組込みエンジニアの  ?割かは持っている   自宅開発環境                                          moguriso                                     ...
自己紹介⾜⽴ 勇弥 (@moguriso)デジタルどかた@神⼾の⽚すみ気づいたら 組み込みLinux 向けのデバイスドライバを書いてますhttp://d.hatena.ne.jp/moguriso      Copyright 2011 All...
アジェンダ 組込みエンジニア? 組込みソフト開発環境 ⾃宅開発環境 Q&A   Copyright 2011 All right reserved   2/24
組込エンジニア?Copyright 2011 All right reserved   3/24
組込みエンジニア?ポートフォリオ                                   大    花形                                  問題児                           ...
組込みエンジニア? 組込みエンジニアですか?  いいえ、組込み“ソフトウェア”エンジニ  アです 何が違うのか?  ソフトウェアに責任を負います  ハードウェアは知りません。(解りませ  ん)    Copyright 2011 All rig...
組込みエンジニア? 組込みエンジニア ≒組込みソフトエンジニア ハードウェア=>物で稼ぐ  EX)携帯端末が大量に売れる     売れただけ儲かる(と、思う) ソフトウェア=>知的財産  EX)組込む権利を売る     組込まれた機材が売れても...
組込みエンジニア? ハードウェアが無いとソフトは動かな い  ソフトはハードのおまけです ソフトが無いとハードも動かない  どれだけ優れたハードもソフトがダメだと売  れない   ×:フィーチャーフォン ○:スマートフォン  「ニッチもサッチも...
組込ソフトエンジニアの    開発環境 Copyright 2011 All right reserved   8/24
基本開発セット 開発PC 評価ボード ICE(無いことも…)    Copyright 2011 All right reserved   9/24
開発用PC 規模、要件などにより必要スペック は異なる 小規模開発では低スペックでもOK  が、速ければ速いに越したことはない  ×:Windows7 ○:WindowsXP  ×:64bit ○:32bit 仮想マシンでも開発出来なくはない ...
評価ボード 搭載CPUや様々なスペック 値段は1万円前後から青天井 仕事で使うものは大体1品物   壊した場合は始末書                                        http://csun.co.jp/    C...
ICE(In Circuit Emulator)   フルICE    CPU自体のエミュレーション    デカい。高い。重い。   ロムICE    デバッグ機能の無いCPU(JTAG非対応)で   JTAG ICE    最近の主流。   ...
組込ソフトエンジニアの  自宅開発環境 Copyright 2011 All right reserved   13/24
自宅での開発 Web系開発は自宅でもできる  LAMP環境はPCだけ有れば作れる クラウドコンピューティングの恩恵で より自由に  Google Apps, Amazon EC2, さくらVPS… 最近のインフラ屋さんは自宅にデー タセンター並...
自宅での開発         めもおきばさん         めもおきばさんhttp://d.hatena.ne.jp/nekoruri/20110501/rack              さん    Copyright 2011 All r...
自宅での開発                                                電脳ペンギンさん      http://ibm.hmx.net/2010/04/20100426_ibm_lenovo_4.shtml...
自宅での開発 取り敢えずボードを用意  コア S3C2440A、周波数400MHz、  最高周波数533MHz。  64MB SDRAM, 1GB NAND Flash,  2MB NOR Flash  4.3 タッチパネル搭載  http:/...
自宅での開発 ICEは無くても開発は出来る  bootloaderから直接flashを焼く   u-boot, fastboot 廉価で買えるものも・・・  Pin数やボード側の  対応に注意      Copyright 2011 All r...
自宅での開発 ヤフオクにも有ります 試しに¥5,000で買ってみました                                        busyが点滅して動きません                                 ...
自宅での開発 ヤフオクにも有ります 懲りずに¥6,000で買ってみました コネクタが38pin でした(そんなボード持ってません)    Copyright 2011 All right reserved   20/24
自宅での開発 今の環境    Copyright 2011 All right reserved   21/24
自宅での開発 自宅で何をするのか  仕事で詰まったケースの検証   ソレなりには出来る   ソレなりにしか出来ない  仕事以外に何をするかが問題   MeeGo?     Copyright 2011 All right reserved   ...
Q&ACopyright 2011 All right reserved   23/24
り                                   いま たCopyright 2011 All right reserved          24/24
Upcoming SlideShare
Loading in …5
×

第1会関西 組込みこぞう勉強会

1,621 views

Published on

Published in: Education, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,621
On SlideShare
0
From Embeds
0
Number of Embeds
292
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

第1会関西 組込みこぞう勉強会

  1. 1. イマドキの 組込みエンジニアの ?割かは持っている 自宅開発環境 moguriso 2011.07.09 Copyright 2011 All right reserved
  2. 2. 自己紹介⾜⽴ 勇弥 (@moguriso)デジタルどかた@神⼾の⽚すみ気づいたら 組み込みLinux 向けのデバイスドライバを書いてますhttp://d.hatena.ne.jp/moguriso Copyright 2011 All right reserved 1/24
  3. 3. アジェンダ 組込みエンジニア? 組込みソフト開発環境 ⾃宅開発環境 Q&A Copyright 2011 All right reserved 2/24
  4. 4. 組込エンジニア?Copyright 2011 All right reserved 3/24
  5. 5. 組込みエンジニア?ポートフォリオ 大 花形 問題児 販 ( ( 売 規ハード寄り 模 ソフト寄り ⾦のなる⽊ ) ) 負け犬 小 Copyright 2011 All right reserved 4/24
  6. 6. 組込みエンジニア? 組込みエンジニアですか? いいえ、組込み“ソフトウェア”エンジニ アです 何が違うのか? ソフトウェアに責任を負います ハードウェアは知りません。(解りませ ん) Copyright 2011 All right reserved 5/24
  7. 7. 組込みエンジニア? 組込みエンジニア ≒組込みソフトエンジニア ハードウェア=>物で稼ぐ EX)携帯端末が大量に売れる 売れただけ儲かる(と、思う) ソフトウェア=>知的財産 EX)組込む権利を売る 組込まれた機材が売れても・・・ Copyright 2011 All right reserved 6/24
  8. 8. 組込みエンジニア? ハードウェアが無いとソフトは動かな い ソフトはハードのおまけです ソフトが無いとハードも動かない どれだけ優れたハードもソフトがダメだと売 れない ×:フィーチャーフォン ○:スマートフォン 「ニッチもサッチも行かないので何とかして 下さい」 by ハード屋さん 解決 → 快感 Copyright 2011 All right reserved 7/24
  9. 9. 組込ソフトエンジニアの 開発環境 Copyright 2011 All right reserved 8/24
  10. 10. 基本開発セット 開発PC 評価ボード ICE(無いことも…) Copyright 2011 All right reserved 9/24
  11. 11. 開発用PC 規模、要件などにより必要スペック は異なる 小規模開発では低スペックでもOK が、速ければ速いに越したことはない ×:Windows7 ○:WindowsXP ×:64bit ○:32bit 仮想マシンでも開発出来なくはない Copyright 2011 All right reserved 10/24
  12. 12. 評価ボード 搭載CPUや様々なスペック 値段は1万円前後から青天井 仕事で使うものは大体1品物 壊した場合は始末書 http://csun.co.jp/ Copyright 2011 All right reserved 11/24
  13. 13. ICE(In Circuit Emulator) フルICE CPU自体のエミュレーション デカい。高い。重い。 ロムICE デバッグ機能の無いCPU(JTAG非対応)で JTAG ICE 最近の主流。 Copyright 2011 All right reserved 12/24
  14. 14. 組込ソフトエンジニアの 自宅開発環境 Copyright 2011 All right reserved 13/24
  15. 15. 自宅での開発 Web系開発は自宅でもできる LAMP環境はPCだけ有れば作れる クラウドコンピューティングの恩恵で より自由に Google Apps, Amazon EC2, さくらVPS… 最近のインフラ屋さんは自宅にデー タセンター並のシステムを作ってい るらしい Copyright 2011 All right reserved 14/24
  16. 16. 自宅での開発 めもおきばさん めもおきばさんhttp://d.hatena.ne.jp/nekoruri/20110501/rack さん Copyright 2011 All right reserved 15/24
  17. 17. 自宅での開発 電脳ペンギンさん http://ibm.hmx.net/2010/04/20100426_ibm_lenovo_4.shtml Copyright 2011 All right reserved 16/24
  18. 18. 自宅での開発 取り敢えずボードを用意 コア S3C2440A、周波数400MHz、 最高周波数533MHz。 64MB SDRAM, 1GB NAND Flash, 2MB NOR Flash 4.3 タッチパネル搭載 http://www.csun.co.jp Copyright 2011 All right reserved 17/24
  19. 19. 自宅での開発 ICEは無くても開発は出来る bootloaderから直接flashを焼く u-boot, fastboot 廉価で買えるものも・・・ Pin数やボード側の 対応に注意 Copyright 2011 All right reserved 18/24
  20. 20. 自宅での開発 ヤフオクにも有ります 試しに¥5,000で買ってみました busyが点滅して動きません →壊れてました Copyright 2011 All right reserved 19/24
  21. 21. 自宅での開発 ヤフオクにも有ります 懲りずに¥6,000で買ってみました コネクタが38pin でした(そんなボード持ってません) Copyright 2011 All right reserved 20/24
  22. 22. 自宅での開発 今の環境 Copyright 2011 All right reserved 21/24
  23. 23. 自宅での開発 自宅で何をするのか 仕事で詰まったケースの検証 ソレなりには出来る ソレなりにしか出来ない 仕事以外に何をするかが問題 MeeGo? Copyright 2011 All right reserved 22/24
  24. 24. Q&ACopyright 2011 All right reserved 23/24
  25. 25. り いま たCopyright 2011 All right reserved 24/24

×