#author("2024-04-08T14:39:10+09:00","default:Group2","Group2") [[Linux Programming Tips]]へ戻る #author("2024-04-08T14:40:43+09:00","default:Group2","Group2") [[Linux Programming Tips]] #contents *起動時の注意! [#ebb712eb] -HDMI→VGA変換する場合電力が足りないので外部供給できる物を使用すること。 *Ubuntuインストール [#vfae9c02] 以下のURL[[BeagleBoardUbuntu:https://elinux.org/BeagleBoardUbuntu]] 参照の通りimgファイルをダウンロード(eMMC用とマイクロSD用があるので注意)~ マイクロSDカードに展開 Linux ddコマンド、Windows・MACはimg Writerツール使用。 *Ubuntuインストール後の設定 [#nd172474] +展開したimgが2GB用パーティションになっているので最大サイズに変更~ 以下のURL[[BeagleBoardUbuntu:https://elinux.org/BeagleBoardUbuntu]] 参照の通り~ cd /opt/scripts/tools git pull sudo ./grow_partition.sh sudo reboot を実行。~ ~ +Xorgドライバーをインストール(GUIubuntu-desktopを使用するならば) 以下のURL[[BeagleBoardUbuntu:https://elinux.org/BeagleBoardUbuntu]] 参照の通り~ cd /opt/scripts/tools/ git pull cd /opt/scripts/tools/graphics/ ./ti-tilcdc.sh を実行。(これを実行しないと後述のdesktop環境を入れても動作しない)~ ~ +Ubuntu Desktopをインストール 以下のURL[[Beagleboard:Desktops On Ubuntu/Debian:https://elinux.org/Beagleboard:Desktops_On_Ubuntu/Debian]] 参照の通り~ sudo apt-get update sudo apt-get upgrade sudo apt-get install ubuntu-desktop オプションとして以下があるlubuntu-desktop軽くてがよさそう? xubuntu-desktop kubuntu-desktop lubuntu-desktop を実行。 *kernekソースコードの入手 [#rcf6e4ff] GitHubから入手 mkdir BeagleBooneBlack git clone https://github.com/RobertCNelson/ti-linux-kernel-dev.git cd ti-linux-kernel-dev/ git checkout origin/ti-linux-4.14.y -b tmp *kernekビルド [#k0ff4ffc] ~<Kernel Dir>/patches/defconfigのバージョンを変更 ./build_kernel.sh 二回目以降はこれ? ./tools/rebuild.sh *Kernelインストール [#m282ffa3] ~<Kernel Dir>/system.sh内の"MMC="にコメント参照してインストールするパスを追記する。~ その後以下のコマンドを実行 cd <Kernel Dir> ./tools/install_kernel.sh