For the quad, sudo dd if=u-boot-q.imx of=/dev/sdc bs=512 seek=2.
Install the U-Boot - Unmount the whole microSD with sudo umount /dev/sdc. Source-directory /etc/network/interfaces.dġ5. # Include files from /etc/network/interfaces.d: # interfaces(5) file used by ifup(8) and ifdown(8) My configuration is on subnet 10.0.1.0 with the gateway at. Set a static IP address so that when you boot for the first time, you can access the internet. Copy the new kernel modules download from step 1 sudo cp -av lib /media/udoo/ġ4. Remove the existing modules from the file system sudo rm -rv /media/udoo/lib/modules/*ġ3. Copy the kernel binary download from step 1 inside the Micro SD card /boot folder sudo cp uImage /media/udoo/boot/ġ2. extract the core filesystem downloaded from 2 above sudo tar -xzvpf ubuntu-core-xx.xx. -C /media/udoo/ġ1. Mount the micro-SD card e.g., sudo mount /dev/sdc1 /media/udooġ0. Next you will extract all the image files onto the newly created partitionĩ. 2nd partition – rest of device as ext4 quick format is sufficient 1st partition – 10 MB at the beginning of deviceĦ. sudo gparted – e.g., /dev/sdc (the example I'm using throughout)ĥ. Either way, the common refrain is to be 100% sure you know what the device name of your micro-SD card is.
I'm assuming a Linux system a Windows system will use different software but to the same effect.
Steps to build – this can be done from any computer with the ability to partition the micro-SD card and extract the archive files. tar.gz file from the Udoo download pages)įile System (the. A bootable SD card has 4 different elements: It is the same file for all architectures and is currently version 0.43.īuilding the core system on a micro-SD card. Get the latest wifi module firmware-ralink from the Debian Sid repository. From the Ubuntu Core page, download the ubuntu-core-xx.xx. latest version that is there when you read this. From the UDOO Downloads page, get the latest versions of U-boot, Kernel, and Kernel Modules, relevant for your UDOO., either the Quad versions or the Dual versions.Ģ. Steps – much of this is copied from feilipu's guide at and from the elinux guide at. While conceptually it's possible to substitute a newer kernel, there are always gotchas. My only regret is having to use the Udoo 3.0.x kernel, which is getting a bit old. I used an Intel Linux laptop to bootstrap the process, but any method of extracting files onto a micro-SD card should suffice one could probably even do this with Windows and the 7Z compression utility. As a minimum, a 2 GB micro-SD card is required.
The goal of this guide is to create a minimal Ubuntu 14.04 installation, sufficient to log in and use apt-get to install software, essentially starting from scratch and the core tools. Ubuntu 14.04 Installation for Udoo (rev 01) I need a headless server that I could VNC into, and the end result was a 1.5 GB installation with only the basic tools. Let me know if there are errors in the instructions. I'm hoping to repeat this using a more recent kernel it should "just work", but there are always a 100 gotchas. It's instructive to go through the process and see where all the pieces come from. Rather than upload a 2 GB file, I've created the instructions and put in the attached file.