DragonBoard410c
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[Arm]]
ドラゴンボールならぬDragonBoard。Snapdragon 410が乗っている
http://www.96boards.org/product/dragonboard410c/
|SoC|Snapdragon 410E|
|CPU|Cortex A53 4コア 1.2GHz|
|GPU|Adreno 306|
|Memory|1GB 533MHz LPDDR3|
|Storage|8GB eMMC|
-UART Debug console
--[[UART Serial - 96Boards>https://www.96boards.org/produ...
--[[1.8V 115200 8N1>http://wiki.lemaker.org/HiKey(LeMaker...
*セットアップ [#w8944fe3]
-Debian stretch
-Kernel 4.9
-[[2017-08-16時点での最新版>http://builds.96boards.org/re...
-microSDカードにイメージを焼き込み、そののちeMMCに展開する
-参考:[[Dragonboard 410c eMMC領域のOS入れ替え方法2種類 | ...
**ダウンロード [#j8e91bf4]
-[[dragonboard410c_sdcard_install_debian-260.zip>http://b...
-展開する
**MicroSDカードに焼き込む [#t42f2da3]
-以下はWindowsでの手続きだが、Linuxでの手続きは[[Youtube...
-[[Etcher>https://etcher.io/]]を使って焼き込む
-4.05GBぐらいの大きさなので、8GB以上のmicroSDが必要
**eMMCに焼き込む [#o4274854]
-microSDカードに焼き込んだ後、本体のeMMCに焼き込む
-本体の電源を抜く(通電していると勝手に起動するので、本当...
-本体裏面のS6スイッチの2番だけONにする
-microSDカードを刺す
-電源を入れる
-[[参考ページ>http://matoken.org/blog/blog/2016/03/11/dra...
-この時、本体にはマウスとHDMIでディスプレイ接続が必要
-大体5-10分ぐらいかかる
-終わると通知が出るので、microSDカードを抜いて、OKボタン...
-OKを押すと勝手に再起動する。そのまま再度焼き込もうとする...
-ユーザ名とパスワードはどちらも linaro
*初期設定 [#t1022a0e]
**無線ネットワーク [#b90647ce]
-GUIから設定すると後々、ディスプレイマネージャを止めたと...
-無線LANのSSID一覧を確認
$ nmcli device wifi list
-SSIDとパスワードを設定
$ nmcli device wifi connect 'SSID' password 'wifi のパス...
-参考:[[【Linux】コマンドラインからネットワーク接続設定。...
-以降はホストPCからのSSH接続でセットアップを行う
**パッケージ [#v704a7a0]
-最新版に更新
$ sudo apt-get -y update && sudo apt-get -y upgrade
-必要なパッケージをインストール
$ sudo apt install cmake cron libgtk-3-dev
-Java 1.8 とか cmake とか vim はインストールされていた
**タイムゾーン設定 [#e5273977]
-dpkg-reconfigureで再設定する
$ sudo dpkg-reconfigure tzdata
**ディスプレイマネージャの停止 [#zee683d3]
-基本的にSSHでログインするだけなので、ディスプレイマネー...
$ sudo service sddm status
$ sudo service sddm stop
-ついでに自動起動も止める
-参考:[[Debian 8 JessieをCUIで起動する方法>http://note.ku...
-って言うかこんなところでdisplay managerの種類を判定でき...
$ sudo vim /etc/X11/default-display-manager
-/usr/bin/sddm
+#/usr/bin/sddm
**SSH鍵の生成 [#m1803e76]
-gitとJenkins用にSSH鍵を生成する
$ ssh-keygen -t ecdsa
$ ssh-keygen -f hoge
$ cat hoge.pub >> .ssh/authorized_keys
-id_ecdsa.pubをgithubに登録する
-接続確認
$ ssh -T git@github.com
Hi tomoaki0705! You've successfully authenticated, but G...
**gitのconfig [#b8015825]
-名前とメールアドレス
$ git config --global user.name "Foo Bar"
$ git config --global user.email foo@bar.com
**microSDカードのマウント [#e193a426]
-作業用のmicroSDカードを/media以下にマウント
$ sudo crontab -e
@reboot mount /dev/mmcblk1p1 /media/linaro/hogehoge
-事前にhogehogeはmkdirしておかないとエラーになる
$ sudo mkdir /media/linaro/hogehoge しておく
終了行:
[[Arm]]
ドラゴンボールならぬDragonBoard。Snapdragon 410が乗っている
http://www.96boards.org/product/dragonboard410c/
|SoC|Snapdragon 410E|
|CPU|Cortex A53 4コア 1.2GHz|
|GPU|Adreno 306|
|Memory|1GB 533MHz LPDDR3|
|Storage|8GB eMMC|
-UART Debug console
--[[UART Serial - 96Boards>https://www.96boards.org/produ...
--[[1.8V 115200 8N1>http://wiki.lemaker.org/HiKey(LeMaker...
*セットアップ [#w8944fe3]
-Debian stretch
-Kernel 4.9
-[[2017-08-16時点での最新版>http://builds.96boards.org/re...
-microSDカードにイメージを焼き込み、そののちeMMCに展開する
-参考:[[Dragonboard 410c eMMC領域のOS入れ替え方法2種類 | ...
**ダウンロード [#j8e91bf4]
-[[dragonboard410c_sdcard_install_debian-260.zip>http://b...
-展開する
**MicroSDカードに焼き込む [#t42f2da3]
-以下はWindowsでの手続きだが、Linuxでの手続きは[[Youtube...
-[[Etcher>https://etcher.io/]]を使って焼き込む
-4.05GBぐらいの大きさなので、8GB以上のmicroSDが必要
**eMMCに焼き込む [#o4274854]
-microSDカードに焼き込んだ後、本体のeMMCに焼き込む
-本体の電源を抜く(通電していると勝手に起動するので、本当...
-本体裏面のS6スイッチの2番だけONにする
-microSDカードを刺す
-電源を入れる
-[[参考ページ>http://matoken.org/blog/blog/2016/03/11/dra...
-この時、本体にはマウスとHDMIでディスプレイ接続が必要
-大体5-10分ぐらいかかる
-終わると通知が出るので、microSDカードを抜いて、OKボタン...
-OKを押すと勝手に再起動する。そのまま再度焼き込もうとする...
-ユーザ名とパスワードはどちらも linaro
*初期設定 [#t1022a0e]
**無線ネットワーク [#b90647ce]
-GUIから設定すると後々、ディスプレイマネージャを止めたと...
-無線LANのSSID一覧を確認
$ nmcli device wifi list
-SSIDとパスワードを設定
$ nmcli device wifi connect 'SSID' password 'wifi のパス...
-参考:[[【Linux】コマンドラインからネットワーク接続設定。...
-以降はホストPCからのSSH接続でセットアップを行う
**パッケージ [#v704a7a0]
-最新版に更新
$ sudo apt-get -y update && sudo apt-get -y upgrade
-必要なパッケージをインストール
$ sudo apt install cmake cron libgtk-3-dev
-Java 1.8 とか cmake とか vim はインストールされていた
**タイムゾーン設定 [#e5273977]
-dpkg-reconfigureで再設定する
$ sudo dpkg-reconfigure tzdata
**ディスプレイマネージャの停止 [#zee683d3]
-基本的にSSHでログインするだけなので、ディスプレイマネー...
$ sudo service sddm status
$ sudo service sddm stop
-ついでに自動起動も止める
-参考:[[Debian 8 JessieをCUIで起動する方法>http://note.ku...
-って言うかこんなところでdisplay managerの種類を判定でき...
$ sudo vim /etc/X11/default-display-manager
-/usr/bin/sddm
+#/usr/bin/sddm
**SSH鍵の生成 [#m1803e76]
-gitとJenkins用にSSH鍵を生成する
$ ssh-keygen -t ecdsa
$ ssh-keygen -f hoge
$ cat hoge.pub >> .ssh/authorized_keys
-id_ecdsa.pubをgithubに登録する
-接続確認
$ ssh -T git@github.com
Hi tomoaki0705! You've successfully authenticated, but G...
**gitのconfig [#b8015825]
-名前とメールアドレス
$ git config --global user.name "Foo Bar"
$ git config --global user.email foo@bar.com
**microSDカードのマウント [#e193a426]
-作業用のmicroSDカードを/media以下にマウント
$ sudo crontab -e
@reboot mount /dev/mmcblk1p1 /media/linaro/hogehoge
-事前にhogehogeはmkdirしておかないとエラーになる
$ sudo mkdir /media/linaro/hogehoge しておく
ページ名: