This is the first part of the tutorial for Linux and the board Zybo from Digilent. Here a image of Linux-Debian version is going to be created on a SD card. This SD is going to startup Linux in our ZYBO board.
This tutorial is divided into some parts:
- ZYBO-Linux(I): Start and how to write a linux image into an SD card
- ZYBO-Linux(II): Install and start up Linux from ZYBO
- ZYBO-Linux(III): Program ZYBO with linux. Small program to use the leds
1- The first step is to download the Linux-Debian pre-compile image on the following link. Debian-Linux and unzp it. It should size around 3.9 GB. This image of Debian have already preloaded the configuration to connect via Ethernet through the terminal. The default IP is 192.168.1.120
2- Download the program Win32 Disk Imager (Free & Open Source). This is a tool to burn images into SD card or USB sticks.
3- Open Win32DiskImager , select the unzipped image and the target disc unit. Take care to select properly the disc unit, if you don’t want to overwrite all you hard-drive. Please double-check the target unit.
Select the unzipped image and the device to be written
4- Select to create an MD5 Hash, in order to check that the download was not corrupted. The result should be
6- Download the file Kernel-ZYBO. This contains the Linux-Kernel to compile for ZYBO board.
7- Open the container folder of the SD card. You should overwrite or replace these files on the SD. It is possible that it is not possible to overwrite the files, because there is not enough disk space. But if you delete the SD file and then copy then into the SD it is working.
8- Introduce the SD-card in the ZYBO card slot. Remember that you must change the jumper JP5 in order to change the program mode into SD. This will boot up the board from the SD card.

The MD5 isn’t the same, so the file might be corrupted. I better not continue, but the tutorial seemed fine!
If you could post the original file it would be great thanks