Sdcard-images

From Wandboard Wiki
Jump to: navigation, search

To get started with your Wandboard you can donwload a prebuild SD-card image selecting from various Operating systems. Those images can be written directly to your Sdcard using Win32diskimager when running Windows,

or just with dd when using Linux.
  • dd if=YOURSDCARDIMAGE of=/dev/YOURSDCARDDEVICE bs=1M

Please ensure when downloading an image to verify that it is build for your Wandboard solo/dual/quad,or it might fail to boot. To use an image build for a different Wboard version than yours, you can in many cases just replace the installed bootloader U-boot to make it work. Just dd the fitting u-boot.imx to your sdcard after writing the image.


When adding an image to this list, please use a format like this:
  • -OS_NAME/VERSION- -BULD_FOR_BOARD_VERSION- -USED_KERNEL- -IMAGE_SIZE_XGB- -ROOT_USERNAME:PASSWORD-



ARCHLINUX

Basic Arch Linux setup (just with ssh): WandboardArch ArchLinux

ArchLinux with Slim + Xfce4 environment (minimum 4GB microSD card recommended, contains kernel and modules for Wandboard Quad):

Start fdisk to partition the SD card: fdisk /dev/sdX


At the fdisk prompt, delete old partitions and create a new one: Type o. This will clear out any partitions on the drive.

Type p to list partitions. There should be no partitions left.

Now type n, then p for primary, 1 for the first partition on the drive, 8192 for the first sector, and then press ENTER to accept the default last sector.

Write the partition table and exit by typing w.


Create and mount the ext4 filesystem: mkfs.ext4 /dev/sdX1

mkdir mnt

mount /dev/sdX1 mnt


Download and extract the root filesystem: link ArchLinux tar -xf arch-new.tar.gz -C mnt sync umount mnt


Download and install the U-Boot bootloader. Select either solo, dual, or quad in the following commands depending on your system: wget http://os.archlinuxarm.org/os/imx6/boot/wandboard/u-boot-[solo|dual|quad].imx dd if=u-boot-[solo|dual|quad].imx of=/dev/sdX bs=512 seek=2

sync


Insert the SD card into the Wandboard module (not the carrier board), connect ethernet, and apply 5V power.


Use the serial console (with a null-modem adapter if needed) or SSH to the IP address given to the board by your router. The default root password is 'root'. The standard user is 'arch' with password 'arch'.


Please note that WiFi module works until the soft reboot. The only way to let WiFi work is the hard reset reboot

DEBIAN

Debian8 Wheezy WBquad 3.0.35 Wand 6.3 4GB root:debian / debian:debian (setup as homeserver full info here) All passwords and usernames are stored inside /var/www/pass

part1part2 part3 part4

FEDORA

LINARO ALIP

Linaro Precise alip 12.11 Wbquad 3.0.35 Wand 5.2 4GB linaro:linaro (just setup- unmodfied) part1
Linaro Precise alip 12.11 Wbquad 3.0.35 Wand 5.2 4GB linaro:linaro (setup as homeserver full info here part1 part2 part3
Linaro quantal alip 13.05 Server Wbquad 3.0.35 Wand 4.2 4GB linaro:linaro (Plain server , no X part1)



UBUNTU

WANDBOARD OFFICIAL

Official Wandboard.org images ALL OS'es

YOCTO

HARDWAREPACKS

 Download,extract with "tar -xf FILENAME" on your running wandboard cd into dir and install with ./install ...


3.0.35_Wand6.3 Wandboard-tree
3.11.0-rc5-armv7-x8.2 Mainline with audio/wlan



U-BOOT

  • To Replace the currently installed U-boot from any image with a new/different version you need a running Linux (your Wboard will do),write your Downloaded image to a fitting SDcard, and check with "df" which disk is your card to make sure you dont destroy anything. ("dd" doesn't ask, and forgives nothing!! ;)



Filesystem     1K-blocks      Used Available Use% Mounted on
/dev/root       15233276   2924600  11516944  21% /
devtmpfs         1031688         0   1031688   0% /dev
tmpfs             206388       636    205752   1% /run
tmpfs               5120         0      5120   0% /run/lock
tmpfs             412760        76    412684   1% /run/shm
tmpfs            1031920         8   1031912   1% /tmp
tmpfs            1031920         0   1031920   0% /var/tmp
/dev/mmcblk0p1     47595     15553     29585  35% /media/boot


in this case it is /dev/mmcblk0 because you are going to write directly to the device, not an partition of it (/dev/mmcblk0p1 would be wrong)
get a new u-boot download all versions here and write it to your card with
 sudo dd if=./u-boot.imx of=/dev/YOURSDCARDDEVICE bs=512 seek=2
  • so if you want to replace an images default u-boot on /dev/mmcblk0 with the wb-dual u-boot from the above link you would do:
sudo dd if=./u-boot-dual.imx of=/dev/mmcblk0 bs=512 seek=2