<4D F736F F F696E74202D20834A815B836C838B835C815B835882CC95E082AB95FB F4B2E B8CDD8AB B83685D>

Similar documents
AN5101 SA-Cy500S (Cyclone V SoC CPU BOARD) スタートガイド

PowerPoint プレゼンテーション

自宅でJava言語の開発環境を作る方法

PowerPoint プレゼンテーション

SLCONFIG の操作 JF1PYE Ⅰ. PC と slconfig の通信設定 Ⅱ. Slconfig の操作 Ⅲ. 端末ソフトによる Command 機能 Ⅳ. slconfig 実行形式プログラムの作成 Ⅴ. 端末ソフト Tera Term のダウンロード インストー

2. WiFi 接続 1.1 GuruPlug Server 初期設定情報 記載の SSID が設定されているアクセスポイントが GuruPlug Server です PC を操作して GuruPlug Server のアクセスポイントに接続して WiFi 接続してください 接続に成功すると PC

G800 Firmware update

PowerPoint Presentation

G800SE HTMLdocument update

Taro-ラズパイのインストールと設定

Microsoft Word - Android_実習環境

プロテクト_セットアップマニュアル

PENTAXK-x ファームウェアのアップデート方法 システム環境 :WindowsXP(SP3 以降 )/WindowsVista/Windows7/MacOSX /10.5/10.6/10.7 準備するもの フォーマットされた空の弊社推奨の SD/SDHC メモリーカード 32MB

Android アプリを作るための環境設定 Android アプリを作るのに必要なものは Android SDK と Java 開発環境の Eclipse です 環境設定作業の概要はまず Android SDK と Eclipse をそれぞれインストールします その後 Eclipse を起動し An

PENTAX Firmware Update Software for K10D Windows 2000/Me/XP 日本語版 / Mac OS 対応版 導入方法

MINI2440マニュアル

Windows2000/XPインストール手順

CX6_firmup

著作権および商標 この文書には が所有権を持つ機密事項が含まれます この資料のいかなる部分も許 可無く複製 使用 公開することを固く禁じます 本書は の従業員および許可された 取引先だけに使用が認められています 本書で提供されたデータは正確で信頼性の高いものですが このデータの使用について株式会社

インターネット・メールのご利用手引き

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な

GNU_Tools_dwl_Plagin

困ったときは001(他のパソコンに変更する場合)

PENTAXK-5 ファームウェアのアップデート方法 システム環境 :WindowsXP(SP3 以降 )/WindowsVista/Windows7/MacOSX /10.5/10.6/10.7 /10.8 準備するもの フォーマットされた弊社動作確認済の SD/SDHC メモリーカー

京都大学認証基盤ドライバソフト 導入手順書 (WindowsVista ~ Windows10 版 ) 京都大学情報環境機構 第 1 版第 2 版第 3 版 2015 年 3 月 27 日 2015 年 6 月 17 日 2015 年 12 月 9 日

Microsoft Word - 補足説明_Win7_Server2008R2__R1.doc

PICKIT3オフライン書き込みガイドブック

おことわり 本書の内容の一部又は全部を無断転載することは禁止されています 本機の外観及び仕様は改良のため 将来予告無しに変更することがあります 本書の内容について万一不審な点や誤りなどのお気付きの点がありましたらご連絡ください 本書に記載されている会社名 商品名などは 一般に各社の商標又は登録商標で

Express5800/51Le電源交換

Lui無償アップグレードパック4適用の手引き《LaVie Light Luiモデル用》

Alfa-Products_installguide

目 次 1. All-In-One プリンタユーティリティ概要 All-In-One プリンタユーティティについて 対応プリンタ機種 システム要件 セットアップ方法 All-In-One プリンタユーティリテ

Studuino ライブラリ環境設定Windows編

PowerPoint プレゼンテーション

変更履歴 日付 バージョン 内容 2017/3/ ver.2.x.x.x を WHQL 対応版とする初版リリース ( ベースバージョン統合の為 2004 からとする ) 2017/3/ x64 とx86 の区別など誤記修正 目次修正 i

Speed突破!シリーズマニュアル

Microsoft Word - Android開発環境構築.doc

Studuinoライブラリ環境設定Mac編

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

アプリ説明書

nLiteによるドライバの統合 - フロッピーディスク不要のXPインストールCDの作成方法 -

開発環境構築ガイド

[給与]給与奉行LANPACK for WindowsNTのサーバーセットアップのエラー

ArtiosCADセットアップガイド

T A USB ドライバ インストール手順書 対応型式 :PHC-D08 PHE-3FB2 対応 OS :Windows 7(32bit,64bit) Windows 8(32bit,64bit) Windows 8.1(32bit,64bit) Windows 10(32bit,6

注意 インストール中に ユーザアカウント制御 ( 以下 UAC といいます ) の実行確認画面が表示されることがあります 表示された場合ははいをクリックして インストールを進めてください なお 管理者以外の場合 管理者への昇格を求める UAC 画面が表示される場合がありますので 管理者アカウントのパ

もくじ 1 ファームウェアのアップデート (Windows). 1 必要なシステム. 2 ファームウェアアップデーターの起動.. 3 プリンターが正しく接続されていない場合 ファームウェアのアップデート (Macintosh)... 8 必要なシステム. 9 ファームウェアアップデータ

GR Firmware Update JP

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社

Windows ログオンサービス インストールマニュアル 2018/12/21 1

Windows2000/XPインストール手順

ダウンロード先一覧 USB シリアル変換ケーブル / BSUSRC06 トライバー 製品にドライバ CD が付属していますが 下記のサイトからもダウンロードすることが可能です <Web> 64b

共有フォルダ接続手順 1 共有フォルダ接続ツールのダウンロード 展開 CSVEX のトップページから共有フォルダ接続ツールの zip ファイルをダウンロードします ダウンロードした zip ファイルを右クリックして すべて展開 を選択します (Windows 環境では zip ファイルを解凍しなくて

CentreCOM VT-Kit2 plus リリースノート

MP:eMeeting インストールマニュアル Version /06/30 株式会社デジタル ウント メア

PowerPoint プレゼンテーション

Microsoft PowerPoint ï½žéł»å�’å–¥æœ�ㇷㇹㅃㅀ㇤ㅳㇹㅋㅼㅫ曉逃.ppt [äº™æ‘łã…¢ã…¼ã…›]

SimLab Plugins for SketchUp 評価版インストールおよびアクティベート方法 注意事項 評価版をお使い頂くには 評価用ライセンスでのアクティベートが必要です 評価用ライセンスファイルの取得を行い 手動でアクティベートする必要があります 各 SimLab プラグインは 評価用とし

ATDEインストールガイド

ホストプログラム操作説明書

Microsoft PowerPoint - Kozos12step_

AP-RZA-1A シリアルFlashROMの書き込み方法

ホストプログラム操作説明書


Fortinet 社 FortiExplorer 操作マニュアル 株式会社ネットワークバリューコンポネンツ 第一版 Page1 Network Value Components Ltd. Copyright (c)2012 Network Value Components Ltd. All Righ

現行のICカードリーダRW4040インストーラの課題

ユーザーズマニュアル

GettingStartedTK2

TR3通信コマンド仕様

Maple 12 Windows版シングルユーザ/ネットワークライセンス

Microsoft Edge の場合 (1) Mizdori 無料体験版ダウンロード画面の [ 体験版ダウンロード ] ボタンをクリックします (2) Edge の下部に mizdori_taiken_setup.zip について行う操作を選んでください と表示され ますので [ 開く ] をクリッ

PC にソフトをインストールすることによって OpenVPN でセキュア SAMBA へ接続することができます 注意 OpenVPN 接続は仮想 IP を使用します ローカル環境にて IP 設定が被らない事をご確認下さい 万が一仮想 IP とローカル環境 IP が被るとローカル環境内接続が行えなくな

Maple 12 Windows版シングルユーザ/ネットワークライセンス

< 付録A: ソフトウェアアップデート >

Microsoft PowerPoint - install_NGSsokushu_windows(ver2.1).pptx

目次 第 1 章概要....1 第 2 章インストールの前に... 2 第 3 章 Windows OS でのインストール...2 第 4 章 Windows OS でのアプリケーション設定 TP-LINK USB プリンターコントローラーを起動 / 終了するには

重要更新作業を実施される前に必ずご確認ください OS の更新を実行するときはタブレット端末に AC アダプターを接続して使用してください AC アダプターを接続していないと OS の更新はできません 実行中は AC アダプターを抜かないでください OS の更新が正しく行えなくなり タブレット端末が正

ソフトウェア更新の前に お客様に より快適に LGL22 をご利用いただくため ソフトウェア更新によるアップグレードを行っております この手順書は LGL22 とパソコンを microusb ケーブルにて接続してソフトウェア更新を行う方法となります ソフトウェア更新は microusb ケーブルによ

目次 1. インストールの前に 2. WiFi アダプタのドライバのインストール 3. AirMagnet WiFi Analyzer のインストール 4. サードパーティーデコードエンジンのインストール 5. ライセンスのインストール 6. AirMagnet WiFi Analyzer のアップ

US−2x2_4x4_FW-Update_vA

AUTODESK スタンドアロンライセンス ( 永久ライセンス ) インストールガイド

目次 初めに必ずお読みください ソフトウェアのインストール ソフトウェアの選択 ソフトウェアのインストール レシーバー用ドライバのインストール WindowsXP のインストール方法 Win

サーバセキュリティサービスアップグレード手順書 Deep Security 9.6SP1 (Windows) NEC 第 1 版 2017/08/23

HeartCoreインストールマニュアル

AN178 USB仮想シリアルドライバ インストールガイド

IOWebDOC

ファームウェアファイルをダウンロードして SD メモリーカードに保存します (Windows の場合 ) (Windows 自己解凍形式ファイルをダウンロード ) [1] リコーイメージングホームページからファーム ウェアファイルをダウンロードします ダウンロードページ下の Windows 版 同意

< F F D815B B408EED95CA C815B83678FEE95F13F7C3F C815B A896E282A28D8782ED82B93F7C3F57494C4C4

L-04C パソコン接続による ソフトウェア更新手順書 1

BD&DVD 変換スタジオ 4 DVD 変換スタジオ 4 HOW-TO-COPY 注意 : 本説明はヨドバシカメラ等の家電量販店や ベクター ジェムソフトストア等の日本国内オンライン 販売店 leawo.jp 等でご購入の製品が対象です 目次 1. はじめに 2. Blu-ray DVD Decry

バーコードハンディターミナル BT-1000 シリーズセットアップガイド ( 第 1 版 ) CE ***

GR Firmware Update JP

Microsoft PowerPoint - DEXCS2015_Salome_Installation pptx

DWR-S01D Updater 取扱説明書 発行日 :2011/2/28

3Dアニメーションが表示されません

仮想 COM ポートドライバーインストールマニュアル 仮想 COM ポートドライバーをパソコンにインストールすることにより FTDX3000 シリーズとパソコンとを USB ケーブルで接続して CAT 通信 TX 制御 (PTT KEY FSK) および ファームウェアのアップデートを行う事ができま

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

Microsoft Word - CMSv3マニュアル-STB編(WindowsPC).docx

5. 下の画面が表示されますので [Next>] をクリックします 6. License Agreement の画面が表示されますので 内容をご確認いただき 同意する場合は I accept the terms of the license agreement にチェックをして [Next>] をク

================================================================== UHF 帯 RFID ロングレンジリーダライタドライバインストールマニュアル 2011 年 1 月 19 日 ============================

Transcription:

カーネルソースの歩き方 RaspberryPi 演習 TOPPERS/SSP カーネルソース勉強会 アライブビジョンソフトウェア株式会社髙橋和浩 RaspberryPi 演習 1

概要 TOPEPRS/SSP 編 TOPPERS/SSP(smallest set profile) は ITRON の最小セットプロファイルに対応した 待ち 状態のないカーネルの公開ソースコードです 昨年から名古屋市工業研究所の主催で継続中のカーネルソース勉強会の成果として RaspberryPi への移植版を実際に演習します RaspberryPi 演習 2

目標目的 Linux が動くものをベアメタルベースの TOPPERS で動作させる目的は? 例えば. RaspberryPi 買ったがあまり使っていない マイコンボードと共用したい 何もない状態で LED チカしたい ARM の学習 ARM アセンブラの学習 RaspberryPi 演習 3

動かすまでの流れその 1 1. 必要機材 1)RasberryPi B /B+ /2のいずれか 2)TTLシリアルケーブル (PL2303HX) 3)SDカード (B+ 2の場合はmicroSD) 100MBもあれば十分 RaspberryPi 演習 4

動かすまでの流れその 2 2. 必要なソフトのダウンロード 1)RaspberryPI 用 SHRINK 版 SSP フル 2)RaspberryPI 用ブートローダーファイル 3)SDFormatter 4)teraterm 5)PL2303HX ドライバ 6)ARM 用クロスコンパイラ 7)eclipese Pleiades All in One 日本語ディストリビューション RaspberryPi 演習 5

動かすまでの流れその 3 3. ビルド環境の構築 Windows 環境での方法を紹介します 4.SDカードの準備 5. シリアルドライバとターミナルソフトの設定 6. ビルドと実行 RaspberryPi 演習 6

機材 (TTL シリアルケーブルなど ) SWEST 会場では ケーブルをいくつか貸し出しています 5V 電源をとる場合は接続にご注意ください RaspberryPi 演習 7

ビルド環境構築 1.Eclipse Windows 環境オールインワンで MingW も同時セットアップされます IDE 環境と CUI といずれも使用できます 2.VMware 上の ubuntu 32bit 環境 ARM クロスコンパイラもセットアップ済 上記いずれかですが 前者 Eclipse 環境をベースに説明をします 以降 CUI での説明になります また Vmware は付録ページ参照ください RaspberryPi 演習 8

Pleiades All in One 日本語ディストリビューションのダウンロードと設定その 1 以下の URL の C/C++ 64bit Full Edition をダウンロードします バージョンは Eclipse 4.3.2 Kepler ケプラー SR2 for Windows ベースです http://mergedoc.osdn.jp/#pleiades.html RaspberryPi 演習 9

Pleiades All in One 日本語ディストリビューションのダウンロードと設定その 2 RaspberryPi 演習 10

Pleiades All in One 日本語ディストリビューションのダウンロードと設定その 3 Zipファイルを解凍して そのまま使います CUIを使う場合は 解凍フォルダ eclipse mingw msys.bat 参考までに IDE を使う場合は 解凍フォルダ eclipse eclipse.exe RaspberryPi 演習 11

コンパイラのダウンロードと設定その 1 GCC ARM Embedded 以下のバージョンをダウンロード https://launchpad.net/gcc-armembedded/4.8/4.8-2014-q3-update 以下のファイルをクリックしてインストール gcc-arm-none-eabi-4_8-2014q3-20140805-win32.exe インストール時に PATH の設定のチェックを入れます RaspberryPi 演習 12

コンパイラのダウンロードと設定その 2 RaspberryPi 演習 13

RaspberryPi 演習 14

シリアルドライバとターミナルソフトの設定その 1 PL2303HX は最新版は Windows8 8.1 は対応していませんが 旧バージョンが利用できます 注意 : 設定変更により Windows に支障がある場合もありますのでご注意ください ドライバ以下の URL の v1.5.0 を利用ください http://akizukidenshi.com/catalog/faq/goodsfaq.aspx?goods=m- 00720 以下のファイルを解凍 PL2303_Prolific_DriverInstaller_v1.5.0.zip 以下のファイル ( インストーラ ) を実行 PL2303_Prolific_DriverInstaller_v1.5.0 デバイスマネージャーで 動作していない場合は ドライバファイルを指定しなおしてください 結果的に次のバージョンが確認できれば OK です RaspberryPi 演習 15

シリアルドライバとターミナルソフトの設定その 2 RaspberryPi 演習 16

シリアルドライバとターミナルソフトの設定その 3 Teraterm をインストールします RaspberryPi 演習 17

SD カードの準備その 1 SD カードは FAT32 にてフォーマット SDcardformatter 4.0 で FAT32 でフォーマット https://www.sdcard.org/jp/downloads/formatter_4/ 以下の URL からブートローダーをダウンロード https://github.com/raspberrypi/firmware/tree/master/bo ot Bootcode.bin と start.elf の 2 つこの 2 つのファイルを SD カードにコピー さらに config.txt というファイル名に中身を以下の内容のものを SD カードに置く kernel=rpi-micon.img RaspberryPi 演習 18

SD カードの準備その 2 RaspberryPi 演習 19

ソースのダウンロードとビルドその 1 RaspberryPI 用 SHRINK 版 SSPフルをダウンロードして解凍します https://github.com/alvstakahashi/rpi- SHRINK-SSP-FULL Download ZIP ボタンでダウンロードします RaspberryPi 演習 20

ソースのダウンロードとビルドその 2 RaspberryPi 演習 21

ソースのダウンロードとビルドその 3 Mingw の home に解凍した場合 RaspberryPi 演習 22

ソースのダウンロードとビルドその 4 $make clean 後 make します $make RPITYPE=RPI2 RaspberryPi 演習 23

RaspberryPi 演習 24

プログラムの実行その 1 SDカードに rpi-micon.img をコピー TTLシリアルケーブル接続 PIN 2(5V) - 接続しません PIN 6(GND) -- 黒 GND PIN 8(TX) -- 白 (RX) PIN 10(RX) -- 緑 (TX) RaspberryPi 演習 25

プログラムの実行その 2 電源が入るとプログラムは動作します RaspberryPi 演習 26

プログラムの実行その 3 1) ターミナルの準備 USBシリアルのポート番号を確認して そのポートでターミナルソフトを起動します 設定 115200BPS 8none1bit フロー制御なし 端末は LF コード RaspberryPi 演習 27

プログラムの実行その 4 お疲れ様でした RaspberryPi 演習 28

今後の展開 ( やりたいこと ) OS 無環境での mruby のプラットフォーム RaspberryPi 演習 29

ありがとうございました https://github.com/alvstakahashi(other Service) 弊社ウェブサイト http://homepage3.nifty.com/alvs/ Facebook https://www.facebook.com/firstandlasta ndallways RaspberryPi 演習 30

付録 VMware の ubuntu 32bit を使う場合その 1 Pleiades All in One 日本語ディストリビューションを使わない場合は こちらの方法でビルド環境を利用します クロスコンパイラの設定済みですので ファイルが大きいですが 設定は基本的にありません 必要なソフト VMwarePlayer 6.x ( 非商用無償版 ) VMwarePlayer のインストールは割愛します RaspberryPi 演習 31

付録 VMware の ubuntu 32bit を使う場合その 2 以下から VMware イメージをダウンロードします http://dev.toppers.jp/trac_user/contrib/browser/cros-tool- VMWARE/Ubuntu1404%20x86%20for%20ARM%20CROSS- 4.8.7z VMwarePlayer から 仮想マシンを開いてください Ubuntu1404 x86 for ARM CROSS.vmx ユーザー toppers パスワード toppers USB2.0 の USB メモリアダプタなら 仮想マシンから直接 SD カードにアクセス可能です 起動後再度オプションの共有フォルダを設定すると Windows とファイル交換できます PL2303HX のドライバもインストールされているので gtkterm のインストールすればターミナルも利用できます RaspberryPi 演習 32