background preloader

Install howtos

Facebook Twitter

Kevin Boone's Web site. • Software• The KBOX project IMPORTANT NOTE for KBOX users: This page is for background information about how the non-root Linux distribution is bootstrapped onto the Android device. It no longer describes how to install KBOX manually, or even how KBOX2 system actually works internally. Instructions on installing KBOX2 can be found here; the technical background to KBOX2 is explained here. This article follows on from my earlier one on building and running native applications on Android, and extends the method described there to install busybox and a number of common, useful Linux utilities on a stock, non-rooted Android device. My main intention with this project, which I'm calling kbox ('Kevin's implementation of busybox'), is to be able to use a terminal emulator to do rudimentary administration tasks from the prompt, just as I can on a Linux desktop, and with no more fuss and bother.

Please note I've tested the procedure I'm describing here on a small number of Android 3.0 devices. Untitled. QEMU is an emulator which can simulate the ARM processor on other processors. The gumstix platform can be simulated on QEMU to provide enhanced debugging support through GDB. QEMU runs a GDB server, which you then connect to to set breakpoints, look at registers, etc. Note that this is not for the faint of heart. The reward of doing this is that you've got GDB, but it's not exactly easy to set up.

Some of these steps require you to be fairly familiar with unix commands. For me, however, I find GDB invaluable, especially at the kernel level. Getting set up Install QEMU. And you've connected to qemu! Development workflow Once you've got qemu, an arm toolchain, and working images, then you can start compiling your code. OSX - just double click on the image file which should mount the FAT partition and ignore the ext3 partition. Now your workflow would be: CompileCopy to boot partitionRun qemu, interrupting u-boot, and do your mmcinit/fatload fun Symbolic debugging Creating a flash image. QEMU/Images. Once QEMU has been installed, it should be ready to run a guest OS from a disk image. This image is a file that represents the data on a hard disk.

From the perspective of the guest OS, it actually is a hard disk, and it can create its own filesystem on the virtual disc. You can download a few guest OS images from the QEMU website, including a simple 8MB image of a Linux distro (which is meant primarily for testing; note that it lacks the e1000 driver and therefore cannot do networking out-of-the-box). To run it, download and unzip the image in a folder and run the QEMU command. qemu linux-0.2.img Replace linux-0.2.img with the name of your guest OS image file. If it has a GUI and you want to use your mouse with it, double-click on the window and QEMU will grab your mouse.

Aurélien Jarno of Debian has prepared a number of pre-packaged Debian qemu images for several architectures, including ARM, Sparc, PowerPC, x86_64, and i386. Image types[edit] QEMU supports several image types. Raw cloop. Introduction to Cross Compilation. Introduction to Cross Compilation If you need a customized root filesystem or need to compile packages that have many dependencies, see the How To explaining the OpenEmbedded Build System. If you need to rapidly iterate in developing a small piece of C/C++ code, check out the guide to native compilation on a Gumstix COM. The following guide explains how to set up a basic cross-compilation environment. These instructions are given for a Debian-based host system, however they are similar for other Linux OS distributions. First, we explain how to cross-compile just the Linux kernel and run it on your Gumstix device without using a full buildsystem system. Getting the Cross-Compiler First, we need to get the cross-compiler.

Sudo apt-get install gcc-arm-linux-gnueabi uboot-mkimage Getting the Kernel Source Code Next, we need to download the kernel source code. Building the Kernel Next you will need to get a default configuration (defconfig) for your architecture. You can now run the configuration. Kernel Compilation. This guide will give you step by step instructions about compiling a kernel for ARM machines on the target platform. If you find something missing or unclear, please send a mail to the linux-arm list. Here are some initial notes to help you understand the terminology and conventions used in this document: Decide where to build your kernel Firstly, you need to decide where you are going to build your ARM Linux kernel. A good place to build the kernel is in your home directory, which we will refer to as $HOME thoughout this document. Omegamoon/rockchip-rk30xx-mk808. Tech - your one stop shop for mini PCs and hobby tech. I have a couple of things to add; 1) My MK802 is a little bit different from the one shown in the pictures.

Not much, just a little. I figure it must either be an MK802+ or MK802-II. Whatever it is, the UART connectors are NOT where pictured here. I was, however, able to locate them, at approximately the same relative position, but on the opposite SIDE of the board. 2) USB-to-TTL converters are not particularly common and can actually be difficult to come across in the event that you are looking for parts "now", i.e. locally, or in your "spare junk" collection. So I decided to use SP233ACP as my converter chip, simply because I have a few of them and they don't require any external charge capacitors like the MAX202, MAX232, etc., which means that the circuit is "just wires" and the one chip.

Circuit is built like this; Just to make things very simple, I draw my +5 volt line for powering the SP233A off a USB port. Mozilla Firefox-Startseite. Www.ArmTvTech.com • View topic - RK30xx kernel source for custom modding... Hackable Gadgets:. | Blog - J1nx .:Hackable Gadgets:. OK, let me start of with saying; Soon I will post some cool technical blogs and reviews. I have received some interested hardware of different suppliers and such. We also soon have stuff to give away, so new people (or existing ones) will have hardware to start developing. Secondly, in the background we are working hard to migrate the forum software over to MyBB so we finally can enjoy discussing the different projects again. (I hate, REALLY hate this forum atm) Anyway as co-founder of the TLBB project, I have to share this blog post with you; Currently taking Europe by storm, The Little Black Box pure XBMC media player is now available in Australia with a special launch discount of $10 off the usual price of $175.

The sleek set top box provides a total home entertainment hub and media player, allowing you to view free digital TV, stream movies, browse the web, and manage your media library, all with full iOS and Android compatibility with AirPlay. UG802 firmware developers needed. Hi there, how can I access the Samsung Galaxy ace micro SD card via my computer. the phone is not visible in my computer window (Win XP/Win7). thx. pe - Yes, I have some pictures and music in my Samsung Galaxy Ace phone (micro SD card). I connect the phon.

Tech - your one stop shop for mini PCs and hobby tech. Miniand Admin Here at Miniand we have been hard at work getting Linux images working on the MK802, and we have successfully built Ubuntu, Kubuntu, Xubuntu and Lubuntu images. We have Droidmote server available through a PPA, so you can control the device using your Android phone. The current version of the images support Wifi, Bluetooth, gamepads, and have a wide range of other drivers enabled. Demonstration Videos Download Lubuntu 12.04 v4 A very lightweight version of Ubuntu using LXDE, recommended 1GB 1080p - 307.3MB 8745ae9f3b64ae7c584f461af272a1e51GB 720p - 307.3MB 3817c63736135bc24d395f3e81ac96f4512MB 1080p - 307.3MB 5eb772216410f5c39d3d604c86e7bb63512MB 720p - 307.3MB e95fec74a314eb77147db58091589b2eXubuntu 12.04 v1 A lightweight version of Ubuntu using XFCE, recommendedUbuntu 12.04 v1 The standard Ubuntu release using GnomeKubuntu 12.04 Delayed until next release Ubuntu using KDE as the desktop environment Other versions: Installation Mac / Linux Windows Usage General Changelog Known issues.

How to run Ubuntu Linux on the MK802 $74 PC-on-a-stick. The MK802 is a tiny PC that looks like a USB thumb drive. While it ships with Google Android 4.0, it’s actually pretty easy to convince it to run an alternate operating system. In fact, if you have a properly prepared microSD card, all you need to do is insert the memory card, turn on the MK802, and it will boot Ubuntu 10.04 Linux. Update: You can also run Ubuntu 12.04, Puppy Linux, or other operating systems on the MK802. Ubuntu boots very quickly on the little computer, although performance is a little on the slow side.

That’s not surprising, given the MK802′s relatively anemic hardware. It has a 1.5 GHz Allwinner A10 ARM Cortex-A8 processor and 4GB of storage — pretty much what you’d expect from a 2010-era smartphone. While the MK802 won’t win any speed awards, it’s pretty impressive that this $74 computer can run a full desktop-style operating system at all. How to install Ubuntu 10.04 on a microSD card Here’s how to do that. 1. 2. 3. 4. 5. 6. 7.

How to run Ubuntu 10.04 on the MK802. A Comprehensive Guide to Installing and Configuring OpenCV 2.4.2 on Ubuntu « ozbotz.org. June 6th, 2012 | Posted by Osman Eralp | - (Comments are closed) Software Tags: opencv, software, ubuntu This guide describes how to install and configure OpenCV 2.4.2 and its dependencies on Ubuntu 12.04. This guide includes instructions for both 32-bit and 64-bit systems. Revision History: [2012-09-12] Updated guide to work with OpenCV 2.4.2. If you need help troubleshooting OpenCV installation problems, see the companion guide “A Comprehensive OpenCV Installation Troubleshooting Guide.” The Installation Procedure To install and configure OpenCV 2.4.1, complete the following steps. After completing the previous steps, your system should be ready to compile code that uses the OpenCV libraries.

G++ `pkg-config opencv --cflags` my_code.cpp -o my_code `pkg-config opencv --libs` More Information.