Closed seamustuohy closed 9 years ago
"Make sure that your card is class 10 or better, as class 2, 4 and 6 cards have a huge performance issue AND are known to make problems."
Starting with a pre-built operating system. All U2 operating systems are compatable with the U3 operating system I will be using a U2+ pre-built image to start. http://forum.odroid.com/viewtopic.php?f=79&t=3409
Decided to go with Ubuntu because it will make Jon happy. Using these step by step instructions and the odroidu2_20130104-linaro-ubuntu-desktop-uSDeMMC.img.xz pre-built image
Re-building the kernal because of wireless access.
Tomorrow morning going to start from scratch.
Never trust a GUI to do a command line programs job correctly. re-starting system install, partitioning, and recompilation. Thanks fdisk!
Building my own image because working with the pre-builts are painful... http://lkcl.net/reports/odroid-u2.html http://whiteboard.ping.se/Android/Debian
Using an existing rootfs image becuase all I care about is a larger boot partition at this point. http://odroid.us/mediawiki/index.php?title=Updating_from_Root_File_System_Images
Why, oh why did I not think to use the Kali Linux systems. They have a set of build scripts that allow for kernel level customization as well as integrated scripts for multiple arm platforms. This will streamline creation, ensure greater sustainability through the Kali groups upkeep of the scripts, and ensure that the variety of monitoring tools available in Kali can be utilized to provide more complex and interesting co-pilot features out of the box.
Creating kernel config per real guide to include the ath9k scripts that are needed for wireless and modifying the build script for Kali-ODROID to accept said kernel config. Will fork and customize the kali repo if it works.
Kali-ODROID base system has the proper ath9k_htc drivers for the wireless antenna used by the initial prototype. Following the Kali-ODROID README on a Kali-Linux system will create a fully working prototype image. Kali will be our base linux system for ODROID and will allow us to use their setup scripts to try Co-Pilot on other compatible ARM systems such as Beagle Bone Black, CuBone, and Raspberry Pi.
Starting with a ODROID-U3+
References
ODROID software Mirrors_and_File_Servers Debian Wheezy Instructions Step-by-step Ubuntu SD Card Setup