http://osawg.android-group.jp/wiki/api.php?action=feedcontributions&user=Osawg&feedformat=atom
OSAWG - 利用者の投稿記録 [ja]
2024-03-28T20:21:20Z
利用者の投稿記録
MediaWiki 1.25.1
http://osawg.android-group.jp/wiki/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&diff=149
メインページ
2020-06-22T08:03:49Z
<p>Osawg: </p>
<hr />
<div><strong>Open SoC Android Working Group</strong><br />
<br /> <br />
日本Androidの会 コミュニティワーキンググループです。<br />
<br /> <br />
日本製の仕様が公開された、SoC(System on Chip:CPUや周辺回路を含む統合半導体)を使用し<br />
Androidを動かします。<br /><br />
<br /><br />
<br /><br />
AMATERASプロジェクトは下記を参照<br /><br />
[http://amateras.tech AMATERASプロジェクト]<br /><br />
<br /><br />
初めての方やよくわからない方は、まず、下記を参照して下さい。<br /><br />
<br /><br />
[[まず最初にここを見て下さい]]<br><br />
<br /><br />
<br /><br />
AMATERAS Renesas RZ/G2環境(2020.06.20更新)<br/><br />
[[RZG2環境]] ←こちらをクリック<br/><br />
<br /><br />
Renesas RZ/G2Mの仕様について<br />
[https://www.renesas.com/jp/ja/products/microcontrollers-microprocessors/rz/rzg/rzg2.html RZ/G2M 公式情報]<br /><br />
<br /><br />
<br /><br />
<br /><br />
<br /><br />
※以下、旧環境<br/><br />
Renesas R-Car環境(2018.10.13更新)<br/><br />
[[R-Car環境]] ←こちらをクリック<br/><br />
<br /><br />
2ndソース環境(2016.7.3 更新)<br /><br />
[[2nd環境]]<br /><br />
<br /><br />
Linuxを含むAndroidの環境構築手順 (2016.4.24 更新)<br /><br />
[[環境構築]] [[ツール構築]]<br />
<br /><br />
<br /><br />
MB86S71の仕様などの技術情報 (2016.4.16 更新)<br />
<br /><br />
[[技術情報]]<br /><br />
<br /><br />
u-Boot-Linux-Androidの技術情報 (2016.4.19 更新) <br /><br />
[[基本情報]]<br /><br />
<br /><br />
Android起動アニメーションを変更する (2016.8.20更新予定) <br /><br />
[[起動アニメーション]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&diff=148
メインページ
2020-06-22T08:03:12Z
<p>Osawg: </p>
<hr />
<div><strong>Open SoC Android Working Group</strong><br />
<br /> <br />
日本Androidの会 コミュニティワーキンググループです。<br />
<br /> <br />
日本製の仕様が公開された、SoC(System on Chip:CPUや周辺回路を含む統合半導体)を使用し<br />
Androidを動かします。<br />
<br /><br />
ANATERASプロジェクトは下記を参照<br /><br />
[http://amateras.tech AMATERASプロジェクト]<br /><br />
<br /><br />
初めての方やよくわからない方は、まず、下記を参照して下さい。<br /><br />
<br /><br />
[[まず最初にここを見て下さい]]<br><br />
<br /><br />
<br /><br />
AMATERAS Renesas RZ/G2環境(2020.06.20更新)<br/><br />
[[RZG2環境]] ←こちらをクリック<br/><br />
<br /><br />
Renesas RZ/G2Mの仕様について<br />
[https://www.renesas.com/jp/ja/products/microcontrollers-microprocessors/rz/rzg/rzg2.html RZ/G2M 公式情報]<br /><br />
<br /><br />
<br /><br />
<br /><br />
<br /><br />
※以下、旧環境<br/><br />
Renesas R-Car環境(2018.10.13更新)<br/><br />
[[R-Car環境]] ←こちらをクリック<br/><br />
<br /><br />
2ndソース環境(2016.7.3 更新)<br /><br />
[[2nd環境]]<br /><br />
<br /><br />
Linuxを含むAndroidの環境構築手順 (2016.4.24 更新)<br /><br />
[[環境構築]] [[ツール構築]]<br />
<br /><br />
<br /><br />
MB86S71の仕様などの技術情報 (2016.4.16 更新)<br />
<br /><br />
[[技術情報]]<br /><br />
<br /><br />
u-Boot-Linux-Androidの技術情報 (2016.4.19 更新) <br /><br />
[[基本情報]]<br /><br />
<br /><br />
Android起動アニメーションを変更する (2016.8.20更新予定) <br /><br />
[[起動アニメーション]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&diff=147
メインページ
2020-06-22T08:00:50Z
<p>Osawg: </p>
<hr />
<div><strong>Open SoC Android Working Group</strong><br />
<br /> <br />
日本Androidの会 コミュニティワーキンググループです。<br />
<br /> <br />
日本製の仕様が公開された、SoC(System on Chip:CPUや周辺回路を含む統合半導体)を使用し<br />
Androidを動かします。<br />
<br /><br />
<br /><br />
初めての方やよくわからない方は、まず、下記を参照して下さい。<br />
<br /><br />
[[まず最初にここを見て下さい]]<br />
<br /><br />
<br /><br />
AMATERAS Renesas RZ/G2環境(2020.06.20更新)<br/><br />
[[RZG2環境]] ←こちらをクリック<br/><br />
<br /><br />
Renesas RZ/G2Mの仕様について<br />
[https://www.renesas.com/jp/ja/products/microcontrollers-microprocessors/rz/rzg/rzg2.html RZ/G2M 公式情報]<br /><br />
<br /><br />
<br /><br />
<br /><br />
<br /><br />
※以下、旧環境<br/><br />
Renesas R-Car環境(2018.10.13更新)<br/><br />
[[R-Car環境]] ←こちらをクリック<br/><br />
<br /><br />
2ndソース環境(2016.7.3 更新)<br /><br />
[[2nd環境]]<br /><br />
<br /><br />
Linuxを含むAndroidの環境構築手順 (2016.4.24 更新)<br /><br />
[[環境構築]] [[ツール構築]]<br />
<br /><br />
<br /><br />
MB86S71の仕様などの技術情報 (2016.4.16 更新)<br />
<br /><br />
[[技術情報]]<br /><br />
<br /><br />
u-Boot-Linux-Androidの技術情報 (2016.4.19 更新) <br /><br />
[[基本情報]]<br /><br />
<br /><br />
Android起動アニメーションを変更する (2016.8.20更新予定) <br /><br />
[[起動アニメーション]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&diff=146
メインページ
2020-06-22T07:48:05Z
<p>Osawg: </p>
<hr />
<div><strong>Open SoC Android Working Group</strong><br />
<br /> <br />
日本Androidの会 コミュニティワーキンググループです。<br />
<br /> <br />
日本製の仕様が公開された、SoC(System on Chip:CPUや周辺回路を含む統合半導体)を使用し<br />
Androidを動かします。<br />
<br /><br />
<br /><br />
初めての方やよくわからない方は、まず、下記を参照して下さい。<br />
<br /><br />
[[まず最初にここを見て下さい]]<br />
<br /><br />
<br /><br />
AMATERAS Renesas RZ/G2環境(2020.06.20更新)<br/><br />
[[RZG2環境]] ←こちらをクリック<br/><br />
<br /><br />
<br /><br />
<br /><br />
<br /><br />
<br /><br />
<br /><br />
※以下、旧環境<br/><br />
Renesas R-Car環境(2018.10.13更新)<br/><br />
[[R-Car環境]] ←こちらをクリック<br/><br />
<br /><br />
2ndソース環境(2016.7.3 更新)<br /><br />
[[2nd環境]] ←★しばらくこの環境のみです★<br /><br />
<br /><br />
Linuxを含むAndroidの環境構築手順 (2016.4.24 更新)<br /><br />
[[環境構築]] [[ツール構築]]<br />
<br /><br />
<br /><br />
MB86S71の仕様などの技術情報 (2016.4.16 更新)<br />
<br /><br />
[[技術情報]]<br /><br />
<br /><br />
u-Boot-Linux-Androidの技術情報 (2016.4.19 更新) <br /><br />
[[基本情報]]<br /><br />
<br /><br />
Android起動アニメーションを変更する (2016.8.20更新予定) <br /><br />
[[起動アニメーション]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&diff=145
メインページ
2019-12-10T06:37:42Z
<p>Osawg: </p>
<hr />
<div><strong>Open SoC Android Working Group</strong><br />
<br /> <br />
日本Androidの会 コミュニティワーキンググループです。<br />
<br /> <br />
日本製の仕様が公開された、SoC(System on Chip:CPUや周辺回路を含む統合半導体)を使用し<br />
Androidを動かします。<br />
<br /><br />
<br /><br />
初めての方やよくわからない方は、まず、下記を参照して下さい。<br />
<br /><br />
[[まず最初にここを見て下さい]]<br />
<br /><br />
<br /><br />
Renesas RZ/G2環境(2019.12.10更新)<br/><br />
[[RZG2環境]] ←こちらをクリック<br/><br />
<br /><br />
悔しいですが、価格が合わない為、Raspberry Pi CM3 を利用した基板<br /><br />
[[RPICM3環境]] ←こちらをクリック<br/><br />
<br /><br />
<br /><br />
<br /><br />
<br /><br />
<br /><br />
※以下、旧環境<br/><br />
Renesas R-Car環境(2018.10.13更新)<br/><br />
[[R-Car環境]] ←こちらをクリック<br/><br />
<br /><br />
2ndソース環境(2016.7.3 更新)<br /><br />
[[2nd環境]] ←★しばらくこの環境のみです★<br /><br />
<br /><br />
Linuxを含むAndroidの環境構築手順 (2016.4.24 更新)<br /><br />
[[環境構築]] [[ツール構築]]<br />
<br /><br />
<br /><br />
MB86S71の仕様などの技術情報 (2016.4.16 更新)<br />
<br /><br />
[[技術情報]]<br /><br />
<br /><br />
u-Boot-Linux-Androidの技術情報 (2016.4.19 更新) <br /><br />
[[基本情報]]<br /><br />
<br /><br />
Android起動アニメーションを変更する (2016.8.20更新予定) <br /><br />
[[起動アニメーション]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&diff=144
メインページ
2019-12-10T06:36:06Z
<p>Osawg: </p>
<hr />
<div><strong>Open SoC Android Working Group</strong><br />
<br /> <br />
日本Androidの会 コミュニティワーキンググループです。<br />
<br /> <br />
日本製の仕様が公開された、SoC(System on Chip:CPUや周辺回路を含む統合半導体)を使用し<br />
Androidを動かします。<br />
<br /><br />
<br /><br />
初めての方やよくわからない方は、まず、下記を参照して下さい。<br />
<br /><br />
[[まず最初にここを見て下さい]]<br />
<br /><br />
<br /><br />
Renesas RZ/G2環境(2019.12.10更新)<br/><br />
[[RZG2環境]] ←こちらをクリック<br/><br />
<br /><br />
<br /><br />
Renesas R-Car環境(2018.10.13更新)<br/><br />
[[R-Car環境]] ←こちらをクリック<br/><br />
<br /><br />
<br /><br />
<br /><br />
<br /><br />
<br /><br />
※以下、旧環境<br/><br />
<br /><br />
2ndソース環境(2016.7.3 更新)<br /><br />
[[2nd環境]] ←★しばらくこの環境のみです★<br /><br />
<br /><br />
Linuxを含むAndroidの環境構築手順 (2016.4.24 更新)<br /><br />
[[環境構築]] [[ツール構築]]<br />
<br /><br />
<br /><br />
MB86S71の仕様などの技術情報 (2016.4.16 更新)<br />
<br /><br />
[[技術情報]]<br /><br />
<br /><br />
u-Boot-Linux-Androidの技術情報 (2016.4.19 更新) <br /><br />
[[基本情報]]<br /><br />
<br /><br />
Android起動アニメーションを変更する (2016.8.20更新予定) <br /><br />
[[起動アニメーション]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=R-Car%E7%92%B0%E5%A2%83&diff=143
R-Car環境
2018-10-17T22:21:41Z
<p>Osawg: </p>
<hr />
<div>■環境について<br/><br />
今回は、下記の2点を組み合わせた構成です。<br/><br />
R-Car H3 Starter Kit Premier(以降、SK)<br/><br />
<br/><br />
R-Car Kingfisher (以降、KF)<br/><br />
型番:SBEV-RCAR-KF-S03<br/><br />
価格:59,900円<br/><br />
<br/><br />
R-Car H3 Starter Kit Premierのみでは、イメージを書き込むことが出来ないので<br/><br />
余裕が出来たら、単体で書き込めるように対応します。<br/><br />
u-bootからSDを使用しイメージ書き込みかなと思っています<br/><br />
<br/><br />
■開発環境<br/><br />
<br/><br />
おすすめは、裸族使うなどして外付けHDD(SSHDの2T)に、VMWAREのubuntu 環境を構築するといいです<br/><br />
私は、USB3.0接続の普通のHDD使用していますが、Buildだけで4〜5時間かかりました。<br/><br />
<br/><br />
Buildで使用するOSは、ubuntu 14.04 64bit<br/><br />
<br/><br />
OSの環境を確認する<br/><br />
$ uname -a<br/><br />
Linux ubuntu 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux<br/><br />
<br/><br />
ubuntuのBuildに必要なツールをインストールする<br/><br />
$ sudo apt-get install python-wand python-crypto liblz4-tool ccache<br/><br />
<br/><br />
Googleの環境はこちらを参考にセットアップしてください。<br/><br />
https://source.android.com/source/initializing.html#setting-up-a-linux-build-environment<br />
<br/><br />
※クロスコンパイル環境は今確認中です<br/><br />
<br/><br />
■Build環境構築<br><br />
workフォルダの作成<br/><br />
$ cd[Enter]<br/><br />
$ mkdir work<br/><br />
$ cd work<br/><br />
repoの取得<br/><br />
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > repo<br/><br />
<br/><br />
$ chmod +x repo<br/><br />
$ export PATH=$(pwd):${PATH}<br/><br />
gitにコミットしないが、コミット時のメールアドレスと名前を設定します。<br/><br />
$ git config --global user.email "XXXXXXX@gmail.com"<br/><br />
$ git config --global user.name "YOURNAME"<br/><br />
$ cd ~/work<br/><br />
$ export workspace=$(pwd)<br/><br />
$ chmod +x walkthrough.sh<br/><br />
$ walkthrough.sh H3<br/><br />
<br/><br />
ARCHの設定 ※大事<br/><br />
$ export ARCH=aarch64<br/><br />
work/RELFILEとなるように、ファイルをコピーする<br/><br />
$ cd RELFILES<br/><br />
$ export HAVE_OMX="YES"<br/><br />
$ apply_patch.sh<br/><br />
※Renesasのパッチが適用され、LinuxとAndroidの各ソースが取得される<br/><br />
<br/><br />
Buildします<br/><br />
$ cd mydroid<br/><br />
$ export TARGET_BOARD_PLATFORM=r8a7795<br/><br />
$ source build/envsetup.sh<br/><br />
$ lunch kingfisher-userdebug<br/><br />
<br/><br />
$ export BUILD_BOOTLOADERS=true<br/><br />
$ export BUILD_BOOTLOADERS_SREC=true<br/><br />
$ make -j4<br/><br />
※環境によりますが、j4以下だとbuild通らないようです<br/></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=R-Car%E7%92%B0%E5%A2%83&diff=142
R-Car環境
2018-10-17T22:11:35Z
<p>Osawg: </p>
<hr />
<div>環境について<br/><br />
R-Car H3の Starter Kit Premier(以降、SK)<br/><br />
<br/><br />
R-Car Kingfisher (以降、KF)<br/><br />
型番:SBEV-RCAR-KF-S03<br/><br />
価格:59,900円<br/><br />
<br/><br />
■開発環境<br/><br />
<br/><br />
おすすめは、裸族使うなどして外付けHDD(SSHDの2T)に、VMWAREのubuntu 環境を構築するといいです<br/><br />
私は、USB3.0接続の普通のHDD使用していますが、Buildだけで4〜5時間かかりました。<br/><br />
<br/><br />
Buildで使用するOSは、ubuntu 14.04 64bit<br/><br />
<br/><br />
OSの環境を確認する<br/><br />
$ uname -a<br/><br />
Linux ubuntu 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux<br/><br />
<br/><br />
ubuntuのBuildに必要なツールをインストールする<br/><br />
$ sudo apt-get install python-wand python-crypto liblz4-tool ccache<br/><br />
<br/><br />
Googleの環境はこちらを参考にセットアップしてください。<br/><br />
https://source.android.com/source/initializing.html#setting-up-a-linux-build-environment<br />
<br/><br />
※クロスコンパイル環境は今確認中です<br/><br />
<br/><br />
■Build環境構築<br><br />
workフォルダの作成<br/><br />
$ cd[Enter]<br/><br />
$ mkdir work<br/><br />
$ cd work<br/><br />
repoの取得<br/><br />
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > repo<br/><br />
<br/><br />
$ chmod +x repo<br/><br />
$ export PATH=$(pwd):${PATH}<br/><br />
gitにコミットしないが、コミット時のメールアドレスと名前を設定します。<br/><br />
$ git config --global user.email "XXXXXXX@gmail.com"<br/><br />
$ git config --global user.name "YOURNAME"<br/><br />
$ cd ~/work<br/><br />
$ export workspace=$(pwd)<br/><br />
$ chmod +x walkthrough.sh<br/><br />
$ walkthrough.sh H3<br/><br />
<br/><br />
ARCHの設定 ※大事<br/><br />
$ export ARCH=aarch64<br/><br />
work/RELFILEとなるように、ファイルをコピーする<br/><br />
$ cd RELFILES<br/><br />
$ export HAVE_OMX="YES"<br/><br />
$ apply_patch.sh<br/><br />
※Renesasのパッチが適用され、LinuxとAndroidの各ソースが取得される<br/><br />
<br/><br />
Buildします<br/><br />
$ cd mydroid<br/><br />
$ export TARGET_BOARD_PLATFORM=r8a7795<br/><br />
$ source build/envsetup.sh<br/><br />
$ lunch kingfisher-userdebug<br/><br />
<br/><br />
$ export BUILD_BOOTLOADERS=true<br/><br />
$ export BUILD_BOOTLOADERS_SREC=true<br/><br />
$ make -j4<br/><br />
※環境によりますが、j4以下だとbuild通らないようです<br/></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=R-Car%E7%92%B0%E5%A2%83&diff=141
R-Car環境
2018-10-17T22:09:06Z
<p>Osawg: </p>
<hr />
<div>環境について<br/><br />
R-Car H3の Starter Kit Premier(以降、SK)<br/><br />
<br/><br />
R-Car Kingfisher (以降、KF)<br/><br />
型番:SBEV-RCAR-KF-S03<br/><br />
価格:59,900円<br/><br />
<br/><br />
■開発環境<br/><br />
<br/><br />
おすすめは、裸族使うなどして外付けHDD(SSHDの2T)に、VMWAREのubuntu 環境を構築するといいです<br/><br />
私は、USB3.0接続の普通のHDD使用していますが、Buildだけで4〜5時間かかりました。<br/><br />
<br/><br />
Buildで使用するOSは、ubuntu 14.04 64bit<br/><br />
<br/><br />
OSの環境を確認する<br/><br />
$ uname -a<br/><br />
Linux ubuntu 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux<br/><br />
<br/><br />
ubuntuのBuildに必要なツールをインストールする<br/><br />
$ sudo apt-get install python-wand python-crypto liblz4-tool ccache<br/><br />
※クロスコンパイル環境は今確認中です<br/><br />
<br/><br />
■Build環境構築<br><br />
workフォルダの作成<br/><br />
$ cd[Enter]<br/><br />
$ mkdir work<br/><br />
$ cd work<br/><br />
repoの取得<br/><br />
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > repo<br/><br />
<br/><br />
$ chmod +x repo<br/><br />
$ export PATH=$(pwd):${PATH}<br/><br />
gitにコミットしないが、コミット時のメールアドレスと名前を設定します。<br/><br />
$ git config --global user.email "XXXXXXX@gmail.com"<br/><br />
$ git config --global user.name "YOURNAME"<br/><br />
$ cd ~/work<br/><br />
$ export workspace=$(pwd)<br/><br />
$ chmod +x walkthrough.sh<br/><br />
$ walkthrough.sh H3<br/><br />
<br/><br />
ARCHの設定 ※大事<br/><br />
$ export ARCH=aarch64<br/><br />
work/RELFILEとなるように、ファイルをコピーする<br/><br />
$ cd RELFILES<br/><br />
$ export HAVE_OMX="YES"<br/><br />
$ apply_patch.sh<br/><br />
※Renesasのパッチが適用され、LinuxとAndroidの各ソースが取得される<br/><br />
<br/><br />
Buildします<br/><br />
$ cd mydroid<br/><br />
$ export TARGET_BOARD_PLATFORM=r8a7795<br/><br />
$ source build/envsetup.sh<br/><br />
$ lunch kingfisher-userdebug<br/><br />
<br/><br />
$ export BUILD_BOOTLOADERS=true<br/><br />
$ export BUILD_BOOTLOADERS_SREC=true<br/><br />
$ make -j4<br/><br />
※環境によりますが、j4以下だとbuild通らないようです<br/></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=R-Car%E7%92%B0%E5%A2%83&diff=140
R-Car環境
2018-10-17T22:07:58Z
<p>Osawg: </p>
<hr />
<div>環境について<br/><br />
R-Car H3の Starter Kit Premier(以降、SK)<br/><br />
<br/><br />
R-Car Kingfisher (以降、KF)<br/><br />
型番:SBEV-RCAR-KF-S03<br/><br />
価格:59,900円<br/><br />
<br/><br />
■開発環境<br/><br />
<br/><br />
おすすめは、裸族使うなどして外付けHDD(SSHDの2T)に、VMWAREのubuntu 環境を構築するといいです<br/><br />
私は、USB3.0接続の普通のHDD使用していますが、Buildだけで4〜5時間かかりました。<br/><br />
<br/><br />
Buildで使用するOSは、ubuntu 14.04 64bit<br/><br />
<br/><br />
OSの環境を確認する<br/><br />
$ uname -a<br/><br />
Linux ubuntu 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux<br/><br />
<br/><br />
ubuntuにBuildに必要なツールをインストールする<br/><br />
$ sudo apt-get install python-wand python-crypto liblz4-tool ccache<br/><br />
<br/><br />
■Build環境構築<br><br />
workフォルダの作成<br/><br />
$ cd[Enter]<br/><br />
$ mkdir work<br/><br />
$ cd work<br/><br />
repoの取得<br/><br />
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > repo<br/><br />
<br/><br />
$ chmod +x repo<br/><br />
$ export PATH=$(pwd):${PATH}<br/><br />
gitにコミットしないが、コミット時のメールアドレスと名前を設定します。<br/><br />
$ git config --global user.email "XXXXXXX@gmail.com"<br/><br />
$ git config --global user.name "YOURNAME"<br/><br />
$ cd ~/work<br/><br />
$ export workspace=$(pwd)<br/><br />
$ chmod +x walkthrough.sh<br/><br />
$ walkthrough.sh H3<br/><br />
<br/><br />
ARCHの設定 ※大事<br/><br />
$ export ARCH=aarch64<br/><br />
work/RELFILEとなるように、ファイルをコピーする<br/><br />
$ cd RELFILES<br/><br />
$ export HAVE_OMX="YES"<br/><br />
$ apply_patch.sh<br/><br />
※Renesasのパッチが適用され、LinuxとAndroidの各ソースが取得される<br/><br />
<br/><br />
Buildします<br/><br />
$ cd mydroid<br/><br />
$ export TARGET_BOARD_PLATFORM=r8a7795<br/><br />
$ source build/envsetup.sh<br/><br />
$ lunch kingfisher-userdebug<br/><br />
<br/><br />
$ export BUILD_BOOTLOADERS=true<br/><br />
$ export BUILD_BOOTLOADERS_SREC=true<br/><br />
$ make -j4<br/><br />
※環境によりますが、j4以下だとbuild通らないようです<br/></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=R-Car%E7%92%B0%E5%A2%83&diff=139
R-Car環境
2018-10-17T22:06:41Z
<p>Osawg: </p>
<hr />
<div>環境について<br/><br />
R-Car H3の Starter Kit Premier(以降、SK)<br/><br />
<br/><br />
R-Car Kingfisher (以降、KF)<br/><br />
型番:SBEV-RCAR-KF-S03<br/><br />
価格:59,900円<br/><br />
<br/><br />
■開発環境<br/><br />
<br/><br />
おすすめは、裸族使うなどして外付けHDD(SSHDの2T)に、VMWAREのubuntu 環境を構築するといいです<br/><br />
私は、USB3.0接続の普通のHDD使用していますが、Buildだけで4〜5時間かかりました。<br/><br />
<br/><br />
ubuntu 14.04 64bit<br/><br />
<br/><br />
64Bit環境か確認する<br/><br />
$ uname -a<br/><br />
Linux ubuntu 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux<br/><br />
<br/><br />
ubuntuにBuildに必要なツールをインストールする<br/><br />
$ sudo apt-get install python-wand python-crypto liblz4-tool ccache<br/><br />
<br/><br />
■Build環境構築<br><br />
workフォルダの作成<br/><br />
$ cd[Enter]<br/><br />
$ mkdir work<br/><br />
$ cd work<br/><br />
repoの取得<br/><br />
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > repo<br/><br />
<br/><br />
$ chmod +x repo<br/><br />
$ export PATH=$(pwd):${PATH}<br/><br />
gitにコミットしないが、コミット時のメールアドレスと名前を設定します。<br/><br />
$ git config --global user.email "XXXXXXX@gmail.com"<br/><br />
$ git config --global user.name "YOURNAME"<br/><br />
$ cd ~/work<br/><br />
$ export workspace=$(pwd)<br/><br />
$ chmod +x walkthrough.sh<br/><br />
$ walkthrough.sh H3<br/><br />
<br/><br />
ARCHの設定 ※大事<br/><br />
$ export ARCH=aarch64<br/><br />
work/RELFILEとなるように、ファイルをコピーする<br/><br />
$ cd RELFILES<br/><br />
$ export HAVE_OMX="YES"<br/><br />
$ apply_patch.sh<br/><br />
※Renesasのパッチが適用され、LinuxとAndroidの各ソースが取得される<br/><br />
<br/><br />
Buildします<br/><br />
$ cd mydroid<br/><br />
$ export TARGET_BOARD_PLATFORM=r8a7795<br/><br />
$ source build/envsetup.sh<br/><br />
$ lunch kingfisher-userdebug<br/><br />
<br/><br />
$ export BUILD_BOOTLOADERS=true<br/><br />
$ export BUILD_BOOTLOADERS_SREC=true<br/><br />
$ make -j4<br/><br />
※環境によりますが、j4以下だとbuild通らないようです<br/></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&diff=138
メインページ
2018-10-17T21:46:27Z
<p>Osawg: </p>
<hr />
<div><strong>Open SoC Android Working Group</strong><br />
<br /> <br />
日本Androidの会 コミュニティワーキンググループです。<br />
<br /> <br />
日本製の仕様が公開された、SoC(System on Chip:CPUや周辺回路を含む統合半導体)を使用し<br />
Androidを動かします。<br />
<br /><br />
<br /><br />
初めての方やよくわからない方は、まず、下記を参照して下さい。<br />
<br /><br />
[[まず最初にここを見て下さい]]<br />
<br /><br />
<br /><br />
Renesas R-Car環境(2018.10.13更新)<br/><br />
[[R-Car環境]] ←こちらをクリック<br/><br />
<br /><br />
<br /><br />
<br /><br />
<br /><br />
<br /><br />
※以下、旧環境<br/><br />
<br /><br />
2ndソース環境(2016.7.3 更新)<br /><br />
[[2nd環境]] ←★しばらくこの環境のみです★<br /><br />
<br /><br />
Linuxを含むAndroidの環境構築手順 (2016.4.24 更新)<br /><br />
[[環境構築]] [[ツール構築]]<br />
<br /><br />
<br /><br />
MB86S71の仕様などの技術情報 (2016.4.16 更新)<br />
<br /><br />
[[技術情報]]<br /><br />
<br /><br />
u-Boot-Linux-Androidの技術情報 (2016.4.19 更新) <br /><br />
[[基本情報]]<br /><br />
<br /><br />
Android起動アニメーションを変更する (2016.8.20更新予定) <br /><br />
[[起動アニメーション]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=R-Car%E7%92%B0%E5%A2%83&diff=137
R-Car環境
2018-10-15T15:53:00Z
<p>Osawg: </p>
<hr />
<div>環境について<br/><br />
R-Car H3の Starter Kit Premier(以降、SK)<br/><br />
<br/><br />
R-Car Kingfisher (以降、KF)<br/><br />
型番:SBEV-RCAR-KF-S03<br/><br />
価格:59,900円<br/><br />
<br/><br />
開発環境<br/><br />
ubuntu 14.04 64bit<br/><br />
<br/><br />
64Bit環境か確認する<br/><br />
$ uname -a<br/><br />
Linux ubuntu 3.16.0-30-generic #40~14.04.1-Ubuntu SMP Thu Jan 15 17:43:14 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux<br/><br />
<br/><br />
ubuntuにBuildに必要なツールをインストールする<br/><br />
$ sudo apt-get install python-wand python-crypto liblz4-tool ccache<br/><br />
<br/><br />
workフォルダの作成<br/><br />
$ cd[Enter]<br/><br />
$ mkdir work<br/><br />
$ cd work<br/><br />
repoの取得<br/><br />
$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > repo<br/><br />
<br/><br />
$ chmod +x repo<br/><br />
$ export PATH=$(pwd):${PATH}<br/><br />
gitにコミットしないが、コミット時のメールアドレスと名前を設定します。<br/><br />
$ git config --global user.email "XXXXXXX@gmail.com"<br/><br />
$ git config --global user.name "YOURNAME"<br/><br />
$ walkthrough.sh H3<br/><br />
<br/><br />
ARCHの設定 ※大事<br/><br />
$ export ARCH=aarch64<br/><br />
work/RELFILEとなるように、ファイルをコピーする<br/><br />
$ cd RELFILES<br/><br />
$ export HAVE_OMX="YES"<br/><br />
$ apply_patch.sh<br/><br />
※Renesasのパッチが適用され、LinuxとAndroidの各ソースが取得される<br/><br />
<br/><br />
Buildします<br/><br />
$ cd mydroid<br/><br />
$ export TARGET_BOARD_PLATFORM=r8a7795<br/><br />
$ source build/envsetup.sh<br/><br />
$ lunch kingfisher-userdebug<br/><br />
<br/><br />
$ export BUILD_BOOTLOADERS=true<br/><br />
$ export BUILD_BOOTLOADERS_SREC=true<br/><br />
$ make -j4<br/><br />
※環境によりますが、j4以下だとbuild通らないようです<br/></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=R-Car%E7%92%B0%E5%A2%83&diff=136
R-Car環境
2018-10-15T15:35:11Z
<p>Osawg: ページの作成:「環境について<br/> R-Car H3の Starter Kit Premier(以降、SK)<br/> <br/> R-Car Kingfisher (以降、KF)<br/> 型番:SBEV-RCAR-KF-S03<br/> 価格:59,900...」</p>
<hr />
<div>環境について<br/><br />
R-Car H3の Starter Kit Premier(以降、SK)<br/><br />
<br/><br />
R-Car Kingfisher (以降、KF)<br/><br />
型番:SBEV-RCAR-KF-S03<br/><br />
価格:59,900円<br/><br />
<br/></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&diff=135
メインページ
2018-10-13T04:32:44Z
<p>Osawg: </p>
<hr />
<div><strong>Open SoC Android Working Group</strong><br />
<br /> <br />
日本Androidの会 コミュニティワーキンググループです。<br />
<br /> <br />
日本製の仕様が公開された、SoC(System on Chip:CPUや周辺回路を含む統合半導体)を使用し<br />
Androidを動かします。<br />
<br /><br />
<br /><br />
初めての方やよくわからない方は、まず、下記を参照して下さい。<br />
<br /><br />
[[まず最初にここを見て下さい]]<br />
<br /><br />
<br /><br />
Renesas R-Car環境(2018.10.13更新)<br/><br />
[[R-Car環境]]<br />
<br /><br />
2ndソース環境(2016.7.3 更新)<br /><br />
[[2nd環境]] ←★しばらくこの環境のみです★<br /><br />
<br /><br />
Linuxを含むAndroidの環境構築手順 (2016.4.24 更新)<br /><br />
[[環境構築]] [[ツール構築]]<br />
<br /><br />
<br /><br />
MB86S71の仕様などの技術情報 (2016.4.16 更新)<br />
<br /><br />
[[技術情報]]<br /><br />
<br /><br />
u-Boot-Linux-Androidの技術情報 (2016.4.19 更新) <br /><br />
[[基本情報]]<br /><br />
<br /><br />
Android起動アニメーションを変更する (2016.8.20更新予定) <br /><br />
[[起動アニメーション]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&diff=134
メインページ
2018-10-13T04:31:45Z
<p>Osawg: </p>
<hr />
<div><strong>Open SoC Android Working Group</strong><br />
<br /> <br />
日本Androidの会 コミュニティワーキンググループです。<br />
<br /> <br />
日本製の仕様が公開された、SoC(System on Chip:CPUや周辺回路を含む統合半導体)を使用し<br />
Androidを動かします。<br />
<br /><br />
<br /><br />
初めての方やよくわからない方は、まず、下記を参照して下さい。<br />
<br /><br />
[[まず最初にここを見て下さい]]<br />
<br /><br />
<br /><br />
Renesas R-Car環境(2018.10.13更新)<br/><br />
<br /><br />
2ndソース環境(2016.7.3 更新)<br /><br />
[[2nd環境]] ←★しばらくこの環境のみです★<br /><br />
<br /><br />
Linuxを含むAndroidの環境構築手順 (2016.4.24 更新)<br /><br />
[[環境構築]] [[ツール構築]]<br />
<br /><br />
<br /><br />
MB86S71の仕様などの技術情報 (2016.4.16 更新)<br />
<br /><br />
[[技術情報]]<br /><br />
<br /><br />
u-Boot-Linux-Androidの技術情報 (2016.4.19 更新) <br /><br />
[[基本情報]]<br /><br />
<br /><br />
Android起動アニメーションを変更する (2016.8.20更新予定) <br /><br />
[[起動アニメーション]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%9A%E3%83%BC%E3%82%B8&diff=133
メインページ
2016-07-31T15:42:39Z
<p>Osawg: </p>
<hr />
<div><strong>Open SoC Android Working Group</strong><br />
<br /> <br />
日本Androidの会 コミュニティワーキンググループです。<br />
<br /> <br />
日本製の仕様が公開された、SoC(System on Chip:CPUや周辺回路を含む統合半導体)を使用し<br />
Androidを動かします。<br />
<br /><br />
<br /><br />
初めての方やよくわからない方は、まず、下記を参照して下さい。<br />
<br /><br />
[[まず最初にここを見て下さい]]<br />
<br /><br />
<br /><br />
2ndソース環境(2016.7.3 更新)<br /><br />
[[2nd環境]] ←★しばらくこの環境のみです★<br /><br />
<br /><br />
<br /><br />
Linuxを含むAndroidの環境構築手順 (2016.4.24 更新)<br /><br />
[[環境構築]] [[ツール構築]]<br />
<br /><br />
<br /><br />
MB86S71の仕様などの技術情報 (2016.4.16 更新)<br />
<br /><br />
[[技術情報]]<br /><br />
<br /><br />
u-Boot-Linux-Androidの技術情報 (2016.4.19 更新) <br /><br />
[[基本情報]]<br /><br />
<br /><br />
Android起動アニメーションを変更する (2016.8.20更新予定) <br /><br />
[[起動アニメーション]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=2nd%E7%92%B0%E5%A2%83&diff=132
2nd環境
2016-07-20T05:42:56Z
<p>Osawg: </p>
<hr />
<div>■2nd環境<br /><br />
<br /><br />
■2nd環境のボードについて<br /><br />
[[2ndboard]]<br /><br />
<br /><br />
<br />
■u-boot書換え<br /><br />
[[2nduboot]]<br /><br />
<br /><br />
■SDカードに、Android-Mを書き込む<br /><br />
[[2nd-Android-M]]<br /><br />
<br /><br />
<br />
■Android-MのBuild環境の作成<br /><br />
[[Build-Setup-Android-M]]<br /><br />
<br /><br />
<br />
■Android-Mのソースコード取得<br /><br />
[[Src-Android-M]]<br /><br />
<br /><br />
<br />
■Android-MのBuild<br /><br />
[[Build-Android-M]]<br /><br />
<br /><br />
<br />
■Android-MのSDカードへの書き込み<br /><br />
[[Write-SD-Android-M]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=2nd%E7%92%B0%E5%A2%83&diff=131
2nd環境
2016-07-20T05:42:47Z
<p>Osawg: </p>
<hr />
<div>■2nd環境<br /><br />
<br /><br />
■2nd環境のボードについて<br /><br />
[[2nd-board]]<br /><br />
<br /><br />
<br />
■u-boot書換え<br /><br />
[[2nduboot]]<br /><br />
<br /><br />
■SDカードに、Android-Mを書き込む<br /><br />
[[2nd-Android-M]]<br /><br />
<br /><br />
<br />
■Android-MのBuild環境の作成<br /><br />
[[Build-Setup-Android-M]]<br /><br />
<br /><br />
<br />
■Android-Mのソースコード取得<br /><br />
[[Src-Android-M]]<br /><br />
<br /><br />
<br />
■Android-MのBuild<br /><br />
[[Build-Android-M]]<br /><br />
<br /><br />
<br />
■Android-MのSDカードへの書き込み<br /><br />
[[Write-SD-Android-M]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=2ndboard&diff=130
2ndboard
2016-07-20T05:41:36Z
<p>Osawg: </p>
<hr />
<div>■2nd環境の利用するBoardについて<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /><br />
1.OSAWGでは2nd環境として以下のボードを利用します。<br /><br />
https://boundarydevices.com/product/sabre-lite-imx6-sbc/<br /><br />
<br /><br />
2.Boardの購入について<br /><br />
上記サイトから購入はできますが、送料を含めると高くなってしまいますので、以下で購入したほうが、安く入手できます。<br /><br />
http://blead.buyshop.jp/items/3455630<br /><br />
<br /><br />
3.3極プラグへの対応について<br /><br />
産業用なので付属電源が3極の電源になっています。ですのでアースを切断するか(これは自己責任でお願いします)、以下のような3極-2極変換プラグなどで対応する必要があります。<br /><br />
http://store.shopping.yahoo.co.jp/esupply/tap-ad1gyn.html?sc_e=slga_pla<br /><br />
※変換プラグは近場の量販店で購入することも可能です。<br /><br />
<br /><br />
4.SATAの追加について<br /><br />
SATA用のポートがあるので、以下変換ケーブルによりSATAを追加することもできます(こちらを自作することも可能です)。<br />
https://boundarydevices.com/product/nit6x_sata/<br /><br />
※現在、国内でも販売準備中です。<br /><br />
<br /><br />
5.その他必要な備品について<br /><br />
・ディスプレイ<br /><br />
・マウス<br /><br />
・キーボード<br /><br />
<br /><br />
6.その他<br /><br />
以下のようなオプション品もあります。<br /><br />
・BD101LCC1(10.1インチ、1280x800ディスプレイ、PCAPマルチタッチ)<br /><br />
https://boundarydevices.com/product/bd101lcc1-10-1-1280x800-display/<br /><br />
・NIT6X_10.1HANNSTAR(10.1" 1024x768ディスプレイ、PCAPマルチタッチ)<br /><br />
https://boundarydevices.com/product/nit6x_10-1hannstar/<br /><br />
・BD070LIC1(7インチ、1280x800ディスプレイ、PCAPマルチタッチ)<br /><br />
https://boundarydevices.com/product/bd070lcc1-7-1280x800-display/<br /><br />
・ANDROID 5.0 LOLLIPOPインストール済み MICRO SDカード<br /><br />
https://boundarydevices.com/product/android-microsd-card/<br /><br />
・Windows CE 7.0インストール済み MICRO SDカード<br /><br />
https://boundarydevices.com/product/wince-7-0-microsd-card/<br /><br />
<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=2ndboard&diff=129
2ndboard
2016-07-20T05:41:17Z
<p>Osawg: </p>
<hr />
<div>■2nd環境の利用するBoardについて<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /><br />
1.OSAWGでは2nd環境として以下のボードを利用します。<br /><br />
https://boundarydevices.com/product/sabre-lite-imx6-sbc/<br /><br />
<br /><br />
2.Boardの購入について<br /><br />
上記サイトから購入はできますが、送料を含めると高くなってしまいますので、以下で購入したほうが、安く入手できます。<br /><br />
http://blead.buyshop.jp/items/3455630<br /><br />
<br /><br />
3.3極プラグへの対応について<br /><br />
産業用なので付属電源が3極の電源になっています。ですのでアースを切断するか(これは自己責任でお願いします)、以下のような3極-2極変換プラグなどで対応する必要があります。<br />
http://store.shopping.yahoo.co.jp/esupply/tap-ad1gyn.html?sc_e=slga_pla<br /><br />
※変換プラグは近場の量販店で購入することも可能です。<br /><br />
<br /><br />
4.SATAの追加について<br /><br />
SATA用のポートがあるので、以下変換ケーブルによりSATAを追加することもできます(こちらを自作することも可能です)。<br />
https://boundarydevices.com/product/nit6x_sata/<br /><br />
※現在、国内でも販売準備中です。<br /><br />
<br /><br />
5.その他必要な備品について<br /><br />
・ディスプレイ<br /><br />
・マウス<br /><br />
・キーボード<br /><br />
<br /><br />
6.その他<br /><br />
以下のようなオプション品もあります。<br /><br />
・BD101LCC1(10.1インチ、1280x800ディスプレイ、PCAPマルチタッチ)<br /><br />
https://boundarydevices.com/product/bd101lcc1-10-1-1280x800-display/<br /><br />
・NIT6X_10.1HANNSTAR(10.1" 1024x768ディスプレイ、PCAPマルチタッチ)<br /><br />
https://boundarydevices.com/product/nit6x_10-1hannstar/<br /><br />
・BD070LIC1(7インチ、1280x800ディスプレイ、PCAPマルチタッチ)<br /><br />
https://boundarydevices.com/product/bd070lcc1-7-1280x800-display/<br /><br />
・ANDROID 5.0 LOLLIPOPインストール済み MICRO SDカード<br /><br />
https://boundarydevices.com/product/android-microsd-card/<br /><br />
・Windows CE 7.0インストール済み MICRO SDカード<br /><br />
https://boundarydevices.com/product/wince-7-0-microsd-card/<br /><br />
<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=2ndboard&diff=128
2ndboard
2016-07-20T05:39:05Z
<p>Osawg: ページの作成:「■2nd環境の利用するBoardについて<br /> 2nd環境にもどる。<br /> <br /> 1.OSAWGでは2nd環境として以下のボードを利用します。<br />...」</p>
<hr />
<div>■2nd環境の利用するBoardについて<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /><br />
1.OSAWGでは2nd環境として以下のボードを利用します。<br /><br />
[https://boundarydevices.com/product/sabre-lite-imx6-sbc/]<br /><br />
<br /><br />
2.Boardの購入について<br /><br />
上記サイトから購入はできますが、送料を含めると高くなってしまいますので、以下で購入したほうが、安く入手できます。<br />
[http://blead.buyshop.jp/items/3455630]<br /><br />
<br /><br />
3.3極プラグへの対応について<br /><br />
産業用なので付属電源が3極の電源になっています。ですのでアースを切断するか(これは自己責任でお願いします)、以下のような3極-2極変換プラグなどで対応する必要があります。<br />
[http://store.shopping.yahoo.co.jp/esupply/tap-ad1gyn.html?sc_e=slga_pla]<br /><br />
※変換プラグは近場の量販店で購入することも可能です。<br /><br />
<br /><br />
4.SATAの追加について<br /><br />
SATA用のポートがあるので、以下変換ケーブルによりSATAを追加することもできます(こちらを自作することも可能です)。<br />
[https://boundarydevices.com/product/nit6x_sata/]<br /><br />
※現在、国内でも販売準備中です。<br /><br />
<br /><br />
5.その他必要な備品について<br /><br />
・ディスプレイ<br /><br />
・マウス<br /><br />
・キーボード<br /><br />
<br /><br />
6.その他<br /><br />
以下のようなオプション品もあります。<br /><br />
BD101LCC1(10.1インチ、1280x800ディスプレイ、PCAPマルチタッチ)<br /><br />
[https://boundarydevices.com/product/bd101lcc1-10-1-1280x800-display/]<br /><br />
NIT6X_10.1HANNSTAR(10.1" 1024x768ディスプレイ、PCAPマルチタッチ)<br /><br />
[https://boundarydevices.com/product/nit6x_10-1hannstar/]<br /><br />
BD070LIC1(7インチ、1280x800ディスプレイ、PCAPマルチタッチ)<br /><br />
[https://boundarydevices.com/product/bd070lcc1-7-1280x800-display/]<br /><br />
ANDROID 5.0 LOLLIPOPインストール済み MICRO SDカード<br /><br />
[https://boundarydevices.com/product/android-microsd-card/]<br /><br />
Windows CE 7.0インストール済み MICRO SDカード<br /><br />
[https://boundarydevices.com/product/wince-7-0-microsd-card/]<br /><br />
<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=2nd%E7%92%B0%E5%A2%83&diff=127
2nd環境
2016-07-20T05:08:40Z
<p>Osawg: </p>
<hr />
<div>■2nd環境<br /><br />
<br /><br />
■2nd環境のボードについて<br /><br />
[[2ndboard]]<br /><br />
<br /><br />
<br />
■u-boot書換え<br /><br />
[[2nduboot]]<br /><br />
<br /><br />
■SDカードに、Android-Mを書き込む<br /><br />
[[2nd-Android-M]]<br /><br />
<br /><br />
<br />
■Android-MのBuild環境の作成<br /><br />
[[Build-Setup-Android-M]]<br /><br />
<br /><br />
<br />
■Android-Mのソースコード取得<br /><br />
[[Src-Android-M]]<br /><br />
<br /><br />
<br />
■Android-MのBuild<br /><br />
[[Build-Android-M]]<br /><br />
<br /><br />
<br />
■Android-MのSDカードへの書き込み<br /><br />
[[Write-SD-Android-M]]<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Build-Android-M&diff=126
Build-Android-M
2016-07-16T08:49:25Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
■Buildを行う。<br /><br />
<br /><br />
Android本体のBuildの前に、1回はKernelBuildを行う<br /><br />
<br /><br />
■先にKernelをBuildする<br /><br />
~/$ cd ~/osawg/Android-m/kernel_imx<br /><br />
export CROSS_COMPILE=~/osawg/Android-m/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-<br /><br />
export ARCH=arm<br /><br />
~/$ make uImage LOADADDR=0x10008000 -j2<br /><br />
<br /><br />
※上級者向けLinuxKernelの設定を行う方は下記手順を行います。<br />
[[Kernel-Config]]<br /><br />
<br /><br />
■AndroidをBuildする。<br /><br />
<br /><br />
~/$ cd ~/osawg/Android-m/<br /><br />
~/osawg/Android-m$ source build/envsetup.sh<br /><br />
~/osawg/Android-m$ lunch<br /><br />
選択する表示が出るので、11 nitrogen6x を選択する。 <br /><br />
~/osawg/Android-m$ make 2>&1 | tee build.out<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Build-Android-M&diff=125
Build-Android-M
2016-07-16T08:44:13Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
■Buildを行う。<br /><br />
<br /><br />
Android本体のBuildの前に、1回はKernelBuildを行う<br /><br />
<br /><br />
■先にKernelをBuildする<br /><br />
~/$ cd ~/osawg/Android-m/kernel_imx<br /><br />
export CROSS_COMPILE=~/osawg/Android-m/prebuilts/gcc/linux-x86/arm/aem-eabi-4.6/bin/arm-eabi-<br /><br />
export ARCH=arm<br /><br />
~/$ make uImage LOADADDR=0x10008000 -j2<br /><br />
<br /><br />
※上級者向けLinuxKernelの設定を行う方は下記手順を行います。<br />
[[Kernel-Config]]<br /><br />
<br /><br />
■AndroidをBuildする。<br /><br />
<br /><br />
~/$ cd ~/osawg/Android-m/<br /><br />
~/osawg/Android-m$ source build/envsetup.sh<br /><br />
~/osawg/Android-m$ lunch<br /><br />
選択する表示が出るので、11 nitrogen6x を選択する。 <br /><br />
~/osawg/Android-m$ make 2>&1 | tee build.out<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Write-SD-Android-M&diff=124
Write-SD-Android-M
2016-07-16T08:20:53Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
<br /><br />
■SDカード作成<br /><br />
<br /><br />
SDカードを挿入し、Ubuntuに認識させる。<br /><br />
<br /><br />
SDカードがどこにマウントされているか確認する。<br /><br />
<br /><br />
~/$ mount | grep sd<br /><br />
<br /><br />
/dev/sda1 on / type ext4 (rw,errors=remount-ro)<br /><br />
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=suzuki)<br /><br />
/dev/sdb1 on /media/suzuki/rootfs type ext4 (rw,nosuid,nodev,uhelper=udisks2)<br /><br />
<br /><br />
/mediaにMountされている、/dev/sdb1がSDカード<br /><br />
/dev/sdb1 → 1を抜いて、 /dev/sdb とする。<br /><br />
<br /><br />
SDカードに、Buildしたイメージを書込む<br /><br />
~/osawg/Android-m$ sudo ./device/boundary/mksdcard.sh /dev/sdb nitrogen6x<br /><br />
<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Write-SD-Android-M&diff=123
Write-SD-Android-M
2016-07-16T08:19:53Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
<br /><br />
■SDカード作成<br /><br />
<br /><br />
SDカードを挿入し、Ubuntuに認識させる。<br /><br />
<br /><br />
SDカードがどこにマウントされているか確認する。<br /><br />
<br /><br />
~/$ mount | grep sd<br /><br />
<br /><br />
/dev/sda1 on / type ext4 (rw,errors=remount-ro)<br /><br />
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=suzuki)<br /><br />
/dev/sdb1 on /media/suzuki/rootfs type ext4 (rw,nosuid,nodev,uhelper=udisks2)<br /><br />
<br /><br />
/mediaにMountされている、/dev/sdb1がSDカード<br /><br />
/dev/sdb1 → 1を抜いて、 /dev/sdb とする。<br /><br />
<br /><br />
~/osawg/Android-m$ sudo ./device/boundary/mksdcard.sh /dev/sdb nitrogen6x<br /><br />
<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Write-SD-Android-M&diff=122
Write-SD-Android-M
2016-07-16T08:18:53Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
<br /><br />
■SDカード作成<br /><br />
<br /><br />
SDカードを挿入し、Ubuntuに認識させる。<br /><br />
<br /><br />
SDカードがどこにマウントされているか確認する。<br /><br />
<br /><br />
~/$ mount | grep sd<br /><br />
<br /><br />
/dev/sda1 on / type ext4 (rw,errors=remount-ro)<br /><br />
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=suzuki)<br /><br />
/dev/sdb1 on /media/suzuki/rootfs type ext4 (rw,nosuid,nodev,uhelper=udisks2)<br /><br />
<br /><br />
/mediaにMountされている、/dev/sdb1がSDカード<br /><br />
/dev/sdb1 → 1を抜いて、 /dev/sdb とする。<br /><br />
<br /><br />
~/osawg/Android-m$ sudo ./device/boundary/mksdcard.sh /dev/sdb nitrogen6x<br /><br />
~/osawg/Android-m$ sync<br /><br />
<br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Build-Android-M&diff=121
Build-Android-M
2016-07-16T08:18:22Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
■Buildを行う。<br /><br />
<br /><br />
Android本体のBuildの前に、1回はKernelBuildを行う<br /><br />
<br /><br />
■先にKernelをBuildする<br /><br />
~/$ cd ~/osawg/Android-m/kernel_imx<br /><br />
~/$ make uImage LOADADDR=0x10008000 -j2<br /><br />
<br /><br />
※上級者向けLinuxKernelの設定を行う方は下記手順を行います。<br />
[[Kernel-Config]]<br /><br />
<br /><br />
■AndroidをBuildする。<br /><br />
<br /><br />
~/$ cd ~/osawg/Android-m/<br /><br />
~/osawg/Android-m$ source build/envsetup.sh<br /><br />
~/osawg/Android-m$ lunch<br /><br />
選択する表示が出るので、11 nitrogen6x を選択する。 <br /><br />
~/osawg/Android-m$ make 2>&1 | tee build.out<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Write-SD-Android-M&diff=120
Write-SD-Android-M
2016-07-16T06:45:34Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
<br /><br />
■SDカード作成<br /><br />
<br /><br />
SDカードを挿入し、Ubuntuに認識させる。<br /><br />
<br /><br />
SDカードがどこにマウントされているか確認する。<br /><br />
<br /><br />
~/$ mount | grep sd<br /><br />
<br /><br />
/dev/sda1 on / type ext4 (rw,errors=remount-ro)<br /><br />
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=suzuki)<br /><br />
/dev/sdb1 on /media/suzuki/rootfs type ext4 (rw,nosuid,nodev,uhelper=udisks2)<br /><br />
<br /><br />
/mediaにMountされている、/dev/sdb1がSDカード<br /><br />
/dev/sdb1 → 1を抜いて、 /dev/sdb とする。<br /><br />
<br /><br />
~/$ sudo ./device/boundary/mksdcard.sh /dev/sdb nitrogen6x<br /><br />
~/$ sync<br /><br />
<br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=2nd-Android-M&diff=119
2nd-Android-M
2016-07-16T06:44:23Z
<p>Osawg: </p>
<hr />
<div>■2nd環境で、とりあえずAndroid-Mを動かす。<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /><br />
1.ubuntuなどのLinux環境で下記を実行する。<br /><br />
DDコマンドやgzファイルの扱いなどを考えるとLinux環境が良いです。<br /><br />
<br /><br />
2.適当なSDカードを用意する。4GByte以上<br /><br />
<br /><br />
3.Buid済みイメージをダウンロードする。<br /><br />
[http://boundarydevices.com/eula?file=m601-nitrogen6x-20160620.img.gz Android-Mイメージの直接リンク] ←ここからダウンロードしたら「6」へ<br /><br />
<br /><br />
https://boundarydevices.com/imx6-builds/ ←一覧<br /><br />
<br /><br />
4.下の方に、Androidの一覧があるので、下記を選択する。<br /><br />
<br /><br />
Android Marshmallow 6.0.1-ga release<br /><br />
<br /><br />
5.下記の、m601-nitrogen6x-20160620.img.gzを選択する。<br /><br />
<br /><br />
m601-nitrogen6x-20160620.img.gz for Nitrogen6X, BD-SL-i.MX6 (SABRE Lite), Nitrogen6_Max, Nitrogen6_SOM and Nitrogen6_SOMv2<br /><br />
<br /><br />
6.ダウンロードが、完了したら、Linuxから下記を実行する。<br /><br />
<br /><br />
osawg@ubuntu:~/osawg/image$ zcat m601-nitrogen6x-20160620.img.gz | sudo dd of=/dev/sd'''X''' bs=1M<br /><br />
※書込み先のデバイス名 例 /dev/sdb1 ではなく /dev/sdb のように、1を省いて下さい。<br /><br />
環境にもよりますが、1時間以内に終了します。<br /><br />
※PCがデフォルトで持っているSDスロットによってはイメージがうまく焼けなかったのでUSBカードリーダーを使うことをおすすめします(PCデフォルトのスロットが/dev/mmcblk0p1と認識されたときは1を除いても「書き込みエラー: デバイスに空き領域がありません」となりできませんでした)。<br /><br />
<br /><br />
<br /><br />
7.SDカード取り出しの前に、念の為キャッシュを書き出します。<br /><br />
osawg@ubuntu:~/osawg/image$ sync<br /><br />
<br /><br />
8.SDカードを、ubuntu上から取り出しを行います。<br /><br />
<br /><br />
9.SDカードを、基板に挿入し電源を入れます。<br /><br />
<br /><br />
10.Android-Mが起動します。<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=2nduboot&diff=118
2nduboot
2016-07-16T06:43:01Z
<p>Osawg: </p>
<hr />
<div>■2nd基板 u-boot書換え<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /><br />
1.下記、URLから対象の u-bootをダウンロードする。<br /><br />
http://linode.boundarydevices.com/u-boot-images/<br /><br />
<br /><br />
2.u-boot.nitrogen6q をダウンロードする。<br /><br />
[http://linode.boundarydevices.com/u-boot-images/u-boot.nitrogen6q u-boot.nitrogen6q]<br /><br />
<br /><br />
3.ダウンロードしたファイル名を、 u-boot.ixm にリネームする。<br /><br />
<br /><br />
4.適当なサイズ(1G~16G)のSDカードを、FAT32でフォーマットする。<br /><br />
<br /><br />
5.SDカードの直下に u-boot.imx というファイルで保存する。<br /><br />
<br /><br />
6.uSDではなく、スタンダードのSDカードスロットに挿入する。<br /><br />
※uSDはmicroSDカードが入るスロットのことです。<br /><br />
<br /><br />
7.基板のRS-232Cにシリアルコンソールを接続する。<br /><br />
※板のRS-232Cは「console」ステッカーが貼っているものです。<br /><br />
※RS-232Cのポートがない場合はRS-232C/USB変換ケーブルを使用してください。<br /><br />
※RS-232C/USB変換ケーブル<br /><br />
http://akizukidenshi.com/catalog/g/gM-00720/<br /><br />
<br /><br />
8.TeraTermなど、ターミナルソフトを起動し接続する。<br /><br />
<br /><br />
9.115200bps data=8 stop=1 party=none flow=none<br /><br />
<br /><br />
10.基板に電源を入れる。<br /><br />
<br /><br />
11.TeraTermに、「U-Boot >」と表示されるので下記を入力する。<br /><br />
<br /><br />
U-Boot > mmc dev 0<br /><br />
U-Boot > fatload mmc 0 10800000 u-boot.imx ←★アドレスの桁など注意です。<br /><br />
313816 bytes read in 132 ms (2.3 MiB/s)<br /><br />
U-Boot > sf probe<br /><br />
SF: Detected SST25VF016B with page size 4 KiB, total 2 MiB<br /><br />
U-Boot > sf erase 0 0xc0000<br /><br />
U-Boot > sf write 10800000 0x400 $filesize<br /><br />
U-Boot > reset<br /><br />
<br /><br />
u-bootが 2016.03で起動する<br /><br />
U-Boot 2016.03-20394-ge11ec14 (Jun 30 2016 - 14:01:41 -0700), Build: jenkins-uboot_v2016.03-62<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Src-Android-M&diff=117
Src-Android-M
2016-07-16T06:37:08Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
<br /><br />
<br /><br />
■GitHUBや情報取得用のメールアドレスを決める、もしくは、作成する。<br /><br />
任意です。<br /><br />
<br /><br />
ここでの説明では、「suzuki@gmail.com」として記述します。<br /><br />
<br /><br />
■手順で使用するクリップボードツールをインストールする。<br /><br />
/$ sudo apt-get install xclip<br /><br />
<br /><br />
■基板メーカーにアカウントを作成する。<br /><br />
https://boundarydevices.com/login/?action=register<br /><br />
Username ←Boundarydevice社に登録するユーザー名ですので、メールアドレスでは無いユーザー名を入力してください。<br /><br />
E-mail 例.suzuki@gmail.com ← 最初の手順のメールアドレス。<br /><br />
<br /><br />
<br /><br />
■GitHUBにアカウントを登録する<br /><br />
[https://help.github.com/articles/generating-an-ssh-key/ SSHキー生成]<br /><br />
[https://github.com/settings/keys GitHUB SSH パブリックキー登録]<br />
<br /><br />
<br /><br />
<br /><br />
■GitHUBのRSAキーを生成する。<br /><br />
<br /><br />
/$ ssh-keygen -t rsa -b 4096 -C "suzuki@google.com" ←みなさんのGitHUB用メールアドレス。<br /><br />
<br /><br />
/$ Enter a file in which to save the key (/Users/you/.ssh/id_rsa): [Enterキーをそして下さい。]<br /><br />
<br /><br />
Enter passphrase (empty for no passphrase): ←[GitHUB用のメールアドレスに対応した、パスワード]<br /><br />
<br /><br />
Enter same passphrase again: ←[GitHUB用のメールアドレスに対応した、パスワードの確認入力]<br /><br />
<br /><br />
/$ eval $(ssh-agent -s)<br /><br />
/$ ssh-add ~/.ssh/id_rsa ←[RSAキーをSSHに登録する]<br /><br />
<br /><br />
<br /><br />
■生成したRSAキーを、クリップボードに貼る<br /><br />
/$ xclip -sel clip < ~/.ssh/id_rsa.pub<br /><br />
<br /><br />
<br /><br />
■基板メーカー(BoundaryDevices)に、SSHのキーを登録する。<br /><br />
https://boundarydevices.com/private-git-access/<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Src-Android-M&diff=116
Src-Android-M
2016-07-16T06:33:18Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
<br /><br />
<br /><br />
■GitHUBや情報取得用のメールアドレスを決める、もしくは、作成する。<br /><br />
任意です。<br /><br />
<br /><br />
ここでの説明では、「suzuki@gmail.com」として記述します。<br /><br />
<br /><br />
■手順で使用するクリップボードツールをインストールする。<br /><br />
/$ sudo apt-get install xclip<br /><br />
<br /><br />
■基板メーカーにアカウントを作成する。<br /><br />
https://boundarydevices.com/login/?action=register<br /><br />
Username ←Boundarydevice社に登録するユーザー名ですので、メールアドレスでは無いユーザー名を入力してください。<br /><br />
E-mail 例.suzuki@gmail.com ← 最初の手順のメールアドレス。<br /><br />
<br /><br />
基板メーカーに、SSHのキーを登録する。<br /><br />
https://boundarydevices.com/private-git-access/<br /><br />
<br /><br />
<br /><br />
■GitHUBにアカウントを登録する<br /><br />
[https://help.github.com/articles/generating-an-ssh-key/ SSHキー生成]<br /><br />
[https://github.com/settings/keys GitHUB SSH パブリックキー登録]<br />
<br /><br />
<br /><br />
<br /><br />
■GitHUBのRSAキーを生成する。<br /><br />
<br /><br />
/$ ssh-keygen -t rsa -b 4096 -C "suzuki@google.com" ←みなさんのGitHUB用メールアドレス。<br /><br />
<br /><br />
/$ Enter a file in which to save the key (/Users/you/.ssh/id_rsa): [Enterキーをそして下さい。]<br /><br />
<br /><br />
Enter passphrase (empty for no passphrase): ←[GitHUB用のメールアドレスに対応した、パスワード]<br /><br />
<br /><br />
Enter same passphrase again: ←[GitHUB用のメールアドレスに対応した、パスワードの確認入力]<br /><br />
<br /><br />
/$ eval $(ssh-agent -s)<br /><br />
/$ ssh-add ~/.ssh/id_rsa ←[RSAキーをSSHに登録する]<br /><br />
<br /><br />
<br /><br />
■生成したRSAキーを、クリップボードに貼る<br /><br />
/$ xclip -sel clip < ~/.ssh/id_rsa.pub<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Src-Android-M&diff=115
Src-Android-M
2016-07-16T06:32:11Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
<br /><br />
<br /><br />
■GitHUBや情報取得用のメールアドレスを決める、もしくは、作成する。<br /><br />
任意です。<br /><br />
<br /><br />
ここでの説明では、「suzuki@gmail.com」として記述します。<br /><br />
<br /><br />
■手順で使用するクリップボードツールをインストールする。<br /><br />
/$ sudo apt-get install xclip<br /><br />
<br /><br />
■基板メーカーにアカウントを作成する。<br /><br />
https://boundarydevices.com/login/?action=register<br /><br />
Username ←Boundarydevice社に登録するユーザー名ですので、メールアドレスでは無いユーザー名を入力してください。<br /><br />
E-mail 例.suzuki@gmail.com ← 最初の手順のメールアドレス。<br /><br />
<br /><br />
https://boundarydevices.com/private-git-access/<br /><br />
<br /><br />
<br /><br />
■GitHUBにアカウントを登録する<br /><br />
[https://help.github.com/articles/generating-an-ssh-key/ SSHキー生成]<br /><br />
[https://github.com/settings/keys GitHUB SSH パブリックキー登録]<br />
<br /><br />
<br /><br />
<br /><br />
■GitHUBのRSAキーを生成する。<br /><br />
<br /><br />
/$ ssh-keygen -t rsa -b 4096 -C "suzuki@google.com" ←みなさんのGitHUB用メールアドレス。<br /><br />
<br /><br />
/$ Enter a file in which to save the key (/Users/you/.ssh/id_rsa): [Enterキーをそして下さい。]<br /><br />
<br /><br />
Enter passphrase (empty for no passphrase): ←[GitHUB用のメールアドレスに対応した、パスワード]<br /><br />
<br /><br />
Enter same passphrase again: ←[GitHUB用のメールアドレスに対応した、パスワードの確認入力]<br /><br />
<br /><br />
/$ eval $(ssh-agent -s)<br /><br />
/$ ssh-add ~/.ssh/id_rsa ←[RSAキーをSSHに登録する]<br /><br />
<br /><br />
<br /><br />
■生成したRSAキーを、クリップボードに貼る<br /><br />
/$ xclip -sel clip < ~/.ssh/id_rsa.pub<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Build-Setup-Android-M&diff=114
Build-Setup-Android-M
2016-07-16T06:03:53Z
<p>Osawg: </p>
<hr />
<div>初心者の方は、おまじないだと思って、入力+実行してください。<br /><br />
<br /><br />
■Ubuntu で端末を起動する。<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /><br />
■ソースコードを取得するフォルダを作成する。<br /><br />
<br /><br />
~/$ cd ~<br /><br />
~/$ mkdir osawg<br /><br />
~/$ cd osawg<br /><br />
~/$ mkdir android-m<br /><br />
~/$ cd android-m<br /><br />
<br /><br />
■ Java開発環境のインストール<br /><br />
<br /><br />
~/$ sudo apt-get install openjdk-7-jdk<br /><br />
<br /><br />
■ その他開発環境のインストール<br /><br />
~/$ sudo apt-get install uuid uuid-dev zip<br /><br />
~/$ sudo apt-get install udisks<br /><br />
~/$ sudo apt-get install lzop gperf zlib1g-dev liblz-dev liblzo2-2 liblzo2-dev<br /><br />
~/$ sudo apt-get install u-boot-tools lib32z1 flex git-core curl mtd-utils android-tools-fsutils<br /><br />
~/$ sudo apt-get install gcc-arm-linux-gnueabihf<br /><br />
~/$ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev lib32z1 x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z-dev libgl1-mesa-dev mingw32 tofrodos python-markdown libxml2-utils python-software-properties xsltproc libx11-dev:i386 android-tools-adb android-tools-fastboot liblz4-tool gcc-4.6 g++-4.6 gcc-4.6-multilib g++-4.6-multilib<br />
<br /><br />
sudo apt-get install jack-tools ant openjdk-6-jdk fftw3 qjackctl<br /><br />
■githubからの取得準備<br /><br />
<br /><br />
https://github.com/settings/keys<br /><br />
<br /><br />
■repoの準備<br /><br />
~/$ mkdir ~/bin<br /><br />
~/$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo<br /><br />
~/$ chmod a+x ~/bin/repo<br /><br />
~/$ export PATH=~/bin/:$PATH<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=2nd-Android-M&diff=113
2nd-Android-M
2016-07-16T04:19:23Z
<p>Osawg: </p>
<hr />
<div>■2nd環境で、とりあえずAndroid-Mを動かす。<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /><br />
1.ubuntuなどのLinux環境で下記を実行する。<br /><br />
DDコマンドやgzファイルの扱いなどを考えるとLinux環境が良いです。<br /><br />
<br /><br />
2.適当なSDカードを用意する。4GByte以上<br /><br />
<br /><br />
3.Buid済みイメージをダウンロードする。<br /><br />
[http://boundarydevices.com/eula?file=m601-nitrogen6x-20160620.img.gz Android-Mイメージの直接リンク] ←ここからダウンロードしたら「6」へ<br /><br />
<br /><br />
https://boundarydevices.com/imx6-builds/ ←一覧<br /><br />
<br /><br />
4.下の方に、Androidの一覧があるので、下記を選択する。<br /><br />
<br /><br />
Android Marshmallow 6.0.1-ga release<br /><br />
<br /><br />
5.下記の、m601-nitrogen6x-20160620.img.gzを選択する。<br /><br />
<br /><br />
m601-nitrogen6x-20160620.img.gz for Nitrogen6X, BD-SL-i.MX6 (SABRE Lite), Nitrogen6_Max, Nitrogen6_SOM and Nitrogen6_SOMv2<br /><br />
<br /><br />
6.ダウンロードが、完了したら、Linuxから下記を実行する。<br /><br />
<br /><br />
osawg@ubuntu:~/osawg/image$ zcat m601-nitrogen6x-20160620.img.gz | sudo dd of=/dev/sd'''X''' bs=1M<br /><br />
※書込み先のデバイス名 例 /dev/sdb1 ではなく /dev/sdb のように、1を省いて下さい。<br /><br />
環境にもよりますが、1時間以内に終了します。<br /><br />
※PCがデフォルトで持っているSDスロットによってはイメージがうまく焼けなかったのでUSBカードリーダーを使うことをおすすめします(PCデフォルトのスロットが/dev/mmcblk0p1と認識されたときは1を除いても「書き込みエラー: デバイスに空き領域がありません」となりできませんでした)。<br />
<br /><br />
7.SDカード取り出しの前に、念の為キャッシュを書き出します。<br /><br />
osawg@ubuntu:~/osawg/image$ sync<br /><br />
<br /><br />
8.SDカードを、ubuntu上から取り出しを行います。<br /><br />
<br /><br />
9.SDカードを、基板に挿入し電源を入れます。<br /><br />
<br /><br />
10.Android-Mが起動します。<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=2nd-Android-M&diff=112
2nd-Android-M
2016-07-16T02:22:15Z
<p>Osawg: </p>
<hr />
<div>■2nd環境で、とりあえずAndroid-Mを動かす。<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /><br />
1.ubuntuなどのLinux環境で下記を実行する。<br /><br />
DDコマンドやgzファイルの扱いなどを考えるとLinux環境が良いです。<br /><br />
<br /><br />
2.適当なSDカードを用意する。4GByte以上<br /><br />
<br /><br />
3.Buid済みイメージをダウンロードする。<br /><br />
[http://boundarydevices.com/eula?file=m601-nitrogen6x-20160620.img.gz Android-Mイメージの直接リンク] ←ここからダウンロードしたら「6」へ<br /><br />
<br /><br />
https://boundarydevices.com/imx6-builds/ ←一覧<br /><br />
<br /><br />
4.下の方に、Androidの一覧があるので、下記を選択する。<br /><br />
<br /><br />
Android Marshmallow 6.0.1-ga release<br /><br />
<br /><br />
5.下記の、m601-nitrogen6x-20160620.img.gzを選択する。<br /><br />
<br /><br />
m601-nitrogen6x-20160620.img.gz for Nitrogen6X, BD-SL-i.MX6 (SABRE Lite), Nitrogen6_Max, Nitrogen6_SOM and Nitrogen6_SOMv2<br /><br />
<br /><br />
6.ダウンロードが、完了したら、Linuxから下記を実行する。<br /><br />
<br /><br />
osawg@ubuntu:~/osawg/image$ zcat m601-nitrogen6x-20160620.img.gz | sudo dd of=/dev/sd'''X''' bs=1M<br /><br />
※書込み先のデバイス名 例 /dev/sdb1 ではなく /dev/sdb のように、1を省いて下さい。<br /><br />
環境にもよりますが、1時間以内に終了します。<br /><br />
<br /><br />
7.SDカード取り出しの前に、念の為キャッシュを書き出します。<br /><br />
osawg@ubuntu:~/osawg/image$ sync<br /><br />
<br /><br />
8.SDカードを、ubuntu上から取り出しを行います。<br /><br />
<br /><br />
9.SDカードを、基板に挿入し電源を入れます。<br /><br />
<br /><br />
10.Android-Mが起動します。<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Write-SD-Android-M&diff=111
Write-SD-Android-M
2016-07-15T18:13:27Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
<br /><br />
■SDカード作成<br /><br />
<br /><br />
SDカードを挿入し、Ubuntuに認識させる。<br /><br />
<br /><br />
SDカードがどこにマウントされているか確認する。<br /><br />
<br /><br />
~/$ mount | grep sd<br /><br />
<br /><br />
/dev/sda1 on / type ext4 (rw,errors=remount-ro)<br /><br />
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=suzuki)<br /><br />
/dev/sdb1 on /media/suzuki/rootfs type ext4 (rw,nosuid,nodev,uhelper=udisks2)<br /><br />
<br /><br />
/mediaにMountされている、/dev/sdb1がSDカード<br /><br />
<br /><br />
~/$ sudo ./device/boundary/mksdcard.sh /dev/sdb nitrogen6x<br /><br />
~/$ sync<br /><br />
<br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Write-SD-Android-M&diff=110
Write-SD-Android-M
2016-07-15T18:12:34Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
<br /><br />
■SDカード作成<br /><br />
<br /><br />
SDカードを挿入し、Ubuntuに認識させる。<br /><br />
<br /><br />
SDカードがどこにマウントされているか確認する。<br /><br />
<br /><br />
~/$ mount | grep sd<br /><br />
<br /><br />
/dev/sda1 on / type ext4 (rw,errors=remount-ro)<br /><br />
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=suzuki)<br /><br />
/dev/sdb1 on /media/suzuki/rootfs type ext4 (rw,nosuid,nodev,uhelper=udisks2)<br /><br />
<br /><br />
/mediaにMountされている、/dev/sdb1がSDカード<br /><br />
<br /><br />
~/$ sudo ./device/boundary/mksdcard.sh /dev/sdb nitrogen6x<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Build-Setup-Android-M&diff=109
Build-Setup-Android-M
2016-07-15T18:10:29Z
<p>Osawg: </p>
<hr />
<div>初心者の方は、おまじないだと思って、入力+実行してください。<br /><br />
<br /><br />
■Ubuntu で端末を起動する。<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /><br />
■ソースコードを取得するフォルダを作成する。<br /><br />
<br /><br />
~/$ cd ~<br /><br />
~/$ mkdir osawg<br /><br />
~/$ cd osawg<br /><br />
~/$ mkdir android-m<br /><br />
~/$ cd android-m<br /><br />
<br /><br />
■ Java開発環境のインストール<br /><br />
<br /><br />
~/$ sudo apt-get install openjdk-7-jdk<br /><br />
<br /><br />
■ その他開発環境のインストール<br /><br />
~/$ sudo apt-get install uuid uuid-dev zip<br /><br />
~/$ sudo apt-get install udisks<br /><br />
~/$ sudo apt-get install lzop gperf zlib1g-dev liblz-dev liblzo2-2 liblzo2-dev<br /><br />
~/$ sudo apt-get install u-boot-tools lib32z1 flex git-core curl mtd-utils android-tools-fsutils<br /><br />
~/$ sudo apt-get install gcc-arm-linux-gnueabihf<br /><br />
~/$ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev lib32z1 x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils python-software-properties xsltproc libx11-dev:i386 android-tools-adb android-tools-fastboot liblz4-tool gcc-4.6 g++-4.6 gcc-4.6-multilib g++-4.6-multilib<br />
<br /><br />
sudo apt-get install jack-tools ant openjdk-6-jdk fftw3 qjackctl<br /><br />
■githubからの取得準備<br /><br />
<br /><br />
https://github.com/settings/keys<br /><br />
<br /><br />
■repoの準備<br /><br />
~/$ mkdir ~/bin<br /><br />
~/$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo<br /><br />
~/$ chmod a+x ~/bin/repo<br /><br />
~/$ export PATH=~/bin/:$PATH<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Write-SD-Android-M&diff=108
Write-SD-Android-M
2016-07-15T18:09:56Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
<br /><br />
■SDカード作成<br /><br />
<br /><br />
SDカードを挿入し、Ubuntuに認識させる。<br /><br />
<br /><br />
SDカードがどこにマウントされているか確認する。<br /><br />
<br /><br />
~/$ mount | grep sd<br /><br />
<br /><br />
/dev/sda1 on / type ext4 (rw,errors=remount-ro)<br /><br />
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=suzuki)<br /><br />
/dev/sdb1 on /media/suzuki/rootfs type ext4 (rw,nosuid,nodev,uhelper=udisks2)<br /><br />
<br /><br />
/mediaにMountされている、/dev/sdb1がSDカード<br /><br />
<br /><br />
~/$ ./device/boundary/mksdcard.sh /dev/sdb nitrogen6x<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Write-SD-Android-M&diff=107
Write-SD-Android-M
2016-07-15T17:29:45Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
<br /><br />
■SDカード作成<br /><br />
<br /><br />
まず、SDカードがどこにマウントされているか確認する。<br /><br />
<br /><br />
~/$ mount<br /><br />
<br /><br />
~/$ ./device/boundary/mksdcard.sh /dev/sdX nitrogen6x<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Write-SD-Android-M&diff=106
Write-SD-Android-M
2016-07-15T17:28:57Z
<p>Osawg: ページの作成:「■SDカード作成<br /> <br /> まず、SDカードがどこにマウントされているか確認する。<br /> <br /> ~/$ mount<br /> <br /> ~/$ ./device/boundary/...」</p>
<hr />
<div>■SDカード作成<br /><br />
<br /><br />
まず、SDカードがどこにマウントされているか確認する。<br /><br />
<br /><br />
~/$ mount<br /><br />
<br /><br />
~/$ ./device/boundary/mksdcard.sh /dev/sdX nitrogen6x<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Build-Android-M&diff=105
Build-Android-M
2016-07-15T17:19:18Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
■Buildを行う。<br /><br />
<br /><br />
Android本体のBuildの前に、1回はKernelBuildを行う<br /><br />
<br /><br />
■先にKernelをBuildする<br /><br />
~/$ cd ~/osawg/Android-m/kernel_imx<br /><br />
~/$ make uImage LOADADDR=0x10008000 -j2<br /><br />
<br /><br />
※上級者向けLinuxKernelの設定を行う方は下記手順を行います。<br />
[[Kernel-Config]]<br /><br />
<br /><br />
■AndroidをBuildする。<br /><br />
<br /><br />
~/$ cd ~/osawg/Android-m/<br /><br />
~/$ source build/envsetup.sh<br /><br />
~/myandroid$ lunch<br /><br />
選択する表示が出るので、11 nitrogen6x を選択する。 <br /><br />
~/$ make 2>&1 | tee build.out<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Build-Android-M&diff=104
Build-Android-M
2016-07-14T22:42:20Z
<p>Osawg: </p>
<hr />
<div>[[2nd環境]]にもどる。<br /><br />
■Buildを行う。<br /><br />
<br /><br />
Android本体のBuildの前に、1回はKernelBuildを行う<br /><br />
<br /><br />
■先にKernelをBuildする<br /><br />
~/$ cd ~/osawg/Android-m/kernel_imx<br /><br />
~/$ make uImage LOADADDR=0x10008000 -j2<br /><br />
<br /><br />
※上級者向けLinuxKernelの設定を行う方は下記手順を行います。<br />
[[Kernel-Config]]<br /><br />
<br /><br />
■AndroidをBuildする。<br /><br />
<br /><br />
~/$ cd ~/osawg/Android-m/<br /><br />
~/$ source build/envsetup.sh<br /><br />
~/myandroid$ lunch<br /><br />
選択する表示が出るので、「11 nitrogen6x」を選択する。 <br /><br />
~/$ make 2>&1 | tee build.out<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Build-Setup-Android-M&diff=103
Build-Setup-Android-M
2016-07-14T22:41:53Z
<p>Osawg: </p>
<hr />
<div>初心者の方は、おまじないだと思って、入力+実行してください。<br /><br />
<br /><br />
■Ubuntu で端末を起動する。<br /><br />
[[2nd環境]]にもどる。<br /><br />
<br /><br />
■ソースコードを取得するフォルダを作成する。<br /><br />
<br /><br />
~/$ cd ~<br /><br />
~/$ mkdir osawg<br /><br />
~/$ cd osawg<br /><br />
~/$ mkdir android-m<br /><br />
~/$ cd android-m<br /><br />
<br /><br />
■ Java開発環境のインストール<br /><br />
<br /><br />
~/$ sudo apt-get install openjdk-7-jdk<br /><br />
<br /><br />
■ その他開発環境のインストール<br /><br />
~/$ sudo apt-get install uuid uuid-dev zip<br /><br />
~/$ sudo apt-get install lzop gperf zlib1g-dev liblz-dev liblzo2-2 liblzo2-dev<br /><br />
~/$ sudo apt-get install u-boot-tools lib32z1 flex git-core curl mtd-utils android-tools-fsutils<br /><br />
~/$ sudo apt-get install gcc-arm-linux-gnueabihf<br /><br />
~/$ sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev lib32z1 x11proto-core-dev libx11-dev lib32readline-gplv2-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils python-software-properties xsltproc libx11-dev:i386 android-tools-adb android-tools-fastboot liblz4-tool gcc-4.6 g++-4.6 gcc-4.6-multilib g++-4.6-multilib<br />
<br /><br />
sudo apt-get install jack-tools ant openjdk-6-jdk fftw3 qjackctl<br /><br />
■githubからの取得準備<br /><br />
<br /><br />
https://github.com/settings/keys<br /><br />
<br /><br />
■repoの準備<br /><br />
~/$ mkdir ~/bin<br /><br />
~/$ curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo<br /><br />
~/$ chmod a+x ~/bin/repo<br /><br />
~/$ export PATH=~/bin/:$PATH<br /><br />
<br /><br />
[[2nd環境]]にもどる。<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Build-Android-M&diff=102
Build-Android-M
2016-07-12T22:59:54Z
<p>Osawg: </p>
<hr />
<div>■Buildを行う。<br /><br />
<br /><br />
Android本体のBuildの前に、1回はKernelBuildを行う<br /><br />
<br /><br />
■先にKernelをBuildする<br /><br />
~/$ cd ~/osawg/Android-m/kernel_imx<br /><br />
~/$ make uImage LOADADDR=0x10008000 -j2<br /><br />
<br /><br />
※上級者向けLinuxKernelの設定を行う方は下記手順を行います。<br />
[[Kernel-Config]]<br /><br />
<br /><br />
■AndroidをBuildする。<br /><br />
<br /><br />
~/$ cd ~/osawg/Android-m/<br /><br />
~/$ source build/envsetup.sh<br /><br />
~/myandroid$ lunch<br /><br />
選択する表示が出るので、「11 nitrogen6x」を選択する。 <br /><br />
~/$ make 2>&1 | tee build.out<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Build-Android-M&diff=101
Build-Android-M
2016-07-12T22:58:42Z
<p>Osawg: </p>
<hr />
<div>■Buildを行う。<br /><br />
<br /><br />
Android本体のBuildの前に、1回はKernelBuildを行う<br /><br />
<br /><br />
■先にKernelをBuildする<br /><br />
~/$ cd ~/osawg/Android-m/kernel_imx<br /><br />
~/$ make uImage LOADADDR=0x10008000 -j2<br /><br />
<br /><br />
[[Kernel-Config]]<br /><br />
<br /><br />
■AndroidをBuildする。<br /><br />
<br /><br />
~/$ cd ~/osawg/Android-m/<br /><br />
~/$ source build/envsetup.sh<br /><br />
~/myandroid$ lunch<br /><br />
選択する表示が出るので、「11 nitrogen6x」を選択する。 <br /><br />
~/$ make 2>&1 | tee build.out<br /><br />
<br /></div>
Osawg
http://osawg.android-group.jp/wiki/index.php?title=Build-Android-M&diff=100
Build-Android-M
2016-07-12T22:50:15Z
<p>Osawg: ページの作成:「■Buildを行う。<br /> <br /> Android本体のBuildの前に、1回はKernelBuildを行う<br /> <br /> ■先にKernelをBuildする<br /> ~/$ cd ~/osawg/Android-m...」</p>
<hr />
<div>■Buildを行う。<br /><br />
<br /><br />
Android本体のBuildの前に、1回はKernelBuildを行う<br /><br />
<br /><br />
■先にKernelをBuildする<br /><br />
~/$ cd ~/osawg/Android-m/kernel_imx<br /><br />
<br /><br />
[[Kernel-Config]]<br /><br />
<br /><br />
■AndroidをBuildする。<br /><br />
<br /><br />
~/$ cd ~/osawg/Android-m/<br /><br />
~/$ source build/envsetup.sh<br /><br />
~/myandroid$ lunch<br /><br />
選択する表示が出るので、「11 nitrogen6x」を選択する。 <br /><br />
~/$ make 2>&1 | tee build.out<br /><br />
<br /></div>
Osawg