最終更新:2019-03-05 (火) 13:26:40 (1871d)
ODROID-C2/Ubuntu 16.04
- user:odroid
- pass:odroid
バージョン
- https://wiki.odroid.com/odroid-c2/os_images/ubuntu/ubuntu
- http://odroid.com/dokuwiki/doku.php?id=en:c2_release_linux_ubuntu
ODROID-C2/Ubuntu 16.04.3 v2.4? (2017-09-27)
ODROID-C2/Ubuntu 16.04 v2.3 (2017-03-01)
- Ubuntu 16.04.2
- ubuntu64-16.04.2lts-mate-odroid-c2-20170301.img.xz
ODROID-C2/Ubuntu 16.04 v2.2? (2017-01-06)
- ubuntu64-16.04-minimal-odroid-c2-20160815.img.xz
- ubuntu64-16.04lts-mate-odroid-c2-20170106.img.xz
- 展開後 5.39 GB (5,797,576,704 バイト)
- Linux 3.14.79
- Ubuntu 16.04.1
ODROID-C2/Ubuntu 16.04 v2.1? (2016-10-17)
- ubuntu64-16.04lts-mate-odroid-c2-20161017.img.xz
ODROID-C2/Ubuntu 16.04 v2.0? (2016-05-25)
- ubuntu64-16.04lts-mate-odroid-c2-20160525.img.xz
- 展開後:5.48 GB (5,891,948,544 バイト)
- 16GBのmicroSDに入れたらrootfsが15GBくらいになった。
ODROID-C2/Ubuntu 16.04 v1.1? (2016-02-26)
ODROID-C2/Ubuntu 16.04 v1.0? (2016-02-04)
メモ
- GCCにgcc -march=nativeを指定すると-march=armv8-a+fp+simd+nocrypto+crc+nolseに置換されてコンパイルエラーになる件
Error: must specify extensions to add before specifying those to remove Error: unrecognized option -march=armv8-a+fp+simd+nocrypto+crc+nolse
- 最新版にapt-get upgradeしたら直った。
- https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70133
Linuxカーネル
v2.2
Linux odroid64 3.14.79-102 #1 SMP PREEMPT Thu Jan 5 15:45:41 BRST 2017 aarch64 aarch64 aarch64 GNU/Linux
ソースコード
メモ
- Run “git checkout jenkins-deb_s905_kernel-102” command to use the same kernel tag before “make odroidc2_defconfig”.
- 書いてあるけど--depth=1のときにやるとエラー
Linuxカーネル/ビルド
Linux/カーネルモジュール/ビルド
- sudo apt-get install libncurses5-dev gcc make git exuberant-ctags bc libssl-dev
- git clone --depth 1 https://github.com/hardkernel/linux.git -b odroidc2-3.14.y
- cd linux/
- make odroidc2_defconfig
- make prepare
- make modules_prepare
- make modules SUBDIRS=drivers/usb/gadget