「2nd環境」の版間の差分

提供: OSAWG
移動: 案内検索
 
(同じ利用者による、間の7版が非表示)
1行目: 1行目:
 
■2nd環境<br />
 
■2nd環境<br />
 
<br />
 
<br />
 +
■2nd環境のボードについて<br />
 +
[[2ndboard]]<br />
 +
<br />
 +
 
■u-boot書換え<br />
 
■u-boot書換え<br />
1.下記、URLから対象の u-bootをダウンロードする。<br />
+
[[2nduboot]]<br />
http://linode.boundarydevices.com/u-boot-images/<br />
+
<br />
2.u-boot.nitrogen6q をダウンロードする。<br />
+
■SDカードに、Android-Mを書き込む<br />
3.ダウンロードしたファイル名を、 u-boot.ixm にリネームする。<br />
+
[[2nd-Android-M]]<br />
4.適当なサイズ(1G~16G)のSDカードを、FAT32でフォーマットする。<br />
+
<br />
5.SDカードの直下に u-boot.imx というファイルで保存する。<br />
+
 
6.uSDではなく、SDカードスロットに挿入する。<br />
+
■Android-MのBuild環境の作成<br />
7.基板のRS-232Cにシリアルコンソールを接続する。<br />
+
[[Build-Setup-Android-M]]<br />
8.TeraTermなど、ターミナルソフトを起動し接続する。<br />
+
<br />
9.115200bps data=8 stop=1 party=none  flow=none<br />
+
 
10.基板に電源を入れる。<br />
+
■Android-Mのソースコード取得<br />
11.TeraTermに、「U-Boot >」と表示されるので下記を入力する。<br />
+
[[Src-Android-M]]<br />
U-Boot > mmc dev 0<br />
+
<br />
U-Boot > fatload mmc 0 10800000 u-boot.imx<br />
+
 
313816 bytes read in 132 ms (2.3 MiB/s)<br />
+
■Android-MのBuild<br />
U-Boot > sf probe<br />
+
[[Build-Android-M]]<br />
SF: Detected SST25VF016B with page size 4 KiB, total 2 MiB<br />
+
<br />
U-Boot > sf erase 0 0xc0000<br />
+
 
U-Boot > sf write 10800000 0x400 $filesize<br />
+
■Android-MのSDカードへの書き込み<br />
U-Boot > reset<br />
+
[[Write-SD-Android-M]]<br />
 
<br />
 
<br />
u-bootが 2016.03で起動する<br />
 
U-Boot 2016.03-20394-ge11ec14 (Jun 30 2016 - 14:01:41 -0700), Build: jenkins-uboot_v2016.03-62<br />
 

2016年7月20日 (水) 05:42時点における最新版

■2nd環境

■2nd環境のボードについて
2ndboard

■u-boot書換え
2nduboot

■SDカードに、Android-Mを書き込む
2nd-Android-M

■Android-MのBuild環境の作成
Build-Setup-Android-M

■Android-Mのソースコード取得
Src-Android-M

■Android-MのBuild
Build-Android-M

■Android-MのSDカードへの書き込み
Write-SD-Android-M